#container ul.list{display:flex;flex-wrap:wrap;margin:-15px -10px 0;list-style:none}#container ul.list li{box-sizing:border-box;width:25%;padding:15px 10px;list-style:none}@media(max-width:767px){#container ul.list li{width:50%}}#container ul.list li a{display:block;text-decoration:none;color:#1f1f1f}@media(hover:hover){#container ul.list li a:hover h4{text-decoration:underline}#container ul.list li a:hover figure img{transition:transform .5s ease-out;transform:scale(1.08)}}#container ul.list li figure{box-sizing:border-box;border:solid 1px #ddd;border-radius:10px;aspect-ratio:1/1;overflow:hidden}#container ul.list li figure img{object-fit:cover;width:100%;height:100%;transition:transform .2s ease-out}#container ul.list li h4{margin-top:.8em;font-size:1.6rem}#container .contents{max-width:1000px;margin:3em auto 0}#container .contents .txt{box-sizing:border-box;float:left;width:66.666%;padding-left:30px}#container .contents .imgs{float:left;width:33.333%}#container .contents .imgs figure{box-sizing:border-box;width:100%}#container .contents .imgs figure img{width:100%;margin:0;border:solid 1px #ddd;border-radius:20px}#container .contents .imgs ul{margin:5px -5px 0}#container .contents .imgs li{box-sizing:border-box;float:left;width:33.333%;padding:5px}#container .contents .imgs li img{box-sizing:border-box;margin:0;border:solid 1px #ddd;border-radius:20px;transition:border .2s}#container .contents .imgs li.act img{border:solid 3px #3293d8}#container .contents .imgs li:before{display:none}#container .contents .imgs+.txt h2,#container .contents .imgs+.txt h3{color:#3293d8}#container .contents .imgs+.txt li{position:relative;padding-left:1.5em;list-style:none!important}#container .contents .imgs+.txt li:before{content:"";display:block;position:absolute;top:.75em;left:.2em;width:.5em;height:.5em;background-color:#3293d8;border-radius:100px}#container .contents .btns{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:5em}#container .contents .btns>a{box-sizing:border-box;position:relative;display:inline-block;min-width:260px;padding:.6em 2.6em .6em 1.8em;background-color:#1f1f1f;color:#fff;border:none;border-radius:100px;text-align:left;text-decoration:none;transition:opacity .3s;font-size:1.8rem}#container .contents .btns>a:after{content:"";display:block;position:absolute;top:50%;right:1.2em;width:8px;height:8px;background-color:#3293d8;border-radius:100%;transform:translateY(-50%);transition:all .05s ease-in}@media(hover:hover){#container .contents .btns>a:hover:after{right:.6em;width:28px;height:28px;background:#3293d8 url(../../assets/img/common/icon_arrow0.svg) no-repeat center center/50% auto;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}}@media(max-width:767px){#container .contents .txt,#container .contents .imgs{float:none;width:100%;padding-left:0}#container .contents .imgs figure{box-sizing:border-box;width:100%;border:solid 1px #ddd}#container .contents .imgs figure img{width:100%;margin:0}#container .contents .txt{margin-top:1em}}#container .tabs{display:flex;position:relative;margin:3em 0}#container .tabs:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#3293d8;border-radius:20px}#container .tabs li{box-sizing:border-box;min-width:20%;padding:10px;margin:0;border:solid 2px #3293d8;border-left:none;border-bottom:none;text-align:center;color:#3293d8;cursor:pointer;transition:all .3s}@media(max-width:767px){#container .tabs li{padding:10px;font-size:1rem}}#container .tabs li:first-child{border-left:solid 2px #3293d8;border-radius:10px 0 0}#container .tabs li:last-child{border-radius:0 10px 0 0}#container .tabs li:hover,#container .tabs li.act{background-color:#3293d8;color:#fff}#container .tabcontent{display:none}#container .tabcontent h1{margin:1.5em 0;text-align:left;font-size:2.6rem;font-weight:700;color:#3293d8}#container .tabcontent h4{margin:3em 0 1em;font-size:2.6rem;font-weight:700;color:#3293d8}#container .tabcontent h2,#container .tabcontent h3,#container .tabcontent h4,#container .tabcontent .cF{clear:both}#container .tabcontent *+.cF{margin-top:4em}#container .tabcontent .blue+.cF{margin-top:0}#container .tabcontent p{margin-bottom:1em}#container .tabcontent center,#container .tabcontent .center,#container .tabcontent .imgArea{clear:both;display:block;margin:2em 0;text-align:center}#container .tabcontent li{position:relative;padding-left:1.5em;list-style:none!important}#container .tabcontent li:before{content:"";display:block;position:absolute;top:.75em;left:.2em;width:.5em;height:.5em;background-color:#3293d8;border-radius:100px}#container .tabcontent li+li{margin-top:.5em}#container *[style*="float:left"],#container *[style*="float: left"],#container .fLeft{float:left;margin:0 30px 10px 0!important}#container *[style*="float:right"],#container *[style*="float: right"],#container .fRight,#container h4+.fRight[style*="width:3"],#container h4+.fRight[style*="width: 3"]{float:right;margin:0 0 10px 30px!important}#container .fLeft[style*="width:3"],#container .fRight[style*="width:3"],#container .fLeft[style*="width: 3"],#container .fRight[style*="width: 3"]{box-sizing:border-box;margin:0!important;width:40%!important}#container .fLeft[style*="width:4"],#container .fRight[style*="width:4"],#container .fLeft[style*="width: 4"],#container .fRight[style*="width: 4"]{box-sizing:border-box;margin:0!important;width:55%!important}#container .fLeft[style*="width:385"],#container .fRight[style*="width:385"],#container .fLeft[style*="width: 385"],#container .fRight[style*="width: 385"]{box-sizing:border-box;margin:0!important;width:48%!important}#container .fLeft[style*="width:3"] img,#container .fRight[style*="width:3"] img,#container .fLeft[style*="width:4"] img,#container .fRight[style*="width:4"] img,#container .fLeft[style*="width: 3"] img,#container .fRight[style*="width: 3"] img,#container .fLeft[style*="width: 4"] img,#container .fRight[style*="width: 4"] img{width:100%!important}@media(max-width:767px){#container *[style*="float:left"],#container *[style*="float: left"],#container .fLeft{max-width:40%;margin:0 15px 5px 0!important}#container *[style*="float:right"],#container *[style*="float: right"],#container .fRight{max-width:40%;margin:0 0 5px 15px!important}#container .fLeft[style*="width:3"],#container .fRight[style*="width:3"],#container .fLeft[style*="width:4"],#container .fRight[style*="width:4"],#container .fLeft[style*="width:6"],#container .fRight[style*="width:6"],#container .fLeft[style*="width: 3"],#container .fRight[style*="width: 3"],#container .fLeft[style*="width: 4"],#container .fRight[style*="width: 4"],#container .fLeft[style*="width: 5"],#container .fRight[style*="width: 5"]{float:none;width:100%!important;max-width:100%!important}#container .fLeft[style*="width:3"] img,#container .fRight[style*="width:3"] img,#container .fLeft[style*="width:4"] img,#container .fRight[style*="width:4"] img,#container .fLeft[style*="width: 3"] img,#container .fRight[style*="width: 3"] img,#container .fLeft[style*="width: 4"] img,#container .fRight[style*="width: 4"] img{display:block;margin:auto;width:85%!important}#container .fLeft[style*="width:3"]+.fRight[style*="width:4"],#container .fRight[style*="width:3"]+.fLeft[style*="width:4"],#container .fLeft[style*="width:4"]+.fRight[style*="width:3"],#container .fRight[style*="width:4"]+.fLeft[style*="width:3"],#container .fLeft[style*="width: 3"]+.fRight[style*="width: 4"],#container .fRight[style*="width: 3"]+.fLeft[style*="width: 4"],#container .fLeft[style*="width: 4"]+.fRight[style*="width: 3"],#container .fRight[style*="width: 4"]+.fLeft[style*="width: 3"]{margin-top:1.5em!important}}
