﻿html,body,div,span,h1,h2,h3,h4,h5,h6,p,abbr,address,cite,code,em,img,dl,dt,dd,ol,ul,li,label,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,footer,header,nav,section{margin:0;padding:0;border:0;outline:0;font-size:14px;vertical-align:baseline;font-family:'メイリオ','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino kaku Gothic Pro','MS Pゴシック','MS PGothic',sans-serif}body{line-height:1;background:#daedf9 url(images/header_02.png) left top repeat-x;color:#222;-webkit-print-color-adjust:exact}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ul,li{list-style:none}a{margin:0;padding:0;border:0;text-decoration:none;color:#1048a9}a:hover,.on a{color:#0048B8 !important}table{border-collapse:collapse;border-spacing:0}a img,img{border:none;text-decoration:none}#wrap{width:960px;margin:0 auto}.margin{margin-bottom:20px}#header1 ul li a,#main-nav li a,#pageup a{background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:-o-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:-ms-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:linear-gradient(to bottom, #fff 0%, #f6f6f6 47%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 )}#header1 ul li a:hover,#main-nav li a:hover{background:#ffffff;background:-moz-linear-gradient(45deg, #fff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #fff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(45deg, #fff 0%, #e5e5e5 100%);background:-o-linear-gradient(45deg, #fff 0%, #e5e5e5 100%);background:-ms-linear-gradient(45deg, #fff 0%, #e5e5e5 100%);background:linear-gradient(45deg, #fff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=1 )}.title-red,.content5 h3{background:#f85032;background:-moz-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f85032), color-stop(50%, #f16f5c), color-stop(51%, #f6290c), color-stop(71%, #f02f17), color-stop(100%, #e73827));background:-webkit-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%);background:-o-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%);background:-ms-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%);background:linear-gradient(to bottom, #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 )}#content-foot dt,#content-foot p,#footer-h2,.title-blue{background:#1046a7;background:-moz-linear-gradient(top, #1c87da 0%, #1046a7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1c87da), color-stop(100%, #1046a7));background:-webkit-linear-gradient(top, #1c87da 0%, #1046a7 100%);background:-o-linear-gradient(top, #1c87da 0%, #1046a7 100%);background:-ms-linear-gradient(top, #1c87da 0%, #1046a7 100%);background:linear-gradient(to bottom, #1c87da 0%, #1046a7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c87da', endColorstr='#1046a7',GradientType=0 );color:#FFF;font-weight:bold}.bold{font-weight:bold}.bold-blue{color:#1562bd;font-weight:bold;text-shadow:3px 2px 3px #FFF, -3px 2px 3px #FFF, 3px -2px 3px #FFF, -3px -2px 3px #FFF}.bold-black{color:#333;font-size:50px;font-weight:bold;text-shadow:2px 2px 1px #FFF, -2px 2px 1px #FFF, 2px -2px 1px #FFF, -2px -2px 1px #FFF}.bar-blue{background-color:#0d469a;padding:10px 0 8px 10px;font-size:18px;color:#FFF}.grade-blue{color:#114ead;background:-webkit-linear-gradient(#1b81d5, #114ead);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blue{color:#0d469a;font-weight:bold}.red{color:#BB2222}.content-title1{font-size:28px;padding-bottom:10px;font-weight:bold;line-height:1.4em}.content-title2{font-size:28px;color:#0d469a;padding-bottom:10px;font-weight:bold}#header1 ul li,.content{border:1px solid white;position:relative;box-shadow:0px 2px 4px rgba(0,0,0,0.31);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.31);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.31)}#header1{height:50px;padding:10px 0 0 0}h1 a{display:block;background:url(images/logo_03.png) left top no-repeat;padding:10px 0 10px 80px;font-size:18px;text-decoration:none;color:black}h1{float:left}#header1 p{float:left;font-size:12px;padding:15px 20px 0 20px}#header1 ul{width:265px;float:right}#header1 ul li{float:left}#header1 ul li a{display:block;width:130px;height:15px;text-align:center;padding:10px 0;border-bottom:2px solid #0d469a}#header2{clear:both;height:330px;background:url(images/header_09.png) left top no-repeat;padding:50px 0 0 20px}#header2 .title1{font-size:60px;height:70px}#header2 .title2{font-weight:bold;font-size:24px;height:58px}#header2 ol li{font-size:30px;height:38px;padding:10px 0 8px 260px}#header2 ul{height:80px;background-color:red}#main-nav{border-left:1px solid #FFF;border-right:#CCC 1px solid;overflow:hidden;margin-bottom:41px}#main-nav li{float:left;border-left:1px solid #CCC;border-right:1px solid #FFF;height:90px}#main-nav li a{width:237px;display:block;padding:30px 0 28px 0;font-size:28px;text-align:center;border-bottom:4px solid #0d469a;font-weight:bold;color:#666;text-shadow:2px 2px 1px #FFF, -2px 2px 1px #FFF, 2px -2px 1px #FFF, -2px -2px 1px #FFF}#main-nav .wide a{width:238px}.content{background-color:#FFF;padding:30px;border:1px solid #F2F2F2;margin-bottom:60px}.content-tel{text-align:center;margin-bottom:40px;width:890px;height:145px;background:url(images/tel_18.png) no-repeat center}.content-tel a{display:block;width:890px;height:145px}.content-tel img,#footer-tel img{vertical-align:top}.content1{padding:0 430px 0 0;line-height:1.6em}.content2{padding:20px;background-color:#daedf9;margin-top:5px;line-height:1.6em;font-size:12px}.content3{padding:0 0 0 310px;line-height:1.6em;height:242px;margin-bottom:60px}.content4{clear:both;padding:40px 0 0 220px;line-height:1.6em;min-height:140px;margin-bottom:40px;border-top:2px dotted #CCC}.content4 .topic span.text{display:block;line-height:1.6em;color:#195AA8;font-size:12px;padding:0 5px}.content4 .topic span.blue{font-size:12px;display:block;padding:2px 5px;margin:10px 0 5px 0;background-color:#EAF8FF}.content4 h4{font-size:16px;color:#195AA8;margin-bottom:5px}.content5{clear:both;padding:15px;line-height:1.6em;margin-top:20px;border:6px solid #ed5e5e;overflow:hidden}.content5 h3{text-align:center;font-weight:bold;font-size:24px;padding:10px 0;color:#FFF;margin-bottom:20px}.content5 .ser-topic{padding:0 200px 10px 0;min-height:230px}.content5 .ser-topic ul{padding:0 0 10px 10px}.content5 .ser-topic li{list-style-type:disc;font-weight:bold;list-style-position:inside}.content5 .title1,.content6 .title1{font-size:18px;font-weight:bold;padding:0 0 10px 0}.content6{clear:both;padding:20px;line-height:1.6em;margin:20px 0 30px 0;border:4px solid #1350a0}.content6 .content-title2{padding:10px 0 20px 0;border-bottom:2px dotted #1350a0;margin-bottom:20px;font-size:20px}.topic-ul2{margin-top:5px}.topic-ul2 li{float:left;width:149px;padding:40px 20px;font-weight:bold;font-size:18px;background-color:#e5e5e5;border:1px solid #D7D7D7}.topic-ul2 .cen{margin:0 0 0 10px}#content-foot dt,#content-foot p{padding:15px 15px 13px 15px;font-size:24px}#content-foot p{margin-bottom:10px;text-align:center}#content-foot dt span,#content-foot p span{color:#ffe857;font-weight:bold;font-size:24px}#content-foot dd{padding:10px 0 20px 0;line-height:1.6em}#content-foot li{display:inline}#footer{padding:0 !important}#footer-h2{padding:10px 20px;height:70px}#footer-h2 h2{font-size:30px;float:left;padding:24px 20px 0 0}#footer-h2 #card{float:right}#footer-h2 #tel{padding:32px 0 0 0;float:left}#footer ol{clear:both;margin:0 auto}#footer ol li{float:left;padding:20px 18px !important;text-align:center;margin:0 !important;height:210px;width:200px;font-size:20px;font-weight:bold;line-height:1.4em}#footer ol li img{padding-top:10px}#footer ol li span{color:#3069DC;font-size:18px}#footer ol li.width{width:203px !important}#footer-tel{line-height:0;width:958px;height:138px;background:url(images/footer_34.png) no-repeat center;clear:both}#footer-tel a{display:block;width:958px;height:138px}.content-tel img,#footer-tel img{display:none}.footer-dl dt{padding-bottom:6px}.footer-dl dd{line-height:1.6em;padding-bottom:10px}.footer-nav{border-top:dotted 1px #0d469a;padding-top:10px}.footer-nav ul{padding:20px 0;float:left}.footer-nav li{display:inline}#foot-p{margin-bottom:20px}#pageup{width:240px;float:right;padding:0;margin:0 0 10px 0}#pageup a{display:block;width:200px;font-size:20px;padding:20px;text-align:center}#address{clear:both;text-align:center;padding-bottom:30px}.title-red,.title-blue{width:230px;padding:10px;font-size:20px;color:#FFF;font-weight:bold;text-align:center;position:absolute;top:-20px}#top-content1{background:url(images/top_22.jpg) right top no-repeat;padding-top:10px;padding-bottom:20px;height:300px}#top-content .top-h2{font-size:46px;text-align:center;margin-bottom:20px}#top-content .content3{background:url(images/top_26.jpg) left top no-repeat}#top-content .content2{padding:20px 20px 0 10px !important}#top-content .content2 p{padding:0 0 20px 70px}#top-content #topic1 p{background:url(images/icon_26.gif) left top no-repeat}#top-content #topic2 p{background:url(images/icon2_26.gif) left top no-repeat}#top-content #topic3 p{background:url(images/icon3_26.gif) left top no-repeat}#top-content #topic4 p{background:url(images/icon4_26.gif) left top no-repeat}.ser-price{background-color:#daedf9;padding:30px 30px 26px 30px;overflow:hidden;margin:10px 0 10px 0}.ser-price p.left{float:left}.ser-price p.right{float:right;color:#1350a0;font-weight:bold;font-size:30px;padding-top:16px}.ser-price span{font-size:20px}.price-sub{clear:both;text-align:right;font-size:12px;color:#999;margin-bottom:40px;line-height:1.6em}.price-sub2{clear:both;text-align:right;font-size:12px;color:#999}.ser-price2{width:840px;text-align:center}.ser-price2 tr{background-color:#daedf9;display:block;margin-bottom:10px}.ser-price2 tr.white{background-color:white;border:2px solid #1350a0}.ser-price2 th{width:260px;padding:20px 0;font-size:24px;font-weight:bold}.ser-price2 td{font-size:24px;text-align:center;color:#1350a0}.ser-price2 .td2{width:385px;font-weight:bold;font-size:30px;padding:16px 0 10px 0;line-height:1.4em}.ser-price2 .end .td2{font-size:26px}.ser-price2 .end th,.ser-price2 .end .td1{vertical-align:middle}.ser-price2 tr.white .td2{text-align:center !important}.ser-price2 .td2 span{font-size:14px}.ser-price2 .td2 span{font-size:18px}#ser-voice{padding-top:30px}.ser-voice2{overflow:hidden;padding:20px 20px 0 110px;min-height:70px;font-size:12px;margin-bottom:10px}.ser-voice2 dd,.ser-voice2 dt{line-height:1.6em}.ser-voice2 dt{font-weight:bold}.ser-voice2 dd{padding-bottom:20px}#open-content .content3{background:url(images/open_26.jpg) left top no-repeat}#open-content .face1{background:#fbf7d8 url(images/face1_17.png) left bottom no-repeat}#open-content .face2{background:#fbf7d8 url(images/face2_20.png) left bottom no-repeat}#open-content #ser1{background:url(images/ser1_07.png) left top no-repeat}#open-content #ser2{background:url(images/ser2_11.png) left top no-repeat}#open-content #ser3{background:url(images/ser3_14.png) left top no-repeat}#open-content #ser4{background:url(images/ser4_15.png) left top no-repeat}#change-content .content3{background:url(images/change_26.jpg) left top no-repeat}#change-content #ser1{background:url(images/change_03.gif) left top no-repeat}#change-content #ser2{background:url(images/change_05.png) left top no-repeat}#change-content #ser3{background:url(images/change_04.png) left top no-repeat}#change-content .ser-topic{background:url(images/change_07.png) right top no-repeat}#change-content #topic1{background:#FFF url(images/change_08.png) right top no-repeat}#change-content #topic2{background:#FFF url(images/change_09.png) right top no-repeat}#change-content #topic3{background:#FFF url(images/change_10.png) right top no-repeat}#change-content #topic4{background:#FFF url(images/change_11.png) right top no-repeat}#change-content .face1{background:#fbf7d8 url(images/face4.fw.png) left bottom no-repeat}#make-content .content3{background:url(images/make_26.jpg) left top no-repeat}#make-content .ser-price{line-height:1.4em;margin-top:10px;font-size:12px;padding:10px !important}#make-content .ser-price dt{font-weight:bold;padding:0 0 5px 0}#make-content .ser-price dd{font-size:12px}#make-content .face1{background:#fbf7d8 url(images/face3.fw.png) left bottom no-repeat}#make-content .face2{background:#fbf7d8 url(images/face3.fw.png) left bottom no-repeat}#make-content #ser1{background:url(images/make_03.png) left top no-repeat}#make-content #ser2{background:url(images/make1_03.png) left top no-repeat}#repair-content .content3{background:url(images/repair_26.jpg) left top no-repeat}#repair-content .face1{background:#fbf7d8 url(images/face1_17.png) left bottom no-repeat}#repair-content .face2{background:#fbf7d8 url(images/face2_20.png) left bottom no-repeat}#repair-content #ser1{background:url(images/ser1_07.png) left top no-repeat}#repair-content #ser3{background:url(images/ser3_14.png) left top no-repeat}#repair-content #ser4{background:url(images/ser4_15.png) left top no-repeat}#price-content{padding:60px 30px 30px 30px}
