﻿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}body{font-family:"Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;color:#000;font-size:16px;line-height:1.6;letter-spacing:.5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#E4E4E4;transition:none !important}@media (max-width: 767px){body{font-size:14px;line-height:1.3}}img{max-width:100%;vertical-align:bottom;display:block;margin:auto}a:hover,a:link{text-decoration:none}::selection{background:#E4E4E4}::-moz-selection{background:#E4E4E4}.container{padding-left:10px;padding-right:10px}.container .row{margin-left:-10px;margin-right:-10px}.container .row [class^="col-"]{padding:10px}#header h1{overflow:hidden;width:0;height:0;position:absolute;top:0;left:0}#container{max-width:1400px;margin:auto;background:#FFF}@media (max-width: 767px){#container{max-width:414px}}#container .container{max-width:1108px}#container .w100{width:100%}#container .mt20{margin-top:20px}#footer .footerIn{max-width:900px;margin:auto;padding:20px 10px}@media (max-width: 1199px){#footer .footerIn{max-width:600px}}@media (max-width: 767px){#footer .footerIn{padding:15px 10px}#footer .footerIn .logoImg{max-width:90%}}#footer .snsBox{max-width:200px;margin:auto}@media (max-width: 767px){#footer .snsBox{max-width:170px}}#footer .snsTtl{margin-bottom:20px}@media (max-width: 767px){#footer .snsTtl{margin-bottom:10px}}#footer .snsList{overflow:hidden;margin:2px -5px 0}@media (max-width: 767px){#footer .snsList{margin:2px -2px 0}}#footer .snsList li{width:25%;float:left;padding:0 5px}@media (max-width: 767px){#footer .snsList li{padding:0 2px}}#footer .snsList li a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}#footer .copyTxt{background:#111;color:#fff;text-align:center;padding:25px 0;font-weight:300}@media (max-width: 767px){#footer .copyTxt{padding:20px 0;font-size:12px}}
