html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img{vertical-align:top}body{color:#000;font-size:75%;line-height:1.5;font-family:"Hiragino Kaku Gothic ProN","Lucida Grande",Meiryo,sans-serif;background:#fff;-webkit-text-size-adjust:100%}body a{color:#039;text-decoration:none}img{width:100%}header{overflow:hidden;margin:5px 0 0;color:#545454}header h1{width:52.65625%;margin:3% 0 11px 10px;float:left}header .header_right{width:37.5%;float:right}header .header_right p.contact_btn{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:46%}header .header_right p.contact_btn a{padding:13% 7%;display:block;background-image:-moz-linear-gradient(41% 0% -90deg, #03527d 0%, #001e39 100%);background-image:-webkit-gradient(linear, 41% 0%, 41% 100%, color-stop(0, #03527d), color-stop(1, #001e39));background-image:-webkit-linear-gradient(-90deg, #03527d 0%, #001e39 100%);background-image:-ms-linear-gradient(-90deg, #03527d 0%, #001e39 100%);background-image:linear-gradient(180deg, #03527d 0%,#001e39 100%);-moz-border-radius:8%;-webkit-border-radius:8%/10%;border-radius:8%/10%;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff03527d,endColorstr=#ff001e39,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff03527d,endColorstr=#ff001e39,GradientType=0)}header .header_right p.contents_btn{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 5px 0 0;width:46%}header .header_right p.contents_btn a{padding:13% 7%;display:block;-moz-border-radius:8%;-webkit-border-radius:8%/10%;border-radius:8%/10%;-moz-box-shadow:inset 0px 0px 2px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0px 0px 2px rgba(0,0,0,0.8);box-shadow:inset 0px 0px 2px rgba(0,0,0,0.8)}header h2{clear:both;margin:0 0 0 10px;font-size:87%}header nav.top_menu{margin:7px 0 0 0}header nav.top_menu ul{overflow:hidden}header nav.top_menu ul li{width:50%;margin:0 0 1px 0;float:left}header nav.top_menu ul li:nth-child(odd) a{border-right:1px solid #ccc}header nav.top_menu ul li:nth-child(even) a{border-left:1px solid #ccc;padding-right:1px}header nav.top_menu ul li a{padding:10px 0;color:#FFF;text-align:center;text-decoration:none;display:block;background:#022970}header .sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222;left:auto;right:-260px;font-weight:bold;padding-bottom:40px}header .sidr p a{color:rgba(255,255,255,0.9)}header .sidr ul{display:block;padding:0;border-top:1px solid #1a1a1a}header .sidr ul.last{padding-bottom:40px}header .sidr ul li{display:block;margin:0;line-height:48px;border-bottom:1px solid #000}header .sidr ul li a,header .sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}header #sidr-right p.menu_ttl{padding:0 0 0 25px;line-height:48px;background:#222 url(../img/common/ico_navi-top.gif) no-repeat 10px 20px;-webkit-background-size:4%;-o-background-size:4%;background-size:4%}header #sidr-right ul li{background:#444 url(../img/common/ico_navi.gif) no-repeat 94% 20px;padding:0 0 0 15px;-webkit-background-size:4%;-o-background-size:4%;background-size:4%}.contents{height:400px;background:#ccc}.bread{margin:10px 0 10px 5px;font-size:87%}section.lower h1{margin:0 0 10px;padding:7px 0 5px 10px;background:#0047a0;color:#fff;font-size:133%;font-weight:bold}section.lower h1 span{border-left:5px solid #fff;padding-left:10px}section.lower h2{margin:0 0 7px;color:#022970;font-size:117%;font-weight:bold}section.lower .inner{padding:0 10px}section.index .inner{padding:0 10px}.error_btn{width:50%;margin:20px auto 0}footer{margin:20px 0 0;padding:10px 0 0 0;border-top:1px solid #ccc;clear:both}footer .footer_inner{padding:0 9px}footer .footer_inner nav ul{letter-spacing:-0.4em;text-align:center}footer .footer_inner nav ul li{letter-spacing:normal}footer .footer_inner nav ul li{margin:0 0 3px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}footer .footer_inner nav ul li a{font-size:92%;color:#000;text-decoration:none}footer .footer_inner .footer_cont{margin:10px 0 7px;padding:0 25px;overflow:hidden}footer .footer_inner .footer_cont p.f_logo{width:38%;float:left;margin:-8px 0 0}footer .footer_inner .footer_cont p.f_logo img{max-width:185px}footer .footer_inner .footer_cont p.f_tel{margin:0 0 10px;padding:2px 0 0 30px;background:url(../img/common/ico_tel.gif) no-repeat 5px 3px;float:right;color:#333;font-size:125%;font-weight:bold;-webkit-background-size:23px;-o-background-size:23px;background-size:23px}footer .footer_inner .footer_cont p.f_time,footer .footer_inner .footer_cont p.f_day{font-size:92%;clear:both;text-align:center;margin:2px 0 0 0}footer .footer_inner p.copy{font-size:87%;text-align:center}footer .footer_place{clear:both;text-align:center}footer .fotter_tab{clear:both;text-align:center;margin:22px auto 0;display:flex;width:75%}footer .fotter_tab .tab{width:96%}.index{margin:20px 0 0}.index .area_search{margin:0 0 20px}.index .area_search h1{margin:0 0 10px;padding:7px 0 5px 32px;background-color:#0047a0;background-repeat:no-repeat;background-position:10px center;color:#fff;font-size:133%;font-weight:bold;-webkit-background-size:16px;-o-background-size:16px;background-size:16px;background-image:url(../img/index/ico_search.png);margin-bottom:0}.index .area_search li.area{background:#eee url(../img/index/ico_area-btn.jpg) no-repeat 97% 14px;font-size:133%;font-weight:bold;line-height:45px;text-indent:20px;border-bottom:1px solid #ccc;-webkit-background-size:20px;-o-background-size:20px;background-size:20px;-webkit-tap-highlight-color:transparent}.index .area_search li.area:first-child{border-top:1px solid #ccc}.index .area_search li.area span{display:block}.index .area_search li.area ul.low{display:none;border-top:1px solid #ccc;background:#ccc}.index .area_search li.area ul.low a{display:block;border-bottom:1px solid #ccc;color:#000}.index .area_search li.area ul.low a:last-child{border:none}.index .area_search li.area ul.low li{background:#eee url(../img/index/ico_btn-more.gif) no-repeat 95% 16px;text-indent:0;margin-left:20px;padding-left:20px;-webkit-background-size:7px 12px;-o-background-size:7px 12px;background-size:7px 12px}.index .area_search li.on{background:#eee url(../img/index/ico_area-btn_on.jpg) no-repeat 97% 14px;-webkit-background-size:20px;-o-background-size:20px;background-size:20px}.index .area_search p.btn{width:60%;margin:10px auto}.index .office_info{margin:0 0 20px}.index .office_info h1{margin:0 0 10px;padding:7px 0 5px 32px;background-color:#0047a0;background-repeat:no-repeat;background-position:10px center;color:#fff;font-size:133%;font-weight:bold;background-image:url(../img/index/ico_office.png);-webkit-background-size:14px 16px;-o-background-size:14px 16px;background-size:14px 16px}.index .office_info p.up_day span{color:#b20000}.index .office_info p.data{margin:0 0 2px}.index .office_info p.data span{font-size:133%;color:#b20000;font-weight:bold}.index .new_tenant{margin:0 0 20px}.index .new_tenant h1{margin:0 0 10px;padding:7px 0 5px 32px;background-color:#0047a0;background-repeat:no-repeat;background-position:10px center;color:#fff;font-size:133%;font-weight:bold;background-image:url(../img/index/ico_new.png);-webkit-background-size:16px 14px;-o-background-size:16px 14px;background-size:16px 14px}.index .new_tenant .new_data{font-weight:bold}.index .new_tenant .new_data span{color:#b20000;font-size:133%}.index .new_tenant ul.update_list{margin:0 0 0 -1.3%;overflow:hidden}.index .new_tenant ul.update_list li{float:left;margin:8px 0 10px 1.3%}.index .new_tenant ul.update_list li{font-size:75%;text-align:center;background-color:#fff;-moz-box-shadow:inset 0px 0px 2px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 0px 2px rgba(0,0,0,0.4);box-shadow:inset 0px 0px 2px rgba(0,0,0,0.4);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:4px 0;width:32%}.index .new_tenant ul.update_list li span{font-weight:bold;color:#b20000;font-size:11px}.index .new_tenant ul.update_list li span.fb_t{color:#000}.index .new_tenant .btn{padding:0 10px}.index .new_tenant .flexslider{margin-left:-8px}.index .new_tenant .flexslider li{margin-left:8px}.index .news_info{margin:0 0 20px}.index .news_info .info_top{position:relative}.index .news_info .info_top h1{margin:0 0 10px;padding:7px 0 5px 32px;background-color:#0047a0;background-repeat:no-repeat;background-position:10px center;color:#fff;font-size:133%;font-weight:bold;background-image:url(../img/index/ico_info.png);-webkit-background-size:16px;-o-background-size:16px;background-size:16px;margin-bottom:0}.index .news_info .info_top p.btn{position:absolute;right:10px;bottom:7px}.index .news_info .info_top p.btn img{height:20px;width:auto}.index .news_info .info li{padding:10px 0 10px 20px;background:#eee url(../img/index/ico_btn-more.gif) no-repeat 95% center;-webkit-background-size:7px 12px;-o-background-size:7px 12px;background-size:7px 12px;border-bottom:1px solid #ccc}.index .news_info .info li p.day{color:#000}.index .special_article{margin:0 0 20px}.index .special_article h1{margin:0 0 10px;padding:7px 0 5px 32px;background-color:#0047a0;background-repeat:no-repeat;background-position:10px center;color:#fff;font-size:133%;font-weight:bold;background-image:url(../img/index/ico_article.png);-webkit-background-size:15px 16px;-o-background-size:15px 16px;background-size:15px 16px}.index .special_article .flexslider{margin-left:-8px}.index .special_article .flexslider li{margin-left:8px}.index .special_article .flexslider li .comment{margin:5px 0 0;background:#ddd;padding:4px}.index .special_article .flexslider li .comment img{display:none}.index .banner_area{padding:0 10px}.about p.about_img{margin:0 0 20px 0}.about p.lead{margin:0 0 20px}.about div.about_box{margin:0 0 30px}.about div.about_box h3{background:#2C2C2C;color:#fff;font-weight:bold;text-align:center;padding:3px 0;margin:0 0 5px}.about div.about_box h4{font-size:117%;font-weight:bold;margin:0 0 3px}.about div.about_box div.box_inner{background:#ddd;padding:8px}.about div.about_box div.box_inner p.ttl{font-weight:bold;font-size:117%;margin:0 0 3px !important}.about div.about_box div.box_inner p{margin:0 0 8px}.about div.about_box ul{text-align:center;margin:0 0 0 -2%;letter-spacing:-0.4em}.about div.about_box ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;margin:15px 0 0 2%}.about div.about_box ul li{width:48%}.network .network_company{line-height:1.5;margin:0 0 20px}.network .network_company p.area{font-size:107%;background:#ddd;padding:3px 6px 2px}.network .network_company p.tit{font-weight:bold;margin:5px 0 3px}.network .network_company p.btn{margin:10px 0 0 50%;width:50%;text-align:right}.company .lead_area{width:75%;margin:0 auto;text-align:center}.company .lead_area p.image{margin:0}.company .lead_area p.ttl{font-weight:bold;margin:5px 0;font-size:117%}.company table{width:100%;margin:0 0 20px}.company table tr{padding:5px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.company table th{padding:5px 0;font-weight:bold;vertical-align:top;width:28%}.company table td{padding:5px 0;vertical-align:top}.company h2{margin:0 0 3px !important}.company p{margin:0 0 15px}.customer ul li{margin:0 0 10px}.customer p.lead{margin:0 0 10px}.customer_flow .read_area{margin:0 0 15px}.customer_flow p.image{margin:0 0 5px}.customer_flow .flow_ttl{padding:0 10px;margin:0 0 10px}.customer_flow .flow_ttl h2{margin:0 0 3px}.customer_flow h3{background-image:-moz-linear-gradient(49% -1% -90deg, #ddd 0%, #fff 100%);background-image:-webkit-gradient(linear, 49% -1%, 49% 99%, color-stop(0, #ddd), color-stop(1, #fff));background-image:-webkit-linear-gradient(-90deg, #ddd 0%, #fff 100%);background-image:-ms-linear-gradient(-90deg, #ddd 0%, #fff 100%);background-image:linear-gradient(180deg, #dddddd 0%,#ffffff 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffdddddd,endColorstr=#ffffffff,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffdddddd,endColorstr=#ffffffff,GradientType=0);line-height:42px;font-size:133%;font-weight:bold;color:#0052A5;border-bottom:1px dotted #B1CAE3;margin:0 0 10px;padding:0 0 3px}.customer_flow .flow_box{margin:0 0 30px}.customer_flow .flow1 h3 span{background-image:url(../img/customer/ico_no1.png)}.customer_flow .flow2 h3 span{background-image:url(../img/customer/ico_no2.png)}.customer_flow .flow3 h3 span{background-image:url(../img/customer/ico_no3.png)}.customer_flow .flow4 h3 span{background-image:url(../img/customer/ico_no4.png)}.customer_flow .flow5 h3 span{background-image:url(../img/customer/ico_no5.png)}.customer_flow .flow6 h3 span{background-image:url(../img/customer/ico_no6.png)}.customer_flow .flow7 h3 span{background-image:url(../img/customer/ico_no7.png)}.customer_flow .flow8 h3 span{background-image:url(../img/customer/ico_no8.png)}.customer_flow .flow9 h3 span{background-image:url(../img/customer/ico_no9.png)}.customer_flow .flow10 h3 span{background-image:url(../img/customer/ico_no10.png)}.customer_flow h3 span{padding:11px 0 11px 48px;background-position:7px 0;background-repeat:no-repeat;-webkit-background-size:35px 39px;-o-background-size:35px 39px;background-size:35px 39px}.customer_flow .arrow{width:30%;margin:0 auto 30px}.customer_flow span.red,.customer_flow .contact .attention,.contact .customer_flow .attention{color:#B20000}.customer_flow .btn_article{padding:0 10px;width:65%;margin:0 auto 10px}.customer_flow .customer_bread{margin:0 0 15px;padding:0 10px;text-align:center}.customer_flow .f_contactbox{padding:0 10px;text-align:center}.customer_flow .f_contactbox p.red{margin:0 0 3px;color:#B20000}.customer_flow .f_contactbox p.ttl{margin:0 0 8px;font-weight:bold}.customer_flow .f_contactbox .inner{color:#fff;background:#003049;padding:8px 0}.customer_flow .f_contactbox .inner p.tel{font-size:142%;font-weight:bold}.customer_flow .f_contactbox .inner p.tel span{padding:0 0 0 27px;background:url(../img/customer/ico_tel.gif) no-repeat left 1px;-webkit-background-size:21px 15px;-o-background-size:21px 15px;background-size:21px 15px}.customer_flow .f_contactbox p.btn{width:65%;margin:10px auto 0}.faq p.lead{margin:0 0 14px}.faq dl{margin:0 0 10px;border:3px solid #bbb;padding:15px 10px}.faq dl dt{margin:0 0 8px;padding:0 0 5px 32px;background:url(../img/common/ico_q.jpg) no-repeat left top;-webkit-background-size:27px auto;-o-background-size:27px auto;background-size:27px auto;font-size:117%;font-weight:bold;border-bottom:1px dotted #000}.faq dl dd{padding:0 0 0 32px;background:url(../img/common/ico_a.jpg) no-repeat left top;-webkit-background-size:27px auto;-o-background-size:27px auto;background-size:27px auto}.faq dl dd ol{margin:10px 0 10px 1em}.faq dl dd ol li{list-style:decimal}.faq div.contact_low{margin:15px 0 0;text-align:center;padding:0 26px}.faq div.contact_low p.btn{margin:15px 0 0;padding:0 18px}.faq div.contact_low p.btn img{width:70%}.interview_list ul{border-top:1px solid #ccc}.interview_list a.interview_link{display:block;padding:10px 0 10px 20px;background:#eee url(../img/index/ico_btn-more.gif) no-repeat 95% center;-webkit-background-size:7px 12px;-o-background-size:7px 12px;background-size:7px 12px;border-bottom:1px solid #ccc}.interview_list a.interview_link p.ttl{color:#777}.interview_list a.interview_link p.txt{width:85%;font-weight:bold;font-size:117%}.interview_single p.interview_ttl{margin:0 0 35px}.interview_single .interview_top{margin:0 0 25px}.interview_single .interview_top img{width:90%;display:block;margin:0 auto 15px auto}.interview_single .interview_top td{vertical-align:top !important}.interview_single p.in_ttl{margin:0 0 4px;color:#B20000;font-weight:bold;font-size:117%}.interview_single p.top_txt{margin:0 0 25px}.interview_single .interview_box{margin:40px 0 20px;overflow:hidden;*zoom:1}.interview_single .interview_box p.ttl{color:#022970;font-weight:bold}.interview_single .interview_box h4{color:#022970;margin:-3px 0 30px;background:none;padding:0 0 5px 0;border-bottom:5px solid #003049;font-weight:bold;font-size:150%}.interview_single .interview_box .box_left dl{margin:0 0 20px}.interview_single .interview_box .box_left dl dt{margin:0 0 3px;font-size:107%;font-weight:bold;color:#B20000}.interview_single .interview_box .box_left dl dd span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#D86C00;font-weight:bold}.interview_single .interview_box .box_left dl dd span.txt{color:#000;font-weight:normal;vertical-align:top}.interview_single .in_lowbox1{margin:0 0 30px;padding:15px;background:#eed;overflow:hidden;*zoom:1}.interview_single .in_lowbox1 h5{font-size:167%;padding:0 0 3px;border-bottom:1px solid #000}.interview_single .in_lowbox1 p.cap{font-size:92%;color:#333;margin:10px 0 10px}.interview_single .in_lowbox2{margin:0 0 30px;padding:15px;background:#DDD;overflow:hidden;*zoom:1}.interview_single .in_lowbox2 h5{margin:0 0 14px;font-size:167%;padding:0 0 3px;border-bottom:1px solid #000}.interview_single .in_lowbox2 p.cap{font-size:92%;color:#333;margin:10px 0 10px}.interview_single .interview_detail{margin:0 0 30px;overflow:hidden;*zoom:1;padding:15px;border:1px solid #aaa}.interview_single .interview_detail h5{margin:0 0 20px;font-size:117%;font-weight:bold;color:#fff;padding:3px 8px;background:#000}.interview_single .interview_detail p.image{margin:0 0 10px 0}.interview_single .interview_detail table{margin:0 0 15px}.interview_single .interview_detail table th{font-weight:bold;width:80px;vertical-align:top}.interview_single .interview_detail table td{vertical-align:top}.interview_single .f_interview_box{margin:20px 0 0}.interview_single .f_interview_box p.ttl{text-align:center;font-size:133%;font-weight:bold;margin:0 0 4px}.interview_single .f_interview_box .f_interviewbox_inner{padding:15px;border:1px solid #003049;overflow:hidden;*zoom:1}.interview_single .f_interview_box .f_interviewbox_inner p.company{margin:8px 0 0;color:#003049;font-weight:bold;text-align:center}.interview_single .f_interview_box .f_interviewbox_inner p.tel{margin:3px 0 0;color:#003049;font-size:133%;font-weight:bold;text-align:center}.interview_single .f_interview_box .f_interviewbox_inner p.tel img{vertical-align:middle;width:30px}.interview_single .f_interview_box .f_interviewbox_inner p.tel span{margin:7px 0 0 5px;vertical-align:top}.interview_single .f_interview_box .f_interviewbox_inner p.image{float:right}.interview_single .f_btn{width:60%;margin:30px auto 0;text-align:center}.owner p.service_img{margin:14px 0}.owner .service_box{margin:0 0 20px}.owner .service_box p.s_txt{margin:11px 0}.owner .service_box ul{padding:8px;border:1px dashed #999;margin:0 0 0 -5px;overflow:hidden}.owner .service_box ul li{float:left;margin:0 0 0 5px}.owner .service_box p.btn{margin:10px 0 0 -5px;clear:both}.owner .service_box p.btn a{display:block;padding:5px 0;background:#003049;color:#FFF;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.owner .service_box p.btn a span{padding:0 0 0 12px;background:url(../img/owner/ico_owner-more.gif) no-repeat left 4px;-webkit-background-size:5px;-o-background-size:5px;background-size:5px}.owner_service p.ttl{color:#00527D;font-weight:bold}.owner_service p.txt{margin:10px 0 15px}.owner_service .s_right{margin:0 0 20px}.owner_service .s_right ul{margin:0 0 10px}.owner_service .s_right ul.row li{list-style:disc inside}.example p.lead{margin:0 0 20px}.example .example_wrapper{border-top:1px solid #ccc}.example a.example_link{display:block;padding:10px 0 10px 20px;background:#eee url(../img/index/ico_btn-more.gif) no-repeat 95% center;-webkit-background-size:7px 12px;-o-background-size:7px 12px;background-size:7px 12px;border-bottom:1px solid #ccc}.example a.example_link p.case{color:#777}.example a.example_link h3{width:90%;font-weight:bold;font-size:117%}.example a.example_link p.cap{color:#777}.example .customer_bread{margin:15px 0 15px;padding:0 10px;text-align:center}.example .f_contactbox{padding:0 10px;text-align:center}.example .f_contactbox p.red{margin:0 0 3px;color:#B20000}.example .f_contactbox p.ttl{margin:0 0 8px;font-weight:bold}.example .f_contactbox .inner{color:#fff;background:#003049;padding:8px 0}.example .f_contactbox .inner p.tel{font-size:142%;font-weight:bold}.example .f_contactbox .inner p.tel span{padding:0 0 0 27px;background:url(../img/customer/ico_tel.gif) no-repeat left 1px;-webkit-background-size:21px 15px;-o-background-size:21px 15px;background-size:21px 15px}.example .f_contactbox p.btn{width:65%;margin:10px auto 0}.example_single p.example_ttl{padding:3px 0 3px 7px;font-size:100%;color:#FFF;background:#333;margin:0 0 10px}.example_single .example_box{margin:0 0 20px}.example_single p.fright{margin:10px 0;padding:0 40px}.example_single h5{margin:0 0 14px;padding:7px 0 6px 38px;font-weight:bold;font-size:100%;color:#333;background:#ddd url(../img/example/ico_example01.jpg) no-repeat 10px center;-webkit-background-size:22px;-o-background-size:22px;background-size:22px}.example_single .example_foot h5{margin:0 0 10px;background:#fff url(../img/example/ico_example02.jpg) no-repeat 5px center;-webkit-background-size:20px 24px;-o-background-size:20px 24px;background-size:20px 24px;color:#003048;padding:11px 0 2px 30px}.example_single .example_foot h5 span{padding:12px 33px 9px 0;background:url(../img/example/ico_example03.jpg) no-repeat right center;-webkit-background-size:30px;-o-background-size:30px;background-size:30px}.example_single .example_foot p{padding:10px;font-weight:bold;color:#003049;border:dotted 2px #003049}.owner_voice p.lead{margin:0 0 20px}.owner_voice ul.voice_list{border-top:1px solid #ccc}.owner_voice a.voice_link{display:block;padding:10px 0 10px 20px;background:#eee url(../img/index/ico_btn-more.gif) no-repeat 95% center;-webkit-background-size:7px 12px;-o-background-size:7px 12px;background-size:7px 12px;border-bottom:1px solid #ccc}.owner_voice a.voice_link p.ttl{color:#777}.owner_voice a.voice_link h3{width:90%;font-weight:bold;font-size:117%}.owner_voice .customer_bread{margin:15px 0 15px;padding:0 10px;text-align:center}.owner_voice .f_contactbox{padding:0 10px;text-align:center}.owner_voice .f_contactbox p.red{margin:0 0 3px;color:#B20000}.owner_voice .f_contactbox p.ttl{margin:0 0 8px;font-weight:bold}.owner_voice .f_contactbox .inner{color:#fff;background:#003049;padding:8px 0}.owner_voice .f_contactbox .inner p.tel{font-size:142%;font-weight:bold}.owner_voice .f_contactbox .inner p.tel span{padding:0 0 0 27px;background:url(../img/customer/ico_tel.gif) no-repeat left 1px;-webkit-background-size:21px 15px;-o-background-size:21px 15px;background-size:21px 15px}.owner_voice .f_contactbox p.btn{width:65%;margin:10px auto 0}.voice_single .lead_list ul li{font-size:133%;font-weight:bold;margin:0 0 10px}.voice_single .lead_list ul li img{vertical-align:middle;margin:0 6px 0 0;width:40px}.voice_single .voice_box{padding:10px;border:3px solid #ddd}.voice_single .voice_box .voice_area{margin:0 0 25px}.voice_single .voice_box .voice_area h5{background:url(../img/common/list_q.jpg) no-repeat 0 2px;padding:8px 0 9px 45px;margin-bottom:15px;border-bottom:#000 dotted 1px;font-weight:bold;font-size:133%}.voice_single .voice_box .voice_area p img{width:75%;display:block;margin:0 auto 10px}.voice_single .voice_box .voice_area p.cb{clear:both}.contact span.red,.contact .attention{color:#B20000}.contact .attention{font-weight:bold}.contact .contact_box{color:#02527D;font-size:107%;font-weight:bold;padding:13px 0 8px 90px;border:1px solid #ddd;margin:0 0 10px 0;-moz-border-radius:2%;-webkit-border-radius:2%/10%;border-radius:2%/10%;background:url(../img/contact/bg_contact-top.jpg) no-repeat 10px bottom;-webkit-background-size:73px 57px;-o-background-size:73px 57px;background-size:73px 57px}.contact table{width:100%;margin:0 0 20px}.contact table tr{padding:5px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.contact table tr:first-child{border-top:none}.contact table th{padding:5px 0;font-weight:bold;vertical-align:top;width:28%}.contact table td{padding:5px 0;vertical-align:top}.contact .privacy_area{margin:10px 0;text-align:center}.contact .privacy_area p.privacy_btn{width:80%;margin:5px auto}.contact .form_box{margin:0 0 8px;padding:0 0 8px 0;border-bottom:1px dashed #DDDDDD}.contact .form_cap p.caption{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:68%;margin:0 5px 0 0}.contact .form_cap p.ssl{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:29%}.contact .form_area input[type="text"],.contact .form_area textarea{width:100%}.contact .form_l{font-weight:bold}.contact div.sub_btn input{width:70%;text-align:center;margin:15px auto}.contact div.sub_btn input{width:70%;text-align:center;margin:15px auto}.contact div.sub_btn2{width:70%;text-align:center;margin:15px auto}.contact p.thanks{font-weight:bold;font-size:117%}.contact p.confilm_caption{margin:0 0 10px}.contact .request_table th{width:auto !important}.others .lead_area{margin:0 0 12px}.others .lead_area p{margin:0 0 8px}.others .others_box{margin:0 0 20px}.others .others_box p.ttl{margin:0 0 7px;color:#022970;font-size:117%;font-weight:bold;padding:0 0 2px;border-bottom:1px solid #ccc}.others .others_box p{margin:8px 0 0}.others .others_box ul{margin:10px 0 8px}.others .others_box ul li{list-style:none}.others .others_box ol{margin:8px 0 0}.others .others_box ol li{list-style:decimal inside;margin:0 0 8px}.others .others_box ol li ul{margin:10px 0 8px}.others .others_box ol li ul li{list-style:disc inside;margin:0}.others .others_box ol li ol{margin:10px 0 10px 1em}.others .others_box p.add{margin:8px 0 0}.others .others_box span.ttl_cap{display:block;font-weight:bold;color:#409A27}.others .policy_box{margin:15px 0;padding:10px 0;border:1px dotted #000;border-right:none;border-left:none}.others .low_sign{margin:20px 0 0}.sitemap .sitemap_box{border-top:1px solid #ccc;padding:10px 0}.sitemap .sitemap_box p.ttl{margin:0 0 5px;font-weight:bold;font-size:107%}.sitemap .sitemap_box li{margin-bottom:2px}.sitemap .sitemap_box a{background:url(../img/common/list_gray.gif) no-repeat left center;padding:0 0 0 10px}.information .info_day{background:#DDDDDD;padding:3px 4px 2px;font-size:92%;margin:0 0 5px}.information article{margin:0 0 9px}.information article h1{font-size:100%;margin:0;padding:0;background:none;font-weight:bold}.information article p.next{margin:2px 0 0;text-align:right}.information article p.next a{background:url(../img/common/list_gray.gif) no-repeat left center;padding:0 0 0 10px}.information .btn_area{margin:20px 0 0;overflow:hidden}.information p.prev_btn a{display:block;background:#003049;color:#FFF;padding:8px 0;width:28%;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left}.information p.next_btn a{display:block;background:#003049;color:#FFF;padding:8px 0;width:28%;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:right}.results .results_box{padding:0 0 10px;margin:0 0 15px;border-bottom:1px solid #ddd}.results .results_box table{width:100%;-ms-word-break:break-all;word-break:break-all}.results .results_box .image{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px 0 0;width:30%;vertical-align:top}.results .results_box .b_right{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:65%}.results .results_box .b_right p.ttl{margin:0 0 2px;color:#01527D;font-weight:bold}.results .results_box p.txt{margin:10px 0 0}.results .results_txt{text-align:center}.results li.page,.results li.onpage,.results li.rewindd,.results li.forwardd{display:none}.results .btn_area{margin:20px 0 0;overflow:hidden}.results li.rewind{float:left}.results li.forward{float:right}.results li.rewind a{display:block;background:#003049;color:#FFF;padding:8px 0;width:28%;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;width:80px}.results li.forward a{display:block;background:#003049;color:#FFF;padding:8px 0;width:28%;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:right;width:80px}
