@charset "utf-8";
/* CSS Document */

#w8w .box01 {border: 3px solid #0a1032; background: #0a1031; margin-top: 40px!important;}
#w8w .box01 h2 {margin-top: -28px;}
#w8w .box01 .inner01,#w8w .box01 .inner02 {background: url("img/w8w/box01_inner_bg.svg")center right no-repeat,url("img/w8w/box01_inner_bg02.jpg")top left repeat;; height: 449px; padding: 0 490px 0 40px; font-size: 16px; line-height: 2; box-sizing: border-box;}
#w8w .box01 .img_box {box-sizing: border-box; border-top: 3px solid #0a1031; border-bottom: 3px solid #0a1031;}
#w8w .box01 .inner02 {padding: 0 40px 0 450px; background: url("img/w8w/box01_inner02_bg.svg")center left no-repeat,url("img/w8w/box01_inner_bg02.jpg")top left repeat; height: 445px;}
#w8w .box02 {box-sizing: border-box; border: 3px solid #0a1031; background: url("img/w8w/box02_bg.jpg")top left repeat; padding-bottom: 50px; border-bottom: none;}
#w8w .box02 .inner {margin-top: 50px; font-size: 15px; font-weight: 900; line-height: 2; padding: 0 20px;}
#w8w .box02 .inner .img01 {margin-right: 20px;}
#w8w .box02 .inner .img02 {margin-left: 20px;}
#w8w .box03 {box-sizing: border-box; border: 3px solid #0a1031; background: url("img/w8w/box03_bg.jpg")top left repeat; border-top: none;}
#w8w .box03 .con01 {margin-top: 40px;}
#w8w .box03 .con01 h3 {margin-bottom: 40px;}
#w8w .box03 h3 span {font-size: 40px; box-sizing: border-box; border-bottom: 3px solid #0a1031; padding-bottom: 5px; font-weight: bold;}
#w8w .box03 .inner {font-size: 15px; line-height: 2; padding: 0 20px; margin-top: 40px;}
#w8w .box03 .img01 {margin-right: 20px;}
#w8w .box03 .img02 {margin-left: 20px;}
#w8w .box03 .con02 {padding-bottom: 40px;}
#w8w .box03 .con02 h3 span {font-size: 25px; background: #111736; line-height: 1; padding: 10px 20px; display: inline-block; border: none;}
#w8w .box03 .con02 ul {margin-top: 40px; padding: 0 20px;}
#w8w .box03 .con02 li {width: 306px; font-size: 15px; line-height: 1.5;}
#w8w .box03 .con02 li img {margin: 20px auto;}
#w8w .box03 .con02 h4 {font-size: 22px; font-weight: bold;}
#w8w .indent_content02 {margin-top: 20px;}
#w8w .indent_content03 {margin-top: 40px;}


