@charset "utf-8";

/*==================================================
	Structure
	Module
	Top
==================================================*/


/*==================================================
	Structure
==================================================*/
#layer-Contents,
#search .set-Region-01{
zoom:1;
}
#layer-Contents:after,
#search .set-Region-01:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
font-size:0;
}


/*==================================================
	Module
==================================================*/
/* 	Heading
--------------------------------------------------

/* 	List
--------------------------------------------------*/
#area-Main .uList02-2,
#area-Main .uList04,
#area-Main .uList05,
#area-Main .uList06,
#area-Main .uList07,
#area-Main div.linkList02,
#area-Main .linkList03,
#area-Main .tabList01,
#area-Main .tabList02,
#area-Main .tabList03,
#area-Main .tabList04,
#area-Main .tabList04_02,
#area-Main .socialList01,
#area-Main .socialList02,
#area-Main .imgList01,
#area-Main .imgList02,
#area-Main .imgList03,
#area-Main .box06 ul,
#area-Main .box31 ul,
#area-Main .dList10,
#area-Main .boxList01,
#area-Main .block03 > ul{
zoom:1;
}
#area-Main .uList02-2:after,
#area-Main .uList04:after,
#area-Main .uList05:after,
#area-Main .uList06:after,
#area-Main .uList07:after,
#area-Main div.linkList02:after,
#area-Main .linkList03:after,
#area-Main .tabList01:after,
#area-Main .tabList02:after,
#area-Main .tabList03:after,
#area-Main .tabList04:after,
#area-Main .tabList04_02:after,
#area-Main .socialList01:after,
#area-Main .socialList02:after,
#area-Main .imgList01:after,
#area-Main .imgList02:after,
#area-Main .imgList03:after,
#area-Main .box06 ul:after,
#area-Main .box25 ul.local-nav:after,
#area-Main .box31 ul:after,
#area-Main .dList10:after,
#area-Main .boxList01:after,
#area-Main .block03 > ul:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
font-size:0;
}

/* 	Box
--------------------------------------------------*/
#area-Main .box07 .inner,
#area-Main .box07_last .inner,
#area-Main .box12_01 .inner,
#area-Main .box12_02,
#area-Main .box12_03,
#area-Main .box25 ul.btn,
#area-Main .box25 ul.btn,
#area-Main .box26 .inner,
#area-Main .box27 .inner,
#area-Main .box29 .inner,
#area-Main .box30 .segment,
#area-Main .box37,
#area-Main .box41 .inner,
#area-Main .box41_2 .inner,
#area-Main .point,
#area-Main .column2_01,
#area-Main .column2_02,
#area-Main .column2_03,
#area-Main .column2_04 .inner,
#area-Main .column2_05,
#area-Main .column2_06,
#area-Main .column2_07,
#area-Main .column2_08,
#area-Main .column2_09,
#area-Main .column2_10,
#area-Main .column2_11,
#area-Main .adobereader,
#area-Main .estimate,
#area-Main .insurance_main ul,
#area-Main .insurance_index,
#area-Main .insurance_point,
#area-Main .road_assist,
#area-Main .road_assist li,
#area-Main .box38,
#area-Main .box39,
#area-Main .box08 .inner,
#area-Main .road_assist li,
#area-Main .fp-faq-box,
#area-Main .btn-area{
zoom:1;
}
#area-Main .box07 .inner:after,
#area-Main .box07_last .inner:after,
#area-Main .box12_03:after,#area-Main .column2_01:after,
#area-Main .box25 ul.btn:after,
#area-Main .box12_01 .inner:after,
#area-Main .box12_02:after,
#area-Main .box12_03:after,
#area-Main .box16 ul:after,
#area-Main .box26 .inner:after,
#area-Main .box27 .inner:after,
#area-Main .box29 .inner:after,
#area-Main .box30 .segment:after,
#area-Main .box37:after,
#area-Main .column2_01:after,
#area-Main .column2_02:after,
#area-Main .column2_03:after,
#area-Main .column2_04 .inner:after,
#area-Main .column2_05:after,
#area-Main .column2_06:after,
#area-Main .column2_07:after,
#area-Main .column2_08:after,
#area-Main .column2_09:after,
#area-Main .column2_10:after,
#area-Main .column2_11:after,
#area-Main .column3_01:after,
#area-Main .adobereader:after,
#area-Main .estimate:after,
#area-Main .insurance_main ul:after,
#area-Main .insurance_index:after,
#area-Main .insurance_point:after,
#area-Main .road_assist:after,
#area-Main .road_assist li:after,
#area-Main .box38:after,
#area-Main .case-detail .box39:after,
#area-Main .btn-area:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
font-size:0;
}

/* 	lyt_img
--------------------------------------------------*/
.lyt_img,
.lyt_img011,.lyt_img012,
.lyt_img021,.lyt_img022,
.lyt_img031,.lyt_img032,
.lyt_img041,.lyt_img042,
.lyt_img051,.lyt_img052,
.lyt_img061,.lyt_img062,
.lyt_img071,.lyt_img072,
.lyt_img081,.lyt_img082,
.lyt_img091,.lyt_img092,
.lyt_img101,
.lyt_img130{
zoom:1;
}
.lyt_img:after,
.lyt_img011:after,.lyt_img012:after,
.lyt_img021:after,.lyt_img022:after,
.lyt_img031:after,.lyt_img032:after,
.lyt_img041:after,.lyt_img042:after,
.lyt_img051:after,.lyt_img052:after,
.lyt_img061:after,.lyt_img062:after,
.lyt_img071:after,.lyt_img072:after,
.lyt_img081:after,.lyt_img082:after,
.lyt_img091:after,.lyt_img092:after,
.lyt_img130:after,
.lyt_img101:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
font-size:0;
}

/* 	Unique
--------------------------------------------------*/
.aaa{
zoom:1;
}
.aaa:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
font-size:0;
}


/*==================================================
	Index
==================================================*/
#ins-Area-Contents .socialList01,
#area-mainVisual ul,
#area-Main .blc-01 .blc-01-01,
#area-Main .blc-02 .blc-02-01,
#area-Main .blc-02 .blc-02-03 .blc-02-03-01 ul.listBlc-01,
#area-Main .blc-02 .blc-02-04-01-01 ul.listBlc-02,
#area-Main .blc-02 .blc-02-04-02,
#area-Main .blc-03 .blc-03-03,
#area-Main .blc-04 ul.listBlc-03,
#area-Main .blc-04 .blc-04-01,
#area-Main #customers-voice .cbBlc-01,
#area-Main .blc-05 ul.linkList,
#area-Main .blc-05 ul.linkList li ul,
#area-Main .case,
#area-Main .cf-List-04 h4.h4-A,
#area-mainVisual #mainVisual .list-01,
#area-Main .blc-06 .blc-06-02,
#area-Main .blc-06 .blc-06-03-01 dl dd div.blc-06-03-01-01,
#area-Main .blc-06 .blc-06-03-01 dl dd div.blc-06-03-01-02,
#area-Main #index_layer60 ul.linkList1,
#area-Main #index_layer60 ul.linkList2{
zoom:1;
}
#ins-Area-Contents .socialList01:after,
#area-mainVisual ul:after,
#area-Main .blc-01 .blc-01-01:after,
#area-Main .blc-02 .blc-02-01:after,
#area-Main .blc-02 .blc-02-03 .blc-02-03-01 ul.listBlc-01:after,
#area-Main .blc-02 .blc-02-04-01-01 ul.listBlc-02:after,
#area-Main .blc-02 .blc-02-04-02:after,
#area-Main .blc-03 .blc-03-03:after,
#area-Main .blc-04 ul.listBlc-03:after,
#area-Main .blc-04 .blc-04-01:after,
#area-Main #customers-voice .cbBlc-01:after,
#area-Main .blc-05 ul.linkList:after,
#area-Main .blc-05 ul.linkList li ul:after,
#area-Main .case:after,
#area-Main .cf-List-04 h4.h4-A:after,
#area-mainVisual #mainVisual .list-01:after,
#area-Main .blc-06 .blc-06-02:after,
#area-Main .blc-06 .blc-06-03-01 dl dd div.blc-06-03-01-01:after,
#area-Main .blc-06 .blc-06-03-01 dl dd div.blc-06-03-01-02:after,
#area-Main #index_layer60 ul.linkList1:after,
#area-Main #index_layer60 ul.linkList2:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
font-size:0;
}