﻿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;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,time{display:block}body{position:relative;font:16px/1 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Verdana, Geneva, sans-serif;color:#231815;background-color:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto}a{color:#f00;text-decoration:none}a:hover{text-decoration:none}.clearfix,.container,.pageMenu02{zoom:1}.clearfix::after,.container::after,.pageMenu02::after{content:"";clear:both;display:block}.container{position:relative;width:100%}.container{width:960px;margin:0 auto;font-size:19px;box-sizing:border-box}.sc{width:100%;margin:35px 0 0;padding:35px 0 40px}.sc p{line-height:1.4}.sc .ta-l{text-align:left}.sc .ta-c{text-align:center}.sc .ta-r{text-align:right}.sc .fl-l{float:left;margin:0 16px 16px 0}.sc .fl-r{float:right;margin:0  0 16px 16px}.scTtl{text-align:center;padding-bottom:80px;margin-bottom:60px;background:url(../img/page_title_bg.png) repeat-x left bottom;font-size:24px;font-weight:normal;color:#00a29a}.list-normal{line-height:1.6}.list-normal>li{padding-left:1em}.list-normal>li:not(:first-child){margin-top:.5em}.list-normal>li::before{content:'●';margin:0 .25em 0 -1.25em;color:#00a29a}.list-normal-sub{margin-top:.5em}.list-normal-sub>li:not(:first-child){margin-top:.5em}.list-normal-sub>li::before{content:'■';display:inline-block;vertical-align:middle;margin-right:0.25em;font-size:10px}.pageHeader{width:100%}.headerTop{position:relative;padding:16px 0 4px;background-color:#00a29a;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.headerLogo{text-indent:-9999px}.headerLogo a{display:block;width:480px;height:37px;background:url(../img/header_logo.png)}.gNav{display:flex;flex-flow:row wrap;justify-content:space-between;width:960px;margin:0 auto;font-size:15px}.gNav li{text-align:center;flex-basis:20%}.gNav li a{display:block;width:100%;padding:10px 0 10px;color:#231815;text-decoration:none;background-color:#efefef}.gNav li a:hover{background-color:#d0d0d0}.topMain{width:100%;height:453px;margin-top:20px;background:#efefef url(../img/header_main_bg02.png) no-repeat center top;border-top:#efefef solid 28px}.topMainTxt{position:absolute;right:80px;top:170px}.PageMenuWrap{width:100%;padding:24px 0;background-color:#efefef}.pageMenu01{width:960px;margin:0 auto;padding:0 40px;box-sizing:border-box}.pageMenu01 a{display:block;color:#231815;border-bottom:3px solid #00a29a;transition:all .3s ease}.pageMenu01>li:not(:first-child){margin-top:40px}.pageMenu01>li:nth-of-type(2){margin-left:56px}.pageMenu02 li{float:left}.pageMenu02 li:not(:first-child){margin-left:56px}.topLists{font-weight:bold}.topLists li{margin-bottom:24px}.topLists dl{font-weight:normal}.topLists dl dt{margin-left:2em}.topLists dl dt::before{content:'■';display:inline-block;font-size:10px;vertical-align:middle}.topLists dl dd{margin-left:4em}.topLists dl dd::before{content:'・';font-size:10px;vertical-align:middle}
