body{margin:0;background:#fff;font-size:15px;color:#888;font-family:"Microsoft Yahei","PingHei","sans-serif";-webkit-text-size-adjust:none}h1,h2,h3,h4,h5,h6,div,p,ul,ol,li,dl,dt,dd,form,input,select,button,hr{margin:0;padding:0}input,select,button{font-family:"メイリオ","Meiryo","ヒラギノ角ゴ ProN W3","HiraKakuProN-W3"}img{display:block;border:0;-ms-interpolation-mode:bicubic}a:link{color:#888;text-decoration:none}a:visited{color:#888}a:hover{color:#00aa96}.clear:after{content:"";display:block;clear:both;height:0;visibility:hidden}.m0{margin:0 !important}.header{position:relative;width:1050px;margin:0 auto}.header .inner{margin:40px 0 14px}.header header:after{content:"";display:block;clear:both;height:0;visibility:hidden}.header header .header-tel-container{padding:4px 4px 4px 6px;border:1px solid #888}.header header .mr13{margin-right:13px}.header header img{display:inline-block;vertical-align:middle}.header nav{position:absolute;z-index:9999;width:192px;margin:34px auto 0 auto}.header nav ul{list-style:none;margin-bottom:20px}.header nav .c1{margin-bottom:4px}.header nav .c2{margin-bottom:19px}.path{margin:34px auto 27px auto;width:800px;padding-left:250px}.path ol{list-style:none}.path ol:after{content:"";display:block;clear:both;height:0;visibility:hidden}.path ol li{float:left;margin:0 5px 0 0;font-size:14px;line-height:20px}.path ol li a{margin:0 5px 0 0}.wrapper{min-width:1050px;width:100%;overflow:hidden}.content{margin:0 auto;width:800px;padding-left:250px;min-height:950px}aside{clear:both;margin:0 auto;padding:0 0 45px;width:1050px}aside div.inner{position:relative;padding:0 0 0 592px;min-height:186px}aside div.inner:after{content:"";display:block;clear:both;height:0;visibility:hidden}aside h3{position:absolute;top:0;left:0}aside p{position:absolute;top:0;left:339px}aside dl{margin:0 0 8px;padding:0 0 0 7px;border-left:3px solid #888888}aside dl dt{font-size:14px;line-height:21px;color:#888888}aside dl dd{font-size:13px;line-height:15px;line-height:18px}aside ul{list-style:none}aside ul li{margin:0 10px 0 0;padding:0 0 0 15px;background:url("../img/icon.png") no-repeat 0 center;font-size:13px;line-height:20px;white-space:nowrap}footer{margin:0 auto;background:#888;min-width:1050px}footer div.inner{margin:0 auto;width:1050px;padding:22px 0 15px 0}footer ul{list-style:none}footer ul li{float:left;padding:0 0 0 10px;width:105px;background:url("../img/icon.png") no-repeat 0 center;font-size:13px}footer ul li a:link,footer ul li a:visited{color:#fff}footer ul li a:hover{color:#00aa96}footer p{font-size:12px;line-height:20px;color:#fff;margin-top:9px}.fl{float:left}.fr{float:right}.clearfix{overflow:hidden;*zoom:1}.text-right{text-align:right}.accent{color:#00aa96}