@media screen and (min-width: 751px),print {
html{scroll-behavior:smooth;}
body{margin:0;font-family:"Meiryo","MS Gothic","Hiragino Sans","Arial",sans-serif;background-color:#FFF;}
.clear{margin:0;clear:both;}.sp{display:none;}
header{margin:0;}
header #head{width:1000px;margin:0 auto;}
header #head #head1{width:40%;float:left;}
header #head #head1 #logo{margin:1rem 0 0 0;text-align:left;}header #head #head1 #logo img{width:85%;height:auto;}
header #head #head1 #hamburger{display:none;}
header #head #head2{width:55%;margin:.5rem 0 0 5%;float:left;}
#head2 #area{margin:0 0 0 5%;color:#555;font-weight:bold;font-size:1rem;line-height:1.4rem;}
#area img{width:60%;height:auto;}
#area strong{margin:0 0 0 1rem;color:#D40062;font-size:1.2rem;}
header #head #head2 #line{width:40%;margin-top:0;text-align:center;float:left;}header #head #head2 #line img{width:80%;height:auto;border-radius:5px;}
header #head #head2 #freeDial{width:60%;margin-top:0;float:left;}header #head #head2 #freeDial img{width:73.5%;height:auto;border-radius:5px;}
header #head #head2 .telNote{width:100%;margin:0;font-size:.8rem;line-height:1rem;clear:both;}
#pcMenu{margin:1rem 0 0 0;color:#333;background-color:#FFF;border-top:#154D2B 3px solid;border-bottom:#154D2B 3px solid;}#pcMenu ul{width:1000px;margin:0 auto;padding:1rem 0;list-style:inside none;}#pcMenu ul a{color:#424209;font-size:.9rem;line-height:1.2rem;text-decoration:none;}#pcMenu li{margin:0 0 0 3%;padding:5px 0;text-align:center;vertical-align:middle;border-radius:10px;float:left;}
#breadcrumb{width:1000px;margin:5px auto 0 auto;font-size:14px;line-height:18px;}#breadcrumb a{margin:0 10px;color:#424209;text-decoration:none;}
#goTop{margin:30px 0 0 0;text-align:center;}#goTop a{color:#424209;font-weight:bold;font-size:18px;text-decoration:none;}
footer{margin:1rem 0 0 0;border-top:#154D2B 3px solid;}
footer #foot{display:flex;flex-wrap:wrap;width:1000px;margin:0 auto;}
footer #foot .comInfo{width:40%;margin:1rem 0 0 0;}
footer #foot .comInfo #company{margin: 0; color: #000; font-weight: bold; font-size: 16px; line-height: 21px; text-align: left; }
#foot .comInfo #company img{width:70%;height:auto;margin:.5rem 0 0 0;}
footer #foot .comInfo address{margin:0 2%;color:#000;font-style:normal;text-align:left;}
#foot .comInfo address dl{margin:.8rem 0 0 0;}
.comInfo address dl dt{margin:0;font-weight:bold;font-size:.8rem;line-height:.9rem;}
.comInfo address dl dd{margin:0;font-size:.8rem;line-height:.9rem;}
footer #foot .footerMenu{display:flex;flex-wrap:wrap;width:60%;margin:0;}
#foot .footerMenu ul{width:50%;margin:1rem 0 0 0;padding:0;}
footer #foot .footerMenu ul li{margin:10px 0 0 20%;font-size:1rem;line-height:1.4rem;}
footer #foot .footerMenu ul li a { color: #424209; text-decoration: none; }
footer #foot .footerMenu ul li img{width:14px;height:auto;margin-left:10px;}
footer #copyright{margin:1.6rem 0 0 0;padding-bottom:.5rem;font-size:.8rem;line-height:1rem;text-align:center;}
#footerFix{display:none;}
}
