@charset "euc-kr";
/* CSS Document */
*{margin:0; padding:0; font-family:'³ª´®°íµñ', 'NanumGothic', 'Nanum Gothic', sans-serif !important; box-sizing:border-box;}
a,
a:link,
a:hover,
a:active,
a:visited{text-decoration:none;}
.clearfix:before,
.clearfix:after{display:table; content:"";}
.clearfix:after{clear:both;}
ul,li{list-style:none;}
img{vertical-align:top;}
body{max-width:800px; margin:0 auto !important; min-width:300px;}

/* formbox */
.formbox{position:fixed; bottom:0; left:0; z-index:997; width:100%;}
.formbox .sbox a{display:block; height:60px; font-size:20px; color:#fff; text-align:center; line-height:60px; background:#d40010;}
.formbox .sbox a span{margin-right:20px; vertical-align:middle;}
.formbox .sbox a strong{font-size:24px; vertical-align:middle;}

/* top */
.top{position:fixed; top:0; left:0; z-index:997; width:100%; height:60px; transition:all 0.5s;}
.top .menubtn{position:relative; float:right; width:63px; margin-top:5px;}
.top .menubtn ul{position:absolute; top:0; left:0; width:63px; height:50px; padding:4px 16px;}
.top .menubtn ul li{height:1px; margin:10px 0; background:#fff; transition:all 0.5s; transform-origin: left center;}
.top .menubtn ul li:nth-child(2){width:50%;}
.top .menubtn.on ul .bar_t{transform:rotate(45deg);}
.top .menubtn.on ul .bar_m{width:0;}
.top .menubtn.on ul .bar_b{transform:rotate(-45deg);}
.top .logo{padding:12px 0 0 20px;}
.top .logo img{width:250px;}
.top .logo .logo2{display:none;}
.top.on{background:#fff;}
.top.on .logo .logo2{display:block;}
.top.on .logo .logo1{display:none;}
.top.on .menubtn ul li{background:#000;}

/* sidemenu */
.menubox{position:fixed; top:0; left:-100%; z-index:998; width:100%; height:100%; transition:all 0.3s; background:#fff; overflow:auto;}
.menubox.on{left:0;}
.sidemenu_head{position:relative; padding:50px 16px 40px;}
.sidemenu_head ul{position:absolute; top:5px; right:0; width:63px; height:50px; padding:4px 16px;}
.sidemenu_head ul li{height:1px; margin:10px 0; background:#000; transition:all 0.5s; transform-origin: left center;}
.sidemenu_head ul .bar_t{transform:rotate(45deg);}
.sidemenu_head ul .bar_m{width:0;}
.sidemenu_head ul .bar_b{transform:rotate(-45deg);}
.sidemenu_head p:nth-of-type(1){font-size:30px; color:#000;}
.sidemenu_head p:nth-of-type(2){margin-top:10px; font-size:16px; color:#000;}
.sidemenu_body{padding:0 10px;}
.sidemenu_body .sidemenu{margin-bottom:5px;}
.sidemenu_body .sidemenu p{position:relative; padding:20px; font-size:16px; font-weight:700; color:#fff; background:#0061aa; transition:all 0.5s; opacity:0.9;}
.sidemenu_body .sidemenu p:hover{opacity:1;}
.sidemenu_body .sidemenu p .arrow{position:absolute; top:19px; right:15px; width:15px; height:15px; background:url('../img/plus.png') no-repeat center; transition:all 0.3s;}
.sidemenu_body .sidemenu p.open .arrow{transform:rotate(135deg);}
.sidemenu_body .sidemenu ul{display:none; padding:5px 0 20px; background:#fff;}
.sidemenu_body .sidemenu ul li{margin-bottom:5px;}
.sidemenu_body .sidemenu ul li a{display:block; padding:15px 35px; font-size:14px; font-weight:400; color:#333; border-bottom:1px solid #ddd;}
.sidemenu_foot{padding:30px 0; text-align:center;}
.sidemenu_foot p:nth-of-type(1) a{font-size:20px; font-weight:700; color:#000;}
.sidemenu_foot p:nth-of-type(2){margin:20px 0;}
.sidemenu_foot p:nth-of-type(2) a{display:block; font-size:20px; font-weight:700; color:#0061aa; line-height:16px;}
.sidemenu_foot p:nth-of-type(2) img{height:16px; vertical-align:top;}
.sidemenu_foot p:nth-of-type(3) span{font-size:14px; color:#000;}

/* slidetext */
.slidetext{position:absolute; top:170px; left:5%; z-index:996; width:90%;}
.slidetext .sbox{}
.slidetext .sbox .text1{position:absolute; top:0; left:0; font-size:40px; font-weight:700; color:#fff; line-height:40px;}
.slidetext .sbox .text2{position:absolute; top:100px; font-size:14px; color:#fff; line-height:24px; margin-top:10px;}

/* section style */
.section1{background:#04569b;}
.section1 .sbox{padding:50px 10px;}
.section1 .sbox .ssbox1 p{color:#fff; text-align:center;}
.section1 .sbox .ssbox1 p:nth-of-type(1){font-size:24px;}
.section1 .sbox .ssbox1 p:nth-of-type(2){margin:10px 0; font-size:16px; font-weight:300;}
.section1 .sbox .ssbox1 p:nth-of-type(3){font-size:14px; font-weight:300;}
.section1 .sbox .ssbox1 p:nth-of-type(3) span{color:#fff000;}
.section1 .sbox .ssbox1 ul{margin-top:30px;}
.section1 .sbox .ssbox1 ul li{height:40px; margin-bottom:8px; font-size:14px; color:#fff000; text-align:center; line-height:40px; border:1px solid #5f9bce;}
.section1 .sbox .ssbox2{margin-top:30px;}
.section1 .sbox .ssbox2 .box{float:left; width:50%;}
.section1 .sbox .ssbox2 .box img{width:100%;}
.section1 .sbox .ssbox2_new{margin-top:10px;}




.section2{padding:50px 10px; background:url('../../img/section2_bg.jpg') no-repeat center top / auto 100%;}
.section2 .title .box div{font-size:24px; color:#fff;}
.section2 .title .box p{position:relative; margin-top:10px; padding-top:10px; font-size:14px; color:#fff; line-height:24px;}
.section2 .title .box p:before{content:""; position:absolute; top:0; left:0; width:40px; border-top:3px solid rgba(255,255,255, 0.7);}
.section2 .sbox{margin-top:30px;}
.section2 .sbox .ssbox{float:left; width:49%; margin-bottom:20px;}
.section2 .sbox .ssbox:nth-child(odd){margin-right:2%;}
.section2 .sbox .ssbox div img{width:100%;}
.section2 .sbox .ssbox p:nth-of-type(1){margin:10px 0; font-size:16px; color:#fff;}
.section2 .sbox .ssbox p:nth-of-type(2){font-size:14px; color:#fff; line-height:20px;}

.section7{padding:50px 10px; background:url('../../img/section7_bg.jpg') no-repeat center top / auto 100%;}
.section7 .title .box{text-align:center;}
.section7 .title .box p:nth-of-type(1){font-size:24px; color:#000;}
.section7 .title .box p:nth-of-type(2){margin-top:20px; font-size:14px; color:#666; line-height:24px;}
.section7 .sbox{margin-top:30px;}
.section7 .sbox .ssbox{display:block;}
.section7 .sbox .ssbox div img{width:100%;}

.section3{padding:50px 10px; background:#1f61a2;}
.section3 .title .box{text-align:center;}
.section3 .title .box p:nth-of-type(1){font-size:24px; color:#fff;}
.section3 .title .box p:nth-of-type(2){margin-top:20px; font-size:14px; color:#fff; line-height:24px;}
.section3 .sbox{margin-top:30px;}
.section3 .sbox .board .gallery_basic{float:left; width:49%; padding-bottom:20px;}
.section3 .sbox .board .gallery_basic:nth-child(odd){margin-right:2%;}
.section3 .sbox .board .gallery_basic th img{width:100%; height:120px;}
.section3 .sbox .board .gallery_basic td{padding-top:15px;}
.section3 .sbox .board .gallery_basic td a{font-size:14px; color:#fff;}
.section3 .sbox .more{margin-top:30px; text-align:center;}
.section3 .sbox .more a{display:inline-block; position:relative; transform:translateZ(0); width:160px; height:50px; font-size:14px; color:#fff; line-height:50px; border:1px solid #fff; transition:all 0.5s; overflow:hidden;}
.section3 .sbox .more a:before{content:""; position:absolute; top:0; left:-215px; z-index:-1; transform:skew(-30deg); width:200px; height:100%; background:#fff; transition:all 0.5s;}
.section3 .sbox .more a:hover{color:#333;}
.section3 .sbox .more a:hover:before{left:-20px;}

.section4{padding-top:50px;}
.section4 .title p{font-size:24px; font-weight:700; color:#333; text-align:center;}
.section4 .sbox{margin-top:20px;}
.section4 .sbox .ssbox{position:relative; transform:translateZ(0);}
.section4 .sbox .ssbox .box{height:400px; padding:100px 20px 0;}
.section4 .sbox .ssbox2 .box{text-align:right;}
.section4 .sbox .ssbox .box div p:nth-of-type(1){font-size:16px; font-weight:700; color:#fff;}
.section4 .sbox .ssbox .box div p:nth-of-type(2){margin:10px 0; font-size:24px; font-weight:300; color:#fff;}
.section4 .sbox .ssbox .box div p:nth-of-type(3){font-size:14px; color:#ddd; line-height:24px;}
.section4 .sbox .ssbox .box .more{position:absolute; bottom:50px; left:20px;}
.section4 .sbox .ssbox2 .box .more{left:auto; right:20px;}
.section4 .sbox .ssbox .box .more a{display:inline-block; position:relative; transform:translateZ(0); width:160px; height:50px; font-size:14px; color:#fff; text-align:center; line-height:50px; border:1px solid #fff; transition:all 0.5s; overflow:hidden;}
.section4 .sbox .ssbox .box .more a:before{content:""; position:absolute; top:0; left:-215px; z-index:-1; transform:skew(-30deg); width:200px; height:100%; background:#fff; transition:all 0.5s;}
.section4 .sbox .ssbox .box .more a:hover{color:#333;}
.section4 .sbox .ssbox .box .more a:hover:before{left:-20px;}
.section4 .sbox .ssbox .imgbox{position:absolute; top:0; left:0; z-index:-1; width:100%; height:100%; overflow:hidden;}
.section4 .sbox .ssbox .imgbox img{width:100%;}
.section4 .sbox .ssbox .imgbox:before{content:""; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0, 0.7);}

.section8{padding:20px 10px; background:#0061aa;}
.section8 .sbox p:nth-of-type(1){font-size:24px; color:#fff; line-height:34px; letter-spacing:-3px;}
.section8 .sbox p:nth-of-type(2){margin:10px 0 20px; font-size:14px; color:#fff; line-height:20px;}
.section8 .sbox .more a{display:block; width:100%; height:60px; text-align:center; line-height:56px; border:2px solid #2db400;}
.section8 .sbox .more a img{height:30px; margin-right:15px; vertical-align:middle;}
.section8 .sbox .more a span{font-size:24px; color:#fff; vertical-align:middle;}

.section5{padding:50px 10px; background:url('../../img/section5_bg.jpg') no-repeat center top / auto 100%;}
.section5 .title .box{text-align:center;}
.section5 .title .box div{height:78px; font-size:26px; font-weight:800; color:#fd5200; line-height:60px; background:url('../../img/line.png') no-repeat center top / auto 100%;}
.section5 .title .box p{font-size:16px; color:#fff;}
.section5 .title .box p strong{font-size:24px; font-weight:400;}
.section5 .sbox{margin-top:30px;}
.section5 .sbox .ssbox .box a{position:relative; display:block; float:left; margin-bottom:12px;}
.section5 .sbox .ssbox .box1 a{width:49%; margin-bottom:8px;}
.section5 .sbox .ssbox .box1 a:nth-child(odd){margin-right:2%;}
.section5 .sbox .ssbox .box2 a{width:100%;}
.section5 .sbox .ssbox .box3 a{width:100%;}
.section5 .sbox .ssbox .box a img{width:100%;}
.section5 .sbox .ssbox .box a:before{content:""; position:absolute; top:0; left:0; width:100%; height:100%; border:2px solid transparent; box-sizing:border-box; transition:all 0.3s;}
.section5 .sbox .ssbox .box a:hover:before{border-color:#f00;}

.section6{padding:50px 10px; background:url('../../img/section6_bg.jpg') no-repeat center top / auto 100%;}
.section6 .title .box div{font-size:24px; color:#fff;}
.section6 .title .box p{position:relative; margin-top:20px; padding-top:20px; font-size:14px; color:#fff; line-height:20px;}
.section6 .title .box p:before{content:""; position:absolute; top:0; left:0; width:40px; border-top:3px solid rgba(255,255,255, 0.7);}
.section6 .sbox{margin-top:30px;}

/* footer */
.footer{background:#222;}
.footer .fbox{padding:30px 10px 80px; text-align:center;}
.footer .fbox .flogo img{width:250px;}
.footer .fbox .snsbox{margin:30px 0 50px;}
.footer .fbox .snsbox a{margin:0 10px;}
.footer .fbox .snsbox a img{height:20px;}
.footer .fbox .textbox p{margin-bottom:20px; font-size:14px; color:#fff; text-align:left; line-height:20px;}
.footer .fbox .textbox p:nth-of-type(2) span{display:inline-block; margin-bottom:10px; line-height:12px;}
.footer .fbox .textbox p:nth-of-type(2) span:nth-of-type(1),
.footer .fbox .textbox p:nth-of-type(2) span:nth-of-type(3){margin-right:10px; padding-right:10px; border-right:1px solid #fff;}
.footer .fbox .textbox p:nth-of-type(3){color:#666;}



/* subtop */
.subtop{position:relative; height:500px; overflow:hidden;}
.subtop .sbox{position:absolute; top:50%; left:50%; transform:translate(-50%, -100px); width:100%;}
.subtop .sbox p{color:#fff; text-align:center;}
.subtop .sbox p:nth-of-type(1){font-size:30px; font-weight:300;}
.subtop .sbox p:nth-of-type(2){position:relative; margin-top:20px; padding-top:20px; font-size:14px; line-height:24px;}
.subtop .sbox p:nth-of-type(2):before{content:""; position:absolute; top:0; left:50%; transform:translateX(-50%); width:40px; border-top:2px solid #fff;}
.subtop .imgbox{position:absolute; top:50%; left:50%; z-index:-1; transform:translate(-50%, -50%) scale(1.1); width:100%; height:100%; transition:all 2s;}
.subtop.on .imgbox{transform:translate(-50%, -50%) scale(1);}
.subtop01 .imgbox{background:url('../../img/subtop01.jpg') no-repeat center / auto 100%;}
.subtop02 .imgbox{background:url('../../img/subtop02.jpg') no-repeat center / auto 100%;}
.subtop04 .imgbox{background:url('../../img/subtop04.jpg') no-repeat center / auto 100%;}
.subtop05 .imgbox{background:url('../../img/subtop05.jpg') no-repeat center / auto 100%;}
.subtop06 .imgbox{background:url('../../img/subtop06.jpg') no-repeat center / auto 100%;}
.subtop07 .imgbox{background:url('../../img/subtop07.jpg') no-repeat center / auto 100%;}
.subtop08 .imgbox{background:url('../../img/subtop08.jpg') no-repeat center / auto 100%;}

/* smenu */
.sub .smenu{position:absolute; top:-60px; left:0%; z-index:100; width:100%; height:60px; padding:15px 10px; background:#fff;}
.sub .smenu .nav{float:left;}
.sub .smenu .nav1{display:none;}
.sub .smenu .nav1 a{display:block; padding:8px 20px; font-size:14px; color:#333;}
.sub .smenu .nav2,
.sub .smenu .nav3{position:relative; width:50%; cursor:pointer;}
.sub .smenu .nav2{padding:8px 10px 8px 0; border-right:1px solid #ddd;}
.sub .smenu .nav3{padding:8px 0 8px 10px;}
.sub .smenu .nav2 span,
.sub .smenu .nav3 span{position:relative; display:block; padding-right:10px; font-size:14px; color:#333;}
.sub .smenu .nav2 span:before,
.sub .smenu .nav3 span:before{content:""; position:absolute; right:0; top:5px; border:8px solid #1f61a2; border-bottom:0px solid transparent; border-left:6px solid transparent; border-right:6px solid transparent; transition:all 0.5s;}
.sub .smenu .nav2.on span:before,
.sub .smenu .nav3.on span:before{transform:rotate(-180deg);}
.sub .smenu .nav2 ul,
.sub .smenu .nav3 ul{display:none; position:absolute; top:44px; left:0; z-index:996; width:100%; padding:5px 0; border:1px solid #ddd; background:#fff;}
.sub .smenu .nav2 ul li a,
.sub .smenu .nav3 ul li a{display:block; padding:7px 10px; font-size:14px; color:#333;}
.sub .smenu .nav2 ul li a:hover,
.sub .smenu .nav3 ul li a:hover{color:#1f61a2;}
.sub .smenu .nav2.on span{color:#000;}
.sub .smenu .nav3 span{color:#1f61a2;}

/* sub all */
.sub{position:relative;}
.sub .contents{padding:50px 10px;}

/* sub style */
.sub01_01 .contents{padding:50px 0;}
.sub01_01 .contents .sbox{padding:0 10px;}
.sub01_01 .contents .sbox .ssbox1 p{margin-bottom:20px; font-size:14px; color:#666; line-height:24px;}
.sub01_01 .contents .sbox .ssbox1 p:last-child{margin-bottom:0;}
.sub01_01 .contents .sbox .ssbox1 p:nth-of-type(1){font-size:24px; line-height:34px;}
.sub01_01 .contents2{height:400px; background:url('../../img/sub01_bg.jpg') no-repeat center / auto 100%;}
.sub01_01 .contents2 .sbox{padding:50px 10px 0; text-align:center;}
.sub01_01 .contents2 .sbox p{margin-bottom:20px; font-size:14px; color:#fff; line-height:20px;}
.sub01_01 .contents2 .sbox p:last-child{margin-bottom:0;}
.sub01_01 .contents2 .sbox p:nth-of-type(1){font-size:20px; line-height:30px;}

.sub01_02 .contents .sbox .imgbox img{width:100%;}

.sub01_04 .contents .sbox .ssbox .box{padding:30px 0; text-align:center;}
.sub01_04 .contents .sbox .ssbox .box:nth-child(2){border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.sub01_04 .contents .sbox .ssbox .box div img{height:50px;}
.sub01_04 .contents .sbox .ssbox .box p:nth-of-type(1){margin:20px 0 10px; font-size:18px; font-weight:700; color:#333;}
.sub01_04 .contents .sbox .ssbox .box p:nth-of-type(2){font-size:16px; color:#666; line-height:30px;}
.sub01_04 .contents .section_address {display: none;}



.sub02_01 .contents .sbox{margin-bottom:30px;}
.sub02_01 .contents .sbox:last-child{margin-botto:0;}
.sub02_01 .contents .sbox>p{position:relative; padding-left:20px; font-size:20px; font-weight:700; color:#333;}
.sub02_01 .contents .sbox>p:before{content:""; position:absolute; top:9px; left:0; z-index:1; transform:skew(-35deg) rotate(-35deg); transform-origin:left top; width:10px; height:7px; background:rgba(0,78,179, 0.9);}
.sub02_01 .contents .sbox>p:after{content:""; position:absolute; top:9px; left:0; transform:skew(35deg) rotate(35deg); transform-origin:left top; width:9px; height:7px; background:rgba(2,185,225, 0.9);}
.sub02_01 .contents .sbox ul{margin-top:10px;}
.sub02_01 .contents .sbox ul li{position:relative; padding-left:15px; font-size:14px; font-weight:700; color:#575757; line-height:24px;}
.sub02_01 .contents .sbox ul li:before{content:""; position:absolute; top:7px; left:0; width:10px; height:10px; border:3px solid #004eb3; box-sizing:border-box;}
.sub02_01 .contents .sbox ul li div{font-size:12px; font-weight:400; color:#777; line-height:18px;}
.sub02_01 .contents .sbox .ssbox{margin-top:20px;}
.sub02_01 .contents .sbox .ssbox>p:nth-of-type(1){font-size:16px; font-weight:700; color:#575757;}
.sub02_01 .contents .sbox .ssbox>p:nth-of-type(2){margin-top:10px; font-size:14px; color:#575757; line-height:24px;}
.sub02_01 .contents .sbox .ssbox>p:nth-of-type(2) a{font-size:14px; color:#3768c5;}
.sub02_01 .contents .sbox .ssbox .box5{margin-top:10px; padding:10px; border:1px solid #ddd;}
.sub02_01 .contents .sbox .ssbox .box5 .list{float:left; width:150px; margin-bottom:30px;}
.sub02_01 .contents .sbox .ssbox .box5 .list:nth-child(odd){margin-right:30px;}
.sub02_01 .contents .sbox .ssbox .box5 .list p:nth-of-type(1){padding:10px 0; font-size:14px; font-weight:700; color:#096; border:3px solid #18916c; text-align:center;}
.sub02_01 .contents .sbox5 .ssbox .box5 .list p:nth-of-type(1){height:60px; padding:0; line-height:54px;}
.sub02_01 .contents .sbox5 .ssbox .box5 .list2 p:nth-of-type(1){padding-top:10px; line-height:normal;}
.sub02_01 .contents .sbox .ssbox .box5 .list p:nth-of-type(2){position:relative; margin:10px 0; padding:10px 0; font-size:14px; font-weight:700; color:#fff; text-align:center;}
.sub02_01 .contents .sbox .ssbox .box5 .list p:nth-of-type(2):before{content:""; position:absolute; top:50%; right:-20px; transform:translateY(-50%); border:10px solid #18916c; border-right:none; border-top:8px solid transparent; border-bottom:8px solid transparent;}
.sub02_01 .contents .sbox .ssbox .box5 .list5 p:nth-of-type(2):before{display:none;}
.sub02_01 .contents .sbox .ssbox .box5 .list p:nth-of-type(3){height:100px; padding:10px; font-size:14px; font-weight:700; color:#575757; line-height:20px; border:1px solid #096; background:#f6f6f6;}
.sub02_01 .contents .sbox .ssbox .box5 .list1 p:nth-of-type(2){background:#18916c;}
.sub02_01 .contents .sbox .ssbox .box5 .list2 p:nth-of-type(2){background:#39b276;}
.sub02_01 .contents .sbox .ssbox .box5 .list3 p:nth-of-type(2){background:#73c433;}
.sub02_01 .contents .sbox .ssbox .box5 .list4 p:nth-of-type(2){background:#a6c63a;}
.sub02_01 .contents .sbox .ssbox .box5 .list5 p:nth-of-type(2){background:#fac523;}
.sub02_01 .contents .sbox .ssbox .basic{margin-top:10px; border-top:2px solid #3768c5; border-collapse:collapse;}
.sub02_01 .contents .sbox .ssbox .basic th,
.sub02_01 .contents .sbox .ssbox .basic td{padding:10px 5px; font-size:12px; color:#575757; border:1px solid #ddd; text-align:center;}
.sub02_01 .contents .sbox .ssbox .basic th{background:#f6f6f6;}
.sub02_01 .contents .sbox3 .ssbox .basic th{width:13%;}
.sub02_01 .contents .sbox3 .ssbox .basic th:first-child{width:22%;}
.sub02_01 .contents .sbox4 .ssbox .basic td:last-child{text-align:left;}
.sub02_01 .contents .sbox .ssbox .textbox{margin-top:10px; padding:10px; background:#f6f6f6;}
.sub02_01 .contents .sbox .ssbox .textbox p{font-size:12px; color:#575757;  line-height:18px;}
.sub02_01 .contents .sbox .ssbox .box7{margin-top:10px; padding:10px; border:1px solid #ddd;}
.sub02_01 .contents .sbox .ssbox .box7 .list{position:relative; float:left; width:150px; margin-bottom:30px; border:1px solid #18916c;}
.sub02_01 .contents .sbox .ssbox .box7 .list:nth-child(odd){margin-right:30px;}
.sub02_01 .contents .sbox .ssbox .box7 .list:before{content:""; position:absolute; top:50%; right:-20px; transform:translateY(-50%) rotate(45deg); transform-origin:right center; width:15px; height:3px; border-radius:5px; background:#73c433;}
.sub02_01 .contents .sbox .ssbox .box7 .list:after{content:""; position:absolute; top:50%; right:-20px; transform:translateY(-50%) rotate(-45deg); transform-origin:right center; width:15px; height:3px; border-radius:5px; background:#73c433;}
.sub02_01 .contents .sbox .ssbox .box7 .list7:before,
.sub02_01 .contents .sbox .ssbox .box7 .list7:after{display:none;}
.sub02_01 .contents .sbox .ssbox .box7 .list p:nth-of-type(1){padding:10px; font-size:14px; font-weight:700; color:#fff; text-align:center; border-bottom:1px solid #18916c; background:#73c433;}
.sub02_01 .contents .sbox .ssbox .box7 .list p:nth-of-type(2){height:100px; padding:10px; font-size:14px; color:#575757; line-height:24px;}
.sub02_01 .contents .sbox6 .ssbox .box7 .list p:nth-of-type(2){height:120px;}
.sub02_01 .contents .sbox .ssbox .box3{margin-top:10px; padding:10px; border:1px solid #ddd;}
.sub02_01 .contents .sbox .ssbox .box3 .list{float:left; width:150px; margin-bottom:30px;}
.sub02_01 .contents .sbox .ssbox .box3 .list:nth-child(odd){margin-right:30px;}
.sub02_01 .contents .sbox .ssbox .box3 .list p:nth-of-type(1){padding:10px; font-size:14px; font-weight:700; color:#096; border:3px solid #18916c; text-align:center;}
.sub02_01 .contents .sbox .ssbox .box3 .list p:nth-of-type(2){position:relative; margin:10px 0; padding:10px; font-size:14px; font-weight:700; color:#fff; text-align:center;}
.sub02_01 .contents .sbox .ssbox .box3 .list p:nth-of-type(2):before{content:""; position:absolute; top:50%; right:-20px; transform:translateY(-50%); border:10px solid #18916c; border-right:none; border-top:8px solid transparent; border-bottom:8px solid transparent;}
.sub02_01 .contents .sbox .ssbox .box3 .list3 p:nth-of-type(2):before{display:none;}
.sub02_01 .contents .sbox .ssbox .box3 .list p:nth-of-type(3){height:100px; padding:10px; font-size:14px; color:#575757; line-height:20px; border:1px solid #096; background:#f6f6f6;}
.sub02_01 .contents .sbox .ssbox .box3 .list1 p:nth-of-type(2){background:#18916c;}
.sub02_01 .contents .sbox .ssbox .box3 .list2 p:nth-of-type(2){background:#39b276;}
.sub02_01 .contents .sbox .ssbox .box3 .list3 p:nth-of-type(2){background:#73c433;}
.sub02_01 .contents .sbox .ssbox .text2{margin-top:20px; text-align:center;}
.sub02_01 .contents .sbox .ssbox .text2 span{position:relative; padding-left:25px; font-size:16px; font-weight:700; color:#575757;}
.sub02_01 .contents .sbox .ssbox .text2 span:before{content:""; position:absolute; top:7px; left:0; transform:skew(-40deg) rotate(-40deg); transform-origin:left center; width:13px; height:15px; background:#39b276;}
.sub02_01 .contents .sbox7 .ssbox .box{margin-top:30px;}
.sub02_01 .contents .sbox7 .ssbox .box .list{padding:10px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.sub02_01 .contents .sbox7 .ssbox .box .list div{float:left; width:32%; margin-right:2%;}
.sub02_01 .contents .sbox7 .ssbox .box .list div:last-child{margin-right:0;}
.sub02_01 .contents .sbox7 .ssbox .box .list div p{font-size:12px; font-weight:700; color:#333;}
.sub02_01 .contents .sbox7 .ssbox .box .list div p:nth-of-type(2){margin:10px 0;}
.sub02_01 .contents .sbox7 .ssbox .box .list div p img{vertical-align:middle; margin-right:5px;}
.sub02_01 .contents .sbox7 .ssbox .box .list div p strong{vertical-align:middle; margin-right:5px; padding:2px 5px; color:#fff; background:#004eb3;}

.sub02_02 .contents .sbox>p:nth-of-type(1){font-size:16px; font-weight:700; color:#333;}
.sub02_02 .contents .sbox>p:nth-of-type(2){padding-bottom:10px; font-size:20px; font-weight:700; color:#004eb3; border-bottom:2px solid #1c69c3;}
.sub02_02 .contents .sbox .ssbox{margin-top:30px;}
.sub02_02 .contents .sbox .ssbox>p{position:relative; padding-left:17px; font-size:18px; font-weight:700; color:#1c69c3;}
.sub02_02 .contents .sbox .ssbox>p:before{content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:12px; height:12px; border-radius:50%; border:3px solid #1c69c3; box-sizing:border-box;}
.sub02_02 .contents .sbox .ssbox .box{margin-top:10px; padding:10px; border:1px solid #ddd; background:#f5f5f5;}
.sub02_02 .contents .sbox .ssbox .box .list{position:relative; float:left; width:150px; height:150px; padding-top:50px; text-align:center; border-radius:50%; box-shadow:3px 3px 10px #bbb;}
.sub02_02 .contents .sbox .ssbox .box .list:nth-child(odd){margin-right:30px;}
.sub02_02 .contents .sbox .ssbox .box .list1,
.sub02_02 .contents .sbox .ssbox .box .list2{margin-bottom:170px;}
.sub02_02 .contents .sbox .ssbox .box .list3,
.sub02_02 .contents .sbox .ssbox .box .list4{margin-bottom:250px;}
.sub02_02 .contents .sbox .ssbox .box .list:before{content:""; position:absolute; top:50%; right:-10px; transform:translateY(-50%); width:10px; border-bottom:3px solid transparent;}
.sub02_02 .contents .sbox .ssbox .box .list:after{content:""; position:absolute; top:50%; right:-15px; transform:translateY(-50%);}
.sub02_02 .contents .sbox .ssbox .box .list5:before,
.sub02_02 .contents .sbox .ssbox .box .list5:after{display:none;}
.sub02_02 .contents .sbox .ssbox .box .list1:before{border-color:#2cc5d3;}
.sub02_02 .contents .sbox .ssbox .box .list1:after{border:6px solid #2cc5d3; border-right:none; border-top:4px solid transparent; border-bottom:4px solid transparent;}
.sub02_02 .contents .sbox .ssbox .box .list1{background:#2cc5d3;}
.sub02_02 .contents .sbox .ssbox .box .list2:before{border-color:#26afd9;}
.sub02_02 .contents .sbox .ssbox .box .list2:after{border:6px solid #26afd9; border-right:none; border-top:4px solid transparent; border-bottom:4px solid transparent;}
.sub02_02 .contents .sbox .ssbox .box .list2{background:#26afd9;}
.sub02_02 .contents .sbox .ssbox .box .list3:before{border-color:#259dd9;}
.sub02_02 .contents .sbox .ssbox .box .list3:after{border:6px solid #259dd9; border-right:none; border-top:4px solid transparent; border-bottom:4px solid transparent;}
.sub02_02 .contents .sbox .ssbox .box .list3{background:#259dd9;}
.sub02_02 .contents .sbox .ssbox .box .list4:before{border-color:#2686da;}
.sub02_02 .contents .sbox .ssbox .box .list4:after{border:6px solid #2686da; border-right:none; border-top:4px solid transparent; border-bottom:4px solid transparent;}
.sub02_02 .contents .sbox .ssbox .box .list4{background:#2686da;}
.sub02_02 .contents .sbox .ssbox .box .list5{background:#3471c4;}
.sub02_02 .contents .sbox .ssbox .box .list p:nth-of-type(1){font-size:16px; font-weight:700; color:#fff;}
.sub02_02 .contents .sbox .ssbox .box .list p:nth-of-type(1) span{display:block; position:absolute; top:30px; left:0; width:100%; font-size:12px; font-weight:400; color:#fff;}
.sub02_02 .contents .sbox .ssbox .box .list p:nth-of-type(2){margin-top:10px;}
.sub02_02 .contents .sbox .ssbox .box .list p:nth-of-type(2) span{padding:3px 10px; font-size:14px; font-weight:700; color:#fff; border-radius:10px; background:rgba(27,75,139, 0.7);}
.sub02_02 .contents .sbox .ssbox .box .list .textbox{position:absolute; top:180px; left:0; width:100%; text-align:left;}
.sub02_02 .contents .sbox .ssbox .box .list .textbox:before{content:""; position:absolute; top:-30px; left:75px; height:20px; border-right:2px dotted #aaa;}
.sub02_02 .contents .sbox .ssbox .box .list .textbox div{font-size:14px; color:#666; line-height:24px;}
.sub02_02 .contents .sbox .ssbox .box .list .textbox div strong{color:#6dd2e4;}
.sub02_02 .contents .sbox .ssbox .more{margin-top:30px; text-align:center;}
.sub02_02 .contents .sbox .ssbox .more a{display:inline-block; position:relative; transform:translateZ(0); width:160px; padding:10px 0; font-size:16px; font-weight:700; color:#fff; background:#fb7f1d; transition:all 0.5s; overflow:hidden;}
.sub02_02 .contents .sbox .ssbox .more a:before{content:""; position:absolute; top:0; left:-215px; z-index:-1; transform:skew(-30deg); width:200px; height:100%; background:#000; transition:all 0.5s;}
.sub02_02 .contents .sbox .ssbox .more a:hover:before{left:-20px;}

.sub02_03 .contents .sbox{margin-bottom:50px;}
.sub02_03 .contents .sbox:last-child{margin-bottom:0;}
.sub02_03 .contents .sbox>p:nth-of-type(1){position:relative; padding-left:23px; font-size:20px; font-weight:700; color:#333;}
.sub02_03 .contents .sbox>p:nth-of-type(1):before{content:""; position:absolute; top:4px; left:0; width:18px; height:18px; border:3px solid #004eb3; box-sizing:border-box;}
.sub02_03 .contents .sbox>p:nth-of-type(2){margin-top:10px; font-size:12px; color:#666; text-align:right;}
.sub02_03 .contents .sbox .tablebox{margin-top:5px; overflow:auto;}
.sub02_03 .contents .sbox .basic{border-top:2px solid #3768c5; border-collapse:collapse;}
.sub02_03 .contents .sbox .basic th,
.sub02_03 .contents .sbox .basic td{padding:10px 5px; font-size:12px; color:#575757; border:1px solid #ddd; text-align:center;}
.sub02_03 .contents .sbox .basic th{width:10%; background:#f6f6f6;}

.sub04_01 .contents{padding:50px 0;}
.sub04_01 .contents .sbox{margin-bottom:50px;}
.sub04_01 .contents .sbox1,
.sub04_01 .contents .sbox:last-child{margin-bottom:0;}
.sub04_01 .contents .sbox1 .ssbox1{padding:30px 10px; background:#3bdb9d;}
.sub04_01 .contents .sbox1 .ssbox1 p:nth-of-type(1){font-size:30px; font-weight:300; color:#333; line-height:40px;}
.sub04_01 .contents .sbox1 .ssbox1 p:nth-of-type(1) strong{font-weight:700; color:#000;}
.sub04_01 .contents .sbox1 .ssbox1 p:nth-of-type(2){margin-top:20px; font-size:14px; color:#333; line-height:24px;}
.sub04_01 .contents .sbox1 .ssbox1 p:nth-of-type(2) strong{color:#e3dc33;}
.sub04_01 .contents .sbox1 .ssbox1 .more{margin-top:40px;}
.sub04_01 .contents .sbox1 .ssbox1 .more a{display:inline-block; position:relative; transform:translateZ(0); width:160px; padding:10px 0; font-size:14px; font-weight:700; color:#333; text-align:center; border:2px solid #333;  transition:all 0.5s; overflow:hidden;}
.sub04_01 .contents .sbox1 .ssbox1 .more a:before{content:""; position:absolute; top:0; left:-215px; z-index:-1; transform:skew(-30deg); width:200px; height:100%; background:#000; transition:all 0.5s;}
.sub04_01 .contents .sbox1 .ssbox1 .more a:hover{color:#fff;}
.sub04_01 .contents .sbox1 .ssbox1 .more a:hover:before{left:-20px;}
.sub04_01 .contents .sbox1 .ssbox2{padding:30px 10px; background:url('../../img/sub04_bg01.jpg') no-repeat center / auto 100%;}
.sub04_01 .contents .sbox1 .ssbox2 p{font-size:14px; color:#fff; line-height:30px;}
.sub04_01 .contents .sbox2{background:#f1f1f1;}
.sub04_01 .contents .sbox2 .ssbox1{padding:30px 10px;}
.sub04_01 .contents .sbox2 .ssbox1 p:nth-of-type(1){font-size:14px; font-weight:700; color:#738591;}
.sub04_01 .contents .sbox2 .ssbox1 p:nth-of-type(2){position:relative; margin-top:10px; padding-bottom:10px; font-size:30px; font-weight:300; color:#333; line-height:40px;}
.sub04_01 .contents .sbox2 .ssbox1 p:nth-of-type(2) strong{padding:2px 5px; font-weight:400; color:#fff; background:#3bdb9d;}
.sub04_01 .contents .sbox2 .ssbox1 p:nth-of-type(2):before{content:""; position:absolute; bottom:0; left:0; width:40px; border-bottom:2px solid #333;}
.sub04_01 .contents .sbox2 .ssbox2{padding:0 10px 30px;}
.sub04_01 .contents .sbox2 .ssbox2 ul li{margin-bottom:10px; padding-left:25px; font-size:16px; font-weight:700; color:#333; background:url('../../img/check.png') no-repeat left top / auto 20px;}
.sub04_01 .contents .sbox2 .ssbox2 .more{margin-top:30px; padding-left:25px;}
.sub04_01 .contents .sbox2 .ssbox2 .more a{display:inline-block; position:relative; transform:translateZ(0); width:160px; padding:10px 0; font-size:14px; font-weight:700; color:#333; text-align:center; border:2px solid #333; transition:all 0.5s; overflow:hidden;}
.sub04_01 .contents .sbox2 .ssbox2 .more a:before{content:""; position:absolute; top:0; left:-215px; z-index:-1; transform:skew(-30deg); width:200px; height:100%; background:#000; transition:all 0.5s;}
.sub04_01 .contents .sbox2 .ssbox2 .more a:hover{color:#fff;}
.sub04_01 .contents .sbox2 .ssbox2 .more a:hover:before{left:-20px;}
.sub04_01 .contents .sbox3 .ssbox{height:250px;}
.sub04_01 .contents .sbox3 .ssbox1{height:auto; padding:20px 10px 50px;}
.sub04_01 .contents .sbox3 .ssbox1 p:nth-of-type(1){position:relative; padding-bottom:10px; font-size:30px; font-weight:700; color:#333; line-height:40px; letter-spacing:-3px;}
.sub04_01 .contents .sbox3 .ssbox1 p:nth-of-type(1):before{content:""; position:absolute; bottom:0; left:0; width:30px; border-bottom:3px solid #3bdb9d;}
.sub04_01 .contents .sbox3 .ssbox1 p:nth-of-type(1) strong{color:#ff5f04;}
.sub04_01 .contents .sbox3 .ssbox1 p:nth-of-type(2){margin-top:20px; font-size:14px; color:#333;}
.sub04_01 .contents .sbox3 .ssbox2{padding:50px 10px;}
.sub04_01 .contents .sbox3 .ssbox2 p:nth-of-type(1){font-size:20px; font-weight:700; color:#fff;}
.sub04_01 .contents .sbox3 .ssbox2 p:nth-of-type(2){margin-top:10px; font-size:14px; color:#fff; line-height:24px;}
.sub04_01 .contents .sbox3 .ssbox4 p:nth-of-type(1){color:#ff5f04;}
.sub04_01 .contents .sbox3 .ssbox2{background:url('../../img/sub04_bg02.jpg') no-repeat center / cover;}
.sub04_01 .contents .sbox3 .ssbox3{background:url('../../img/sub04_bg03.jpg') no-repeat center / cover;}
.sub04_01 .contents .sbox3 .ssbox4{background:url('../../img/sub04_bg04.jpg') no-repeat center / cover;}
.sub04_01 .contents .sbox4{height:400px; padding:130px 10px 0; text-align:center; background:url('../../img/sub04_bg05.jpg') no-repeat center / auto 100%;}
.sub04_01 .contents .sbox4 p:nth-of-type(1){font-size:20px; font-weight:700; color:#fff;}
.sub04_01 .contents .sbox4 p:nth-of-type(2){margin-top:10px; font-size:14px; color:#fff;}
.sub04_01 .contents .sbox4 .more{margin-top:30px;}
.sub04_01 .contents .sbox4 .more a{display:inline-block; position:relative; transform:translateZ(0); width:160px; padding:10px 0; font-size:14px; font-weight:700; color:#333; background:#fff; transition:all 0.5s; overflow:hidden;}
.sub04_01 .contents .sbox4 .more a:before{content:""; position:absolute; top:0; left:-215px; z-index:-1; transform:skew(-30deg); width:200px; height:100%; background:#000; transition:all 0.5s;}
.sub04_01 .contents .sbox4 .more a:hover{color:#fff;}
.sub04_01 .contents .sbox4 .more a:hover:before{left:-20px;}
.sub04_01 .contents .sbox5{padding:50px 10px; text-align:center; border:3px solid #0081f3;}
.sub04_01 .contents .sbox5>p:nth-of-type(1){font-size:24px; font-weight:700; color:#333;}
.sub04_01 .contents .sbox5>p:nth-of-type(2){margin-top:10px; font-size:14px; color:#666; line-height:24px;}
.sub04_01 .contents .sbox5>p:nth-of-type(2) strong{font-size:16px; color:#0081f3;}
.sub04_01 .contents .sbox5 .ssbox{margin-top:30px;}
.sub04_01 .contents .sbox5 .ssbox .box{float:left; width:49%;}
.sub04_01 .contents .sbox5 .ssbox .box:nth-child(odd){margin-right:2%;}
.sub04_01 .contents .sbox5 .ssbox .box div{position:relative; height:200px;}
.sub04_01 .contents .sbox5 .ssbox .box div img{position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:100%;}
.sub04_01 .contents .sbox5 .ssbox .box p{margin-top:20px; font-size:14px; font-weight:700; color:#333;}
.sub04_01 .contents .sbox6{height:250px; padding-top:50px; text-align:center; border:3px solid #000; background:url('../../img/sub04_bg06.jpg') no-repeat center / auto 100%;}
.sub04_01 .contents .sbox6 p{font-weight:700; color:#fff; text-shadow:0 0 10px #000;}
.sub04_01 .contents .sbox6 p:nth-of-type(1){font-size:24px;}
.sub04_01 .contents .sbox6 p:nth-of-type(2){margin:20px 0 10px; font-size:14px;}
.sub04_01 .contents .sbox6 p:nth-of-type(3){font-size:18px; font-weight:700; color:#fffb8c;}

.sub05_01 .contents .sbox .ssbox1 img{width:100%;}
.sub05_01 .contents .sbox .ssbox2{margin-top:50px;}
.sub05_01 .contents .sbox .ssbox2>p:nth-of-type(1){position:relative; padding-left:20px; font-size:20px; font-weight:700; color:#333;}
.sub05_01 .contents .sbox .ssbox2>p:nth-of-type(1):before{content:""; position:absolute; top:4px; left:0; width:15px; height:15px; border:2px solid #004eb3; box-sizing:border-box;}
.sub05_01 .contents .sbox .ssbox2 ul{margin-top:10px; padding-left:15px;}
.sub05_01 .contents .sbox .ssbox2 ul li{font-size:14px; font-weight:700; color:#575757; line-height:24px; list-style:disc;}
.sub05_01 .contents .sbox .ssbox2 ul li p:nth-of-type(1){margin-top:10px; font-size:14px; font-weight:700; color:#333;}
.sub05_01 .contents .sbox .ssbox2 ul li p:nth-of-type(2){font-size:14px; font-weight:400; color:#666;}
.sub05_01 .contents .sbox .ssbox2 .box1{position:relative; margin:10px 0 0 10px; padding:10px 10px 10px 37px; border:1px solid #ddd; background:#f5f5f5;}
.sub05_01 .contents .sbox .ssbox2 .box1 span{display:block; position:absolute; top:11px; left:20px; width:14px; height:14px; font-size:12px; color:#fff; text-align:center; line-height:14px; background:#f60;}
.sub05_01 .contents .sbox .ssbox2 .box1 p:nth-of-type(1){font-size:14px; font-weight:700; color:#333;}
.sub05_01 .contents .sbox .ssbox2 .box1 p:nth-of-type(2){margin-top:10px; font-size:14px; color:#666; line-height:20px;}
.sub05_01 .contents .sbox .ssbox2 .box1 p:nth-of-type(1) a{margin-left:10px; padding:4px 10px; font-size:14px; color:#fff; border-radius:3px; background:#f60;}
.sub05_01 .contents .sbox .ssbox2 .box2{margin:20px 0 0 10px;}
.sub05_01 .contents .sbox .ssbox2 .box2 p{font-size:14px; color:#666; line-height:20px;}
.sub05_01 .contents .sbox .ssbox2 .box2 p span{color:#f60;}
.sub05_01 .contents .sbox .ssbox2 .tablebox{overflow:auto;}
.sub05_01 .contents .sbox .ssbox2 .basic{margin-top:10px; border-collapse:collapse;}
.sub05_01 .contents .sbox .ssbox2 .basic th,
.sub05_01 .contents .sbox .ssbox2 .basic td{padding:10px 0; font-size:14px; color:#333; text-align:center; border:1px solid #9fd1c6;}
.sub05_01 .contents .sbox .ssbox2 .basic th{color:#333; background:#eff8f5;}

.sub05_02 .contents .sbox .ssbox1 img{width:100%;}
.sub05_02 .contents .sbox .ssbox1 p{margin-top:20px; font-size:14px; color:#666; line-height:24px;}
.sub05_02 .contents .sbox .ssbox2{margin-top:50px;}
.sub05_02 .contents .sbox .ssbox2>p{font-size:20px; font-weight:700; color:#359a00;}
.sub05_02 .contents .sbox .ssbox2 ul{margin-top:10px; padding-left:15px;}
.sub05_02 .contents .sbox .ssbox2 ul li{font-size:14px; color:#666; line-height:24px; list-style:disc;}
.sub05_02 .contents .sbox .ssbox2 div{margin-top:20px;}
.sub05_02 .contents .sbox .ssbox2 div img{width:100%;}

.sub05_03 .contents .sbox .ssbox1 img{width:100%;}
.sub05_03 .contents .sbox .ssbox{margin-bottom:50px;}
.sub05_03 .contents .sbox .ssbox:last-child{margin-botto:0;}
.sub05_03 .contents .sbox .ssbox2>p{position:relative; padding-left:20px; font-size:20px; font-weight:700; color:#333;}
.sub05_03 .contents .sbox .ssbox2>p:before{content:""; position:absolute; top:9px; left:0; z-index:1; transform:skew(-35deg) rotate(-35deg); transform-origin:left top; width:10px; height:7px; background:rgba(0,78,179, 0.9);}
.sub05_03 .contents .sbox .ssbox2>p:after{content:""; position:absolute; top:9px; left:0; transform:skew(35deg) rotate(35deg); transform-origin:left top; width:9px; height:7px; background:rgba(2,185,225, 0.9);}
.sub05_03 .contents .sbox .ssbox2 ul{margin-top:10px; padding-left:15px;}
.sub05_03 .contents .sbox .ssbox2 ul li{margin-bottom:20px; font-size:16px; font-weight:700; color:#333; list-style:disc;}
.sub05_03 .contents .sbox .ssbox2 ul li>p{margin-top:10px; font-size:14px; color:#666; line-height:24px;}
.sub05_03 .contents .sbox .ssbox2 ul li .box2{margin-top:10px; padding:10px 10px 0; border:1px solid #ddd;}
.sub05_03 .contents .sbox .ssbox2 ul li .box2 .list{position:relative; float:left; width:150px; margin-bottom:20px; border:1px solid #333;}
.sub05_03 .contents .sbox .ssbox2 ul li .box2 .list:nth-child(odd){margin-right:30px;}
.sub05_03 .contents .sbox .ssbox2 ul li .box2 .list:before{content:""; position:absolute; top:50%; right:-20px; transform:translateY(-50%) rotate(45deg); transform-origin:right center; width:15px; height:3px; border-radius:5px; background:#333;}
.sub05_03 .contents .sbox .ssbox2 ul li .box2 .list:after{content:""; position:absolute; top:50%; right:-20px; transform:translateY(-50%) rotate(-45deg); transform-origin:right center; width:15px; height:3px; border-radius:5px; background:#333;}
.sub05_03 .contents .sbox .ssbox2 ul li .box2 .list:last-child:before,
.sub05_03 .contents .sbox .ssbox2 ul li .box2 .list:last-child:after{display:none;}
.sub05_03 .contents .sbox .ssbox2 ul li .box2 .list p{padding:10px 0; font-size:14px; font-weight:700; color:#333; text-align:center;}
.sub05_03 .contents .sbox .ssbox2 ul li .box2 .list p:nth-of-type(1){border-bottom:1px solid #18916c; background:#73c433;}
.sub05_03 .contents .sbox .ssbox2 .tablebox{overflow:auto;}
.sub05_03 .contents .sbox .ssbox2 .basic{margin-top:10px; border-collapse:collapse;}
.sub05_03 .contents .sbox .ssbox2 .basic th,
.sub05_03 .contents .sbox .ssbox2 .basic td{padding:10px 5px; font-size:14px; color:#333; text-align:center; border:1px solid #9fd1c6;}
.sub05_03 .contents .sbox .ssbox2 .basic td .sbasic{border-collapse:collapse;}
.sub05_03 .contents .sbox .ssbox2 .basic td .sbasic td{padding:5px; font-size:12px; color:#666;}
.sub05_03 .contents .sbox .ssbox2 .basic th{color:#333; background:#eff8f5;}
.sub05_03 .contents .sbox .ssbox3 .basic td:last-child{text-align:left;}
.sub05_03 .contents .sbox .ssbox4 .basic th{width:10%;}
.sub05_03 .contents .sbox .ssbox4 .box4{margin-top:20px; padding:10px; border-radius:10px; box-shadow:0 0 10px #3167a7;}
.sub05_03 .contents .sbox .ssbox4 .box4 p:nth-of-type(1) span{display:inline-block; width:100px; padding:5px 0; font-size:14px; font-weight:700; color:#fff; text-align:center; border-radius:5px; background:#3167a7;}
.sub05_03 .contents .sbox .ssbox4 .box4:last-child p:nth-of-type(1) span{background:#f08525;}
.sub05_03 .contents .sbox .ssbox4 .box4 p:nth-of-type(2){margin-top:10px; font-size:16px; font-weight:700; color:#333;}
.sub05_03 .contents .sbox .ssbox4 .box4 p:nth-of-type(2) strong{color:#0165bd;}
.sub05_03 .contents .sbox .ssbox4 .box4 ul{margin-top:10px; padding-left:15px;}
.sub05_03 .contents .sbox .ssbox4 .box4 ul li{font-size:14px; color:#666; line-height:24px; list-style:disc;}
.sub05_03 .contents .sbox .ssbox4 .box4 ul li span{font-size:10px; vertical-align:sub;}
.sub05_03 .contents .sbox .ssbox5 .box5 p{font-size:14px; color:#888; text-align:right;}
.sub05_03 .contents .sbox .ssbox6 .box6{margin-top:20px;}
.sub05_03 .contents .sbox .ssbox6 .box6 p{font-size:14px; font-weight:400; color:#888;}