<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

#containar{}

.sub-visual{height:193px;background:url(../images/sub/sub_visual.jpg) no-repeat center;}
.sub-visual h1{padding:95px 0 0 45px;font-weight:bold;font-size:40px;color:#ffffff;}

.path{border-bottom:1px solid #d5d5d5;background:#f2f4f7;}
.path ul{float:right;}
.path ul li{float:left;padding:0px 15px;border-left:1px solid #d5d5d5;line-height:43px;font-size:14px;color:#535353;}
.path ul li img{vertical-align: middle;}
.path ul li:last-child{padding:0px 35px;border-right:1px solid #d5d5d5;}

#contents{position:relative;width:1156px;margin:0 auto;padding:20px 0 50px;} 
#confix{display:block;} #confix:after{display:block;content:"";clear:both;}

#contents .w-list-01{display:block;padding-top:10px;background:url(../images/main/item-bak.png) repeat-x;}
#contents .w-list-01:after{display:block;content:"";clear:both;}
#contents .w-list-01 li{position:relative;float:left;width:50%;height:282px;padding:30px 40px 30px 0;}
#contents .w-list-01 li:nth-child(odd):after{content:"";position:absolute;bottom:0;left:0;width:200%;height:1px;border-top:1px solid #f2f4f7;}
#contents .w-list-01 li .img-box{float:left;width:247px;}
#contents .w-list-01 li .con-box{position:relative;float:left;width:285px;height:100%;padding-left:25px;}
#contents .w-list-01 li .con-box strong{display:block;margin-bottom:15px;padding:10px 0 15px;border-bottom:1px solid #d5d5d5;font-size:20px;line-height:25px;color:#080808;}
#contents .w-list-01 li .con-box p{line-height:22px;font-size:15px;color:#6e6e6e;}
#contents .w-list-01 li .con-box .more-btn{display:inline-block;position:absolute;bottom:10px;left:30px;padding:5px 0 5px 30px;font-size:17px;font-weight:bold;color:#161616;background:url(../images/sub/plus-i-02.png) no-repeat left 0 top 3px;}
#footer{}
  
  
#contents .tit-01{padding-left:25px;font-size:20px;color:#161616;font-weight:bold;background:url(../images/common/tit-i-01.png) no-repeat left 0px top 15px;}

#contents{position:relative;width:1156px;margin:0 auto;padding:20px 0 50px;} 
#contents .section .con-box{}
#contents .section .h-box-02{position:relative;z-index:1;margin-bottom:40px;padding:45px 0 0 30px;background-image:url('../images/main/i_01.png');background-repeat:no-repeat;background-position:left top;}
#contents .section .h-box-02:after{content:'';position:absolute;bottom:12px;left:165px;z-index:-1;width:calc(100% - 165px);height:1px;background:#e2e2e2;}
#contents .section .h-box-02 &gt; h2{font-size:25px;color:#1a2a42;font-weight:700;}
#contents .section .h-box-02 &gt; h2 &gt; span{color:#195dae;}
#contents .section .con-box{}
#contents .section .con-box .youtube-list{display: flex; margin-right:-10px;margin-bottom:50px; flex-wrap: wrap;}
#contents .section .con-box .youtube-list &gt; li{width:25%;margin-bottom:10px;}
#contents .section .con-box .youtube-list &gt; li a{display:block;margin-right:10px;}
#contents .section .con-box .youtube-list &gt; li .img-wrap{}
#contents .section .con-box .youtube-list &gt; li .img-wrap img{display:block;}
#contents .section .con-box .link-list{margin:0 -10px 35px 0;}
#contents .section .con-box .link-list:after{content:'';display:block;clear:both;}
#contents .section .con-box .link-list &gt; li{float:left;width:33.3%;margin-bottom:10px;}
#contents .section .con-box .link-list &gt; li &gt; a{display:block;height:55px;margin-right:10px;line-height:55px;color:#161616;font-size:15px;text-align: center;font-weight:700;background:#f2f4f7;}
#contents .section .con-box .link-list &gt; li &gt; a &gt; img{display: inline-block;vertical-align:middle}</pre></body></html>