/* BASIC css start */
.bcate {text-align: center; border-bottom:1px solid #222; color: #222; font-size: 17px; height:25px; line-height: 15px; font-weight:500; padding:0px 0px 0px 13px;margin:10px 0 10px 0;}
#content {margin:0 auto; width:90%}

.company_ban a img {width:100%}
.company_ban02{padding-top:50px;}
.company_ban02_text01{border-bottom:1px solid #b7b7b7; height:37px; text-align:center; font-size:24px; font-weight:bold; letter-spacing:-0.004em; color:#990000;}
.company_ban02_text02{word-break: keep-all; margin-top:20px; font-weight:500; font-size:18px; color:#333; line-height:30px; letter-spacing:-0.004em;}

.company_ban03{margin-top: 50px; border:1px solid #a7a7a7; border-radius:10px;}
.company_ban03 .inner{padding:30px 20px;}

.company03_text01{text-align:left; font-size:26px; letter-spacing:-0.004em; font-weight:bold; padding-top:45px;}
.company03_text01.red{color:#990000;}
.company03_text01.blue{color:#001987;}
.company03_text01.green{color:#002b06;}
.company03_text01:first-child{padding-top:0;}
.company03_text02{line-height:27px; font-size:18px; font-weight:500; letter-spacing:-0.004em; color:#000; padding-top:17px;}
.company03_text03{line-height:30px; font-size:22px; font-weight:bold; letter-spacing:-0.004em; color:#990000; text-align:center; padding-top:55px;}
.company03_text04{font-weight:500; font-size:18px; letter-spacing:-0.004em; color:#000; text-align:center; padding-top:15px;}

.company_ban04{padding-top:45px;}
.company_ban04 .bcate {border:none; text-align:left; background: url("/design/ks5600/0736bluepop/sub_blot.gif"); background-repeat: no-repeat; background-position: 0px 1px;}
.company_ban04 iframe{padding-top:20px; height:300px; width:100%}

.company_map{font-weight:500; font-size:18px; color:#333; line-height:40px; text-align:center; padding-top:26px;}
.company_map ul {text-align:left;}
/* BASIC css end */

