/* CSS Document */body#wrap {background:url(../images/sub_bg.jpg) center top no-repeat;}div#container {width:920px;height:auto;margin:0 auto;text-align:left;}h1 {width:210px;height:70px;float:left;margin:0 30px 0 0;text-indent:-9999px;}h1 a {width:210px;height:70px;display:block;}div#container p#headTxt {font-size:75%;margin:17px 0 0 0;}ul#gNavi {width:891px;height:238px;margin:0 0 0 13px;text-indent:-9999px;position:relative;}*+html body#wrap div#container ul#gNavi {height:223px;}ul#gNavi li {width:175px;height:auto;position:absolute;bottom:0px;}ul#gNavi li#gNavi01 {left:0;width:182px;}ul#gNavi li#gNavi02 {left:183px;}ul#gNavi li#gNavi03 {left:359px;}ul#gNavi li#gNavi04 {left:535px;}ul#gNavi li#gNavi05 {left:711px;}ul#gNavi li a {width:175px;height:55px;display:block;}ul#gNavi li#gNavi01 a {left:0;width:182px;background:url(../images/gnavi.png) 0 0 no-repeat;}ul#gNavi li#gNavi02 a {left:183px;background:url(../images/gnavi.png) -183px 0 no-repeat;}ul#gNavi li#gNavi03 a {left:359px;background:url(../images/gnavi.png) -359px 0 no-repeat;}ul#gNavi li#gNavi04 a {left:535px;background:url(../images/gnavi.png) -535px 0 no-repeat;}ul#gNavi li#gNavi05 a {left:711px;background:url(../images/gnavi.png) -711px 0 no-repeat;}ul#gNavi li a:hover {height:65px;}ul#gNavi li#gNavi01 a.active,ul#gNavi li#gNavi01 a:hover {background:url(../images/gnavi.png) 0 -55px no-repeat;}ul#gNavi li#gNavi02 a.active,ul#gNavi li#gNavi02 a:hover {background:url(../images/gnavi.png) -183px -55px no-repeat;}ul#gNavi li#gNavi03 a.active,ul#gNavi li#gNavi03 a:hover {background:url(../images/gnavi.png) -359px -55px no-repeat;}ul#gNavi li#gNavi04 a.active,ul#gNavi li#gNavi04 a:hover {background:url(../images/gnavi.png) -535px -55px no-repeat;}ul#gNavi li#gNavi05 a.active,ul#gNavi li#gNavi05 a:hover {background:url(../images/gnavi.png) -711px -55px no-repeat;}/*                           *//*          mainArea         *//*                           */div#mainArea {width:650px;height:auto;margin:30px 18px 0 25px;float:left;border-width:thin;border-color:#CCCCCC;}div#mainArea h2 {width:100%;height:78px;border-bottom:#EEE 4px solid;text-indent:-9999px;margin:20px 0 0 0;background-repeat:no-repeat;background-position:0 0;}div#mainArea h2#conceptTitle {background-image:url(../images/concept_title.jpg);}div#mainArea h2#newsTitle {background-image:url(../images/news_title.jpg);}div#mainArea h2#companyTitle {background-image:url(../images/company_profile.jpg);}div#mainArea h2#insuranceTitle {background-image:url(../images/insurance_title.jpg);}div#mainArea h2#contactTitle {background-image:url(../images/contact_title.jpg);}div#mainArea h2#shopTitle {background-image:url(../images/shop_title.jpg);}div#mainArea h2#funabashiTitle {background-image:url(../images/funabashi_title.jpg);}div#mainArea h2#mobaraTitle {background-image:url(../images/mobara_title.jpg);}div#mainArea h2#kashiwaTitle {background-image:url(../images/kashiwa_title.jpg);}div#mainArea h2#solicitationTitle {background-image:url(../images/solicitation.jpg);}div#mainArea h2#privacy_policyTitle {background-image:url(../images/privacy_policy_title.jpg);}div#mainArea h2#sitemapTitle {background-image:url(../images/sitemap_title.jpg);}div#mainArea h3 {width:400px;height:27px;margin-top:30px;text-indent:-9999px;background-repeat:no-repeat;background-position:0 0;}div#mainArea h3#sec02 {float:left;background-image:url(../images/company_outline.jpg);}div#mainArea h3#sub_history_title {float:left;background-image:url(../images/history_title.jpg);}div#mainArea h3#promiseTitle {background-image:url(../images/promise_title.jpg);}div#mainArea h3#telTitle {background-image:url(../images/tel_title.jpg);}div#mainArea h3#formTitle {background-image:url(../images/form_title.jpg);}div#mainArea h3#privacy_infoTitle {background-image:url(../images/privacy_info_title.jpg);}div#mainArea h3#shopGuideTitle {background-image:url(../images/shop_info_title.jpg);}div#mainArea h3#shop_sub {background-image:url(../images/shop_sub.jpg);}div#mainArea h3#mapTitle {background-image:url(../images/map_title.jpg);}div#mainArea h3#staffTitle {background-image:url(../images/staff_title.jpg);}div#mainArea h3#otherShopTitle {background-image:url(../images/othershop_title.jpg);}div#mainArea p {width:100%;height:auto;margin-top:30px;text-indent:12px;}/*  news  */div#mainArea h3.newsSubject {width:auto;height:auto;margin-top:30px;text-indent:0;background:none;border-bottom:#EEE 1px solid;padding-bottom:10px;font-size:125%;font-weight:bold;}div#mainArea p.time {margin:10px 0;text-indent:0;font-size:85%;color:#AAA;}div#mainArea p.newsLeft {width:160px;height:auto;min-height:120px;margin:0 10px 0 0;float:left;text-indent:0;background:url(../images/nophoto_img.gif) 0 0 no-repeat;}div#mainArea p.newsRight {width:480px;height:auto;margin:0;float:right;text-indent:0;}/*  pankuzu  */ul#pankuzu {width:auto;height:auto;}ul#pankuzu li {width:auto;float:left;margin-right:10px;font-size:65%;}/*  subNavi  */div#mainArea ul#subNavi {width:250px;margin-top:32px;float:right;}div#mainArea ul#subNavi li {width:auto;float:right;margin-left:20px;}div#mainArea ul#subNavi li a {padding-left:18px;background:url(../images/tri_r.jpg) 0 2px no-repeat;}/*  pageTop  */div#mainArea ul.pageTop {width:150px;margin-top:32px;font-size:90%;float:right;}div#mainArea ul.pageTop li {width:auto;float:right;}div#mainArea ul.pageTop li a {color:#000;padding-left:18px;background:url(../images/to_top_arrow.gif) 0 1px no-repeat;}/*  concept  */div#promiseList {background-color:#CCC;height:auto;width:auto;padding:5px;margin-top:20px;}div#promiseList ul {height:auto;width:auto;font-size:125%;line-height:2;border:1px solid #FFF;color:#3264A9;padding:20px;list-style:inside cjk-ideographic;}/*  company  */div#mainArea p#greeting {width:420px;height:auto;padding:0 0 0 220px;background:url(../images/suda.jpg) 0 0 no-repeat;}ul#companyList {width:100%;height:auto;}ul#companyList li {width:315px;height:130px;margin-top:30px;float:left;text-indent:-9999px;}ul#companyList li.mgnR20 {margin-right:20px;}ul#companyList li a {width:315px;height:130px;display:block;}ul#companyList li#outlineBnr a {background:url(../images/company_bnr_outline.jpg) 0 0 no-repeat;}ul#companyList li#historyBnr a {background:url(../images/company_bnr_history.jpg) 0 0 no-repeat;}ul#companyList li#outlineBnr a:hover {background:url(../images/company_bnr_outline.jpg) 0 -130px no-repeat;}ul#companyList li#historyBnr a:hover {background:url(../images/company_bnr_history.jpg) 0 -130px no-repeat;}div#mainArea table {width:100%;height:auto;border:#CCC 1px solid;border-bottom:none;margin-top:20px;border-collapse:collapse;}div#mainArea table th,div#mainArea table td {border-bottom:#CCC 1px solid;padding:15px;}div#mainArea table th {background-color:#EEE;border-right:#CCC 1px solid;color:#3264a9;width:120px;vertical-align:top;}div#mainArea table td a {padding-left:18px;background:url(../images/tri_r.jpg) 0 2px no-repeat;}div#mainArea table td span {padding-right:15px;background:url(../images/outside_link.jpg) right 3px no-repeat;}div#mainArea dl#history dt,div#mainArea dl#history dd{border-bottom:#ccc 1px dotted;font-size:110%;float:left;}div#mainArea dl#history dt{width:110px;height:70px;line-height:4;}div#mainArea dl#history dd{width:540px;height:70px;line-height:4.5;}div#mainArea dl#history dt.bdrN,div#mainArea dl#history dd.bdrN{border:none;}div#mainArea dl#history .line2{height:120px;}div#mainArea dl#history dd.line2 span{line-height:1.8;}div#mainArea dl#history .line3{height:170px;}div#mainArea dl#history dd.line3 span{line-height:1.8;}div#mainArea dl#history dt span{font-size:110%;font-weight:bold;color:#3264a9;border-right:#3264a9 3px solid;padding-right:20px;}/*  contact  */div#mainArea p#tel {width:410px;height:98px;margin:20px 0 0 0;text-indent:-9999px;background:url(../images/tel.gif) 0 0 no-repeat;}div#mainArea p#formTxt {margin:20px 0 0 0;text-indent:0px;font-size:75%;}div#mainArea p#formTxt span {color:#3264a9;}div#mainArea form {width:100%;height:auto;margin:40px 0 0 0;}div#mainArea form dl{width: 100%;height: auto;}div#mainArea form dt{width:160px;height:50px;float:left;line-height:1;}div#mainArea form dt sup{font-size:75%;color:#3264a9;}div#mainArea form dt span{font-size:55%;color:#AAA;letter-spacing:1px;}div#mainArea form dd{width:480px;height:45px;float:left;padding-top:5px;}div#mainArea form dt.height,div#mainArea form dd.height{height:40px;}div#mainArea form dt.cheight,div#mainArea form dd.cheight{height:60px;padding:0;}div#mainArea form dd#textarea{height:auto;}div#mainArea form dd#textarea textarea{width:100%;}div#mainArea form dd span{font-size:65%;color:#888;}div#mainArea form p{font-size:80%;margin:20px 0 0 0;text-align:center;}div#mainArea form div {margin-top:20px;text-align:center;font-size:75%;}/*  shop  */ul#shopList {width:100%;height:auto;}ul#shopList li {width:315px;height:130px;margin-top:20px;float:left;text-indent:-9999px;}ul#shopList li.mgnR20 {margin-right:20px;}ul#shopList li a {width:315px;height:130px;display:block;}ul#shopList li#funabashiBnr a {background:url(../images/shop_bnr_funabashi.jpg) 0 0 no-repeat;}ul#shopList li#kashiwaBnr a {background:url(../images/shop_bnr_kashiwa.jpg) 0 0 no-repeat;}ul#shopList li#mobaraBnr a {background:url(../images/shop_bnr_mobara.jpg) 0 0 no-repeat;}ul#shopList li#funabashiBnr a:hover {background:url(../images/shop_bnr_funabashi.jpg) 0 -130px no-repeat;}ul#shopList li#kashiwaBnr a:hover {background:url(../images/shop_bnr_kashiwa.jpg) 0 -130px no-repeat;}ul#shopList li#mobaraBnr a:hover {background:url(../images/shop_bnr_mobara.jpg) 0 -130px no-repeat;}div#mainArea dl#shopInfo{margin-top:20px;}div#mainArea dl#shopInfo dt,div#mainArea dl#shopInfo dd{border-bottom:#ccc 1px dotted;font-size:110%;float:left;}div#mainArea dl#shopInfo dt{width:110px;height:70px;line-height:4;padding-right:20px;text-align:right;}div#mainArea dl#shopInfo dt span{font-size:110%;font-weight:bold;color:#3264a9;border-right:#3264a9 3px solid;padding-right:20px;}div#mainArea dl#shopInfo dd{width:520px;height:70px;line-height:4.5;}div#mainArea dl#shopInfo dt.bdrN,div#mainArea dl#shopInfo dd.bdrN{border:none;}div#mainArea div#map {margin:20px 0 0 0;width:650px;height:350px;}div#mainArea div#map table {margin-top:0;font-size:85%;border:none;}div#mainArea div#map table td {border:none;}div#mainArea div#map table td span {background:none;padding-right:0;}div#mainArea table#shopTable td {font-size:85%;vertical-align:top;}div#mainArea table#shopTable td strong.name {font-size:125%;}div#mainArea table#shopTable td span {background:none;padding:0;color:#AAA;}/*  privacy  */div#mainArea #companyData {width:640px;height:auto;margin-top:30px;padding:5px;background-color:#CCC;}div#mainArea #companyData p {width:auto;height:auto;line-height:1.4;border:1px solid #FFF;color:#333;margin-top:0;padding:20px;text-indent:0;text-align:center;}/*  invitate  */ul#solicitationList {width:100%;height:auto;list-style:inside decimal;}ul#solicitationList li {margin-top:30px;}/*  sitemap  */dl#sitemapList {width:100%;height:auto;margin-top:40px;}dl#sitemapList dt {width:240px;height:auto;float:left;}dl#sitemapList dt a {width:176px;height:199px;float:right;text-indent:-9999px;display:block;background:url(../images/sitemap_logo.gif) 0 0 no-repeat;}dl#sitemapList dd {width:380px;height:auto;float:right;}dl#sitemapList dd ul li {margin-left:100px;line-height:2;}dl#sitemapList dd ul li.mgnL150 {margin-left:150px;}dl#sitemapList dd ul li a {padding-left:18px;background:url(../images/tri_r.jpg) 0 2px no-repeat;}/*                           *//*         rightArea         *//*                           */div#rightArea {width:200px;height:auto;margin:20px 0 0 0;float:left;}dl#fontSize {width:182px;height:28px;padding:10px 8px 10px 10px;background:url(../images/fontsize_bg.gif) 0 0 no-repeat;}* html body#wrap dl#fontSize {width:200px;height:48x;}dl#fontSize dt {width:auto;height:auto;font-size:80%;line-height:1.2;float:left;}dl#fontSize dd {width:90px;height:28px;background:url(../images/btn_txtresize.gif) 0 1px no-repeat;float:right;text-indent:-9999px;}dl#fontSize dd ul {width:90px;height:28px;}dl#fontSize dd ul li {width:27px;height:27px;float:left;margin:1px 3px 0 0;}dl#fontSize dd ul li a {width:27px;height:27px;display:block;}dl#fontSize dd ul li#small a:hover,dl#fontSize dd ul li#small a:active {background:url(../images/btn_txtresize.gif) 0 -27px no-repeat;}dl#fontSize dd ul li#midium a:hover,dl#fontSize dd ul li#midium a:active {background:url(../images/btn_txtresize.gif) -30px -27px no-repeat;}dl#fontSize dd ul li#big a:hover,dl#fontSize dd ul li#big a:active {background:url(../images/btn_txtresize.gif) -60px -27px no-repeat;}ul#rightNavi {width:184px;height:440px;background:url(../images/right_bg.gif) 0 0 no-repeat;margin:15px 0 0 0;padding:5px 8px;text-indent:-9999px;}* html body#wrap ul#rightNavi {width:200px;height:450px;}ul#rightNavi li {width:183px;text-indent:-9999px;}ul#rightNavi li a {width:183px;display:block;}ul#rightNavi li#consul {height:101px;background:url(../images/btn_consul.jpg) 0 0 no-repeat;}ul#rightNavi li#consul a {height:101px;}ul#rightNavi li#consul a:hover {background:url(../images/btn_consul.jpg) 0 -101px no-repeat;}ul#rightNavi li#guide {height:89px;margin:6px 0 0 0;background:url(../images/btn_guide.jpg) 0 0 no-repeat;}ul#rightNavi li#guide a {height:89px;}ul#rightNavi li#guide a:hover {background:url(../images/btn_guide.jpg) 0 -89px no-repeat;}ul#rightNavi li#sales {height:119px;margin:11px 0 0 0;background:url(../images/salesarea.jpg) 0 0 no-repeat;}ul#rightNavi li#blog {height:83px;margin:11px 0 0 0;background:url(../images/btn_blog.jpg) 0 0 no-repeat;}ul#rightNavi li#blog a {height:83px;}ul#rightNavi li#blog a:hover {background:url(../images/btn_blog.jpg) 0 -83px no-repeat;}/*                           *//*            foot           *//*                           */div#foot {width:100%;height:876px;margin:80px 0 0 0;background:url(../images/foot_bg.gif) center top no-repeat;}div#foot2 {width:100%;height:496px;margin:80px 0 0 0;background:url(../images/insurance_foot_bg.gif) center top no-repeat;}div#footContainer {width:880px;height:auto;margin:8px auto 0 auto;text-align:left;}div#contract {width:100%;height:282px;padding:20px 0 0 0;}* html body#wrap div#contract {height:302px;}div#contract h3 {width:248px;height:32px;background:url(../images/contract_title.jpg) 0 0 no-repeat;text-indent:-9999px;}div#contract dl {width:170px;height:93px;margin:19px 6px 0 0;float:left;}div#contract dl dt {width:170px;height:50px;text-indent:-9999px;}div#contract dl#contract01 dt {background:url(../images/contract/bnr_msk.gif) top center no-repeat;}div#contract dl#contract02 dt {background:url(../images/contract/bnr_golf.gif) top center no-repeat;}div#contract dl#contract03 dt {background:url(../images/contract/bnr_sony.gif) top center no-repeat;}div#contract dl#contract04 dt {background:url(../images/contract/bnr_sonpo24.gif) top center no-repeat;}div#contract dl#contract05 dt {background:url(../images/contract/bnr_hs.gif) top center no-repeat;}div#contract dl#contract06 dt {background:url(../images/contract/bnr_msk.gif) top center no-repeat;}div#contract dl#contract07 dt {background:url(../images/contract/bnr_golf.gif) top center no-repeat;}div#contract dl dt a {width:170px;height:50px;display:block;}div#contract dl dd {width:160px;height:auto;padding:5px 3px 4px 7px;font-size:70%;background-color:#EEE;line-height:1.6;letter-spacing:-0.5px;}div#contract dl dd span {font-weight:bold;}div#contract dl#contractCar {width:502px;height:80px;margin:19px 0 0 0;padding:10px;background-color:#CCC;}div#contract dl#contractCar dt {width:auto;height:auto;text-indent:0;font-size:80%;line-height:1;font-weight:bold;}div#contract dl#contractCar dd {width:502px;height:48px;margin-top:8px;padding:0;text-indent:-9999px;}div#contract dl#contractCar dd a {width:502px;height:48px;display:block;background:url(../images/contract/bnr_car.gif) top center no-repeat;}div#contract dl#contractCar dd a:hover {background-position:0 -48px;}div#contract dl#contractbike {width:330px;height:80px;margin:19px 0 0 0;padding:10px;background-color:#CCC;}div#contract dl#contractbike dt {width:auto;height:auto;text-indent:0;font-size:80%;line-height:1;font-weight:bold;}div#contract dl#contractbike dd {width:330px;height:70px;margin-top:8px;padding:0;text-indent:-9999px;}div#contract dl#contractbike dd a {width:330px;height:70px;display:block;background:url(../images/contract/bnr_bike.gif) top center no-repeat;}div#insurance {width:100%;height:380px;padding:20px 0 0 0;}* html body#wrap div#insurance {height:380px;}div#insurance h3 {width:248px;height:32px;background:url(../images/dealing_title.jpg) 0 0 no-repeat;text-indent:-9999px;}div#insurance ul {width:900px;height:40px;text-indent:-9999px;}div#insurance ul li {width:180px;height:40px;margin:10px 0 0 0;float:left;}div#insurance ul li#insurance01 {background:url(../images/insurance/aflac.gif) top center no-repeat;}div#insurance ul li#insurance02 {background:url(../images/insurance/aig.gif) top center no-repeat;}div#insurance ul li#insurance03 {background:url(../images/insurance/aioiseimei.gif) top center no-repeat;}div#insurance ul li#insurance04 {background:url(../images/insurance/aioisonpo.gif) top center no-repeat;}div#insurance ul li#insurance05 {background:url(../images/insurance/aiu.gif) top center no-repeat;}div#insurance ul li#insurance06 {background:url(../images/insurance/alico.gif) top center no-repeat;}div#insurance ul li#insurance07 {background:url(../images/insurance/axa.gif) top center no-repeat;}div#insurance ul li#insurance08 {background:url(../images/insurance/mitsuisumitomo.gif) top center no-repeat;}div#insurance ul li#insurance09 {background:url(../images/insurance/mitsuisumitomokirameki.gif) top center no-repeat;}div#insurance ul li#insurance10 {background:url(../images/insurance/nichido.gif) top center no-repeat;}div#insurance ul li#insurance11 {background:url(../images/insurance/nichidoansin.gif) top center no-repeat;}div#insurance ul li#insurance12 {background:url(../images/insurance/nichidofinansal.gif) top center no-repeat;}div#insurance ul li#insurance13 {background:url(../images/insurance/nipponkoa.gif) top center no-repeat;}div#insurance ul li#insurance14 {background:url(../images/insurance/nissei.gif) top center no-repeat;}div#insurance ul li#insurance15 {background:url(../images/insurance/nisseidowa.gif) top center no-repeat;}div#insurance ul li#insurance16 {background:url(../images/insurance/orix.gif) top center no-repeat;}div#insurance ul li#insurance17 {background:url(../images/insurance/secom.gif) top center no-repeat;}div#insurance ul li#insurance18 {background:url(../images/insurance/sonpo24.gif) top center no-repeat;}div#insurance ul li#insurance19 {background:url(../images/insurance/sonpojapan.gif) top center no-repeat;}div#insurance ul li#insurance20 {background:url(../images/insurance/sonpojapanhimawari.gif) top center no-repeat;}div#insurance ul li#insurance21 {background:url(../images/insurance/sony.gif) top center no-repeat;}div#insurance ul li#insurance22 {background:url(../images/insurance/sonysonpo.gif) top center no-repeat;}div#insurance ul li#insurance23 {background:url(../images/insurance/hs.gif) top center no-repeat;}div#insurance ul li#insurance24 {background:url(../images/insurance/pca.gif) top center no-repeat;}div#insurance ul li#insurance25 {background:url(../images/insurance/ace.gif) top center no-repeat;}div#insurance ul li#insurance26 {background:url(../images/insurance/aigstar.gif) top center no-repeat;}div#insurance ul li#insurance27 {background:url(../images/insurance/aioinisseidowa.gif) top center no-repeat;}div#insurance ul li#insurance28 {background:url(../images/insurance/koa.gif) top center no-repeat;}div#insurance ul li#insurance29 {background:url(../images/insurance/fuji.gif) top center no-repeat;}div#insurance ul li#insurance30 {background:url(../images/insurance/manu.gif) top center no-repeat;}div#insurance ul li#insurance31 {background:url(../images/insurance/air.gif) top center no-repeat;}div#insurance ul li#insurance32 {background:url(../images/insurance/fujikasai.gif) top center no-repeat;}div#insurance ul li a {width:180px;height:40px;display:block;}ul#fNavi {width:auto;height:auto;color:#FFF;font-size:65%;line-height:1.2;}ul#fNavi2 {width:auto;height:auto;color:#FFF;font-size:65%;line-height:1.2;margin-top:19px;}ul#fNavi li,ul#fNavi2 li {width:auto;height:auto;padding:0 10px 0 0;margin:0 10px 0 0;border-right:#FFF 1px solid;float:left;}ul#fNavi li a,ul#fNavi2 li a {color:#FFF;}ul#fNavi li a:hover,ul#fNavi2 li a:hover {color:#AAA;}div#fpInfo {width:100%;height:163px;color:#FFF;font-size:85%;position:relative;}*+html body#wrap div#fpInfo {height:135px;}div#fpInfo h3 {width:auto;height:auto;font-size:140%;font-weight:bold;margin:15px 20px 0 0;float:left;}div#fpInfo h3 span {font-size:85%;font-weight:normal;}div#fpInfo p#copy {width:216px;height:8px;margin:30px 0 0 0;background:url(../images/copy.gif) 0 0 no-repeat;text-indent:-9999px;float:left;}div#fpInfo dl {width:auto;height:auto;margin:10px 25px 0 0;padding:0 25px 0 0;float:left;color:#AAA;border-right:#666 1px solid;}div#fpInfo dl dt {width:auto;height:auto;font-weight:bold;}div#fpInfo dl dd {width:auto;height:auto;font-size:85%;}*+html body#wrap div#fpInfo dl dd {line-height:1.5;}div#fpInfo p#design {width:105px;height:auto;position:absolute;bottom:0px;right:10px;}div#fpInfo p#design a {width:105px;height:20px;display:block;background:url(../images/design.gif) 0 0 no-repeat;text-indent:-9999px;}div#fpInfo p#design a:hover {height:35px;background:url(../images/design.gif) 0 0 no-repeat;}ul#fNavi li.bdrN,div#fpInfo dl.bdrN {border:none;}#staff_pics {padding:10px;height:134px;width:134px;background-image:url(../images/staff_suda.jpg);margin:50px 0px 0px 10px;float:left;position:fixed;}div#mainArea div.insuranceList {height: auto;width: 440px;padding:10px 10px 10px 200px;border: 1px solid #CCC;margin-top: 30px;font-size:85%;}div#mainArea div#aflac {background:url(../images/insurance/aflac.gif) 10px 20px no-repeat;}div#mainArea div#aig {background:url(../images/insurance/aig.gif) 10px 20px no-repeat;}div#mainArea div#aioiseimei {background:url(../images/insurance/aioiseimei.gif) 10px 20px no-repeat;}div#mainArea div#aioisonpo {background:url(../images/insurance/aioisonpo.gif) 10px 20px no-repeat;}div#mainArea div#aiu {background:url(../images/insurance/aiu.gif) 10px 20px no-repeat;}div#mainArea div#alico {background:url(../images/insurance/alico.gif) 10px 20px no-repeat;}div#mainArea div#axa {background:url(../images/insurance/axa.gif) 10px 20px no-repeat;}div#mainArea div#mitsuisumitomo {background:url(../images/insurance/mitsuisumitomo.gif) 10px 20px no-repeat;}div#mainArea div#mitsuisumitomokirameki {background:url(../images/insurance/mitsuisumitomokirameki.gif) 10px 20px no-repeat;}div#mainArea div#nichido {background:url(../images/insurance/nichido.gif) 10px 20px no-repeat;}div#mainArea div#nichidoansin {background:url(../images/insurance/nichidoansin.gif) 10px 20px no-repeat;}div#mainArea div#nichidofinansal {background:url(../images/insurance/nichidofinansal.gif) 10px 20px no-repeat;}div#mainArea div#nipponkoa {background:url(../images/insurance/nipponkoa.gif) 10px 20px no-repeat;}div#mainArea div#nipponkouwa {background:url(../images/insurance/nipponkouwa.gif) 10px 20px no-repeat;}div#mainArea div#nissei {background:url(../images/insurance/nissei.gif) 10px 20px no-repeat;}div#mainArea div#nisseidowa {background:url(../images/insurance/nisseidowa.gif) 10px 20px no-repeat;}div#mainArea div#orix {background:url(../images/insurance/orix.gif) 10px 20px no-repeat;}div#mainArea div#secom {background:url(../images/insurance/secom.gif) 10px 20px no-repeat;}div#mainArea div#sonpo24 {background:url(../images/insurance/sonpo24.gif) 10px 20px no-repeat;}div#mainArea div#sonpojapan {background:url(../images/insurance/sonpojapan.gif) 10px 20px no-repeat;}div#mainArea div#sonpojapanhimawari {background:url(../images/insurance/sonpojapanhimawari.gif) 10px 20px no-repeat;}div#mainArea div#sony {background:url(../images/insurance/sony.gif) 10px 20px no-repeat;}div#mainArea div#sonysonpo {background:url(../images/insurance/sonysonpo.gif) 10px 20px no-repeat;}div#mainArea div#ace {background:url(../images/insurance/ace.gif) 10px 20px no-repeat;}div#mainArea div#hs {background:url(../images/insurance/hs.gif) 10px 20px no-repeat;}div#mainArea div#pca {background:url(../images/insurance/pca.gif) 10px 20px no-repeat;}div#mainArea div#aigstar {background:url(../images/insurance/aigstar.gif) 10px 20px no-repeat;}div#mainArea div#aioinisseidowa {background:url(../images/insurance/aioinisseidowa.gif) 10px 20px no-repeat;}div#mainArea div#koa {background:url(../images/insurance/koa.gif) 10px 20px no-repeat;}div#mainArea div#fuji {background:url(../images/insurance/fuji.gif) 10px 20px no-repeat;}div#mainArea div#manu {background:url(../images/insurance/manu.gif) 10px 20px no-repeat;}div#mainArea div#air {background:url(../images/insurance/air.gif) 10px 20px no-repeat;}div#mainArea div#fujikasai {background:url(../images/insurance/fujikasai.gif) 10px 20px no-repeat;}div#mainArea div.insuranceList h3 {font-size:110%;display:inline;margin-top:0;text-indent:0;}div#mainArea div.insuranceList p {margin-top:5px;text-indent:0;font-size:90%;line-height:1.6;}div#mainArea div.insuranceList p span {margin-top:5px;text-indent:0;font-size:80%;color:#666;}div#mainArea div.insuranceList p.url {margin-top:0;}div#mainArea div.insuranceList p.url a {padding-right:15px;background:url(../images/outside_link.jpg) right 2px no-repeat;}div#mainArea div.insuranceList p.address {font-size:80%;color:#888;}
