﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@500;700;900&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css2?family=Spartan:wght@800&display=swap");@-ms-viewport{width:device-width}@media all and (min-width: 834px){html{overflow-y:scroll}}body{padding:0;margin:0;min-height:100vh;min-width:320px;background:transparent}.ly_main{margin:0;padding:0;background:transparent;border-radius:0}@media all and (min-width: 834px){.ly_main{padding-top:108px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.ly_main{padding-top:70px}}@media all and (max-width: 460px){.ly_main{padding-top:51px}}.ly_cont{width:calc(100% - 120px);max-width:1100px;margin-left:auto;margin-right:auto}@media (min-width: 1200px){.ly_cont{width:calc(100% - 180px)}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.ly_cont{width:calc(100% - 60px)}}@media all and (max-width: 460px){.ly_cont{width:calc(100% - 40px)}}@media all and (max-width: 460px){.ly_cont.ly_cont__index{width:100%}}.ly_header,.bl_mv,.bl_path_wrapper,.bl_sect,.bl_pager,.ly_cont_aside,.ly_footer{letter-spacing:0;line-height:1.5;box-sizing:border-box;display:block;margin:0;padding:0;-webkit-text-size-adjust:100%;background:url("../img/dummy.png");font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-break:strict;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.ly_header *,.bl_mv *,.bl_path_wrapper *,.bl_sect *,.bl_pager *,.ly_cont_aside *,.ly_footer *{box-sizing:border-box;margin:0;padding:0;background:none;border:none;font:inherit;color:inherit}.ly_header *:before,.ly_header *:after,.bl_mv *:before,.bl_mv *:after,.bl_path_wrapper *:before,.bl_path_wrapper *:after,.bl_sect *:before,.bl_sect *:after,.bl_pager *:before,.bl_pager *:after,.ly_cont_aside *:before,.ly_cont_aside *:after,.ly_footer *:before,.ly_footer *:after{box-sizing:border-box}.ly_header .ly_cont,.bl_mv .ly_cont,.bl_path_wrapper .ly_cont,.bl_sect .ly_cont,.bl_pager .ly_cont,.ly_cont_aside .ly_cont,.ly_footer .ly_cont{margin:0 auto}.ly_header b,.ly_header em,.bl_mv b,.bl_mv em,.bl_path_wrapper b,.bl_path_wrapper em,.bl_sect b,.bl_sect em,.bl_pager b,.bl_pager em,.ly_cont_aside b,.ly_cont_aside em,.ly_footer b,.ly_footer em{font:inherit;font-weight:700}.ly_header i,.bl_mv i,.bl_path_wrapper i,.bl_sect i,.bl_pager i,.ly_cont_aside i,.ly_footer i{font:inherit}.ly_header ol,.ly_header ul,.bl_mv ol,.bl_mv ul,.bl_path_wrapper ol,.bl_path_wrapper ul,.bl_sect ol,.bl_sect ul,.bl_pager ol,.bl_pager ul,.ly_cont_aside ol,.ly_cont_aside ul,.ly_footer ol,.ly_footer ul{list-style:none;padding:0}.ly_header table,.bl_mv table,.bl_path_wrapper table,.bl_sect table,.bl_pager table,.ly_cont_aside table,.ly_footer table{border-collapse:collapse;border-spacing:0}.ly_header caption,.ly_header th,.ly_header td,.bl_mv caption,.bl_mv th,.bl_mv td,.bl_path_wrapper caption,.bl_path_wrapper th,.bl_path_wrapper td,.bl_sect caption,.bl_sect th,.bl_sect td,.bl_pager caption,.bl_pager th,.bl_pager td,.ly_cont_aside caption,.ly_cont_aside th,.ly_cont_aside td,.ly_footer caption,.ly_footer th,.ly_footer td{text-align:left;font-weight:normal;vertical-align:middle}quotes:none .ly_header q:before,.ly_header q:after,quotes:none .ly_header blockquote:before,.ly_header blockquote:after,quotes:none .bl_mv q:before,.bl_mv q:after,quotes:none .bl_mv blockquote:before,.bl_mv blockquote:after,quotes:none .bl_path_wrapper q:before,.bl_path_wrapper q:after,quotes:none .bl_path_wrapper blockquote:before,.bl_path_wrapper blockquote:after,quotes:none .bl_sect q:before,.bl_sect q:after,quotes:none .bl_sect blockquote:before,.bl_sect blockquote:after,quotes:none .bl_pager q:before,.bl_pager q:after,quotes:none .bl_pager blockquote:before,.bl_pager blockquote:after,quotes:none .ly_cont_aside q:before,.ly_cont_aside q:after,quotes:none .ly_cont_aside blockquote:before,.ly_cont_aside blockquote:after,quotes:none .ly_footer q:before,.ly_footer q:after,quotes:none .ly_footer blockquote:before,.ly_footer blockquote:after{content:"";content:none}.ly_header article,.ly_header aside,.ly_header details,.ly_header figcaption,.ly_header figure,.ly_header footer,.ly_header header,.ly_header hgroup,.ly_header main,.ly_header menu,.ly_header nav,.ly_header section,.ly_header summary,.bl_mv article,.bl_mv aside,.bl_mv details,.bl_mv figcaption,.bl_mv figure,.bl_mv footer,.bl_mv header,.bl_mv hgroup,.bl_mv main,.bl_mv menu,.bl_mv nav,.bl_mv section,.bl_mv summary,.bl_path_wrapper article,.bl_path_wrapper aside,.bl_path_wrapper details,.bl_path_wrapper figcaption,.bl_path_wrapper figure,.bl_path_wrapper footer,.bl_path_wrapper header,.bl_path_wrapper hgroup,.bl_path_wrapper main,.bl_path_wrapper menu,.bl_path_wrapper nav,.bl_path_wrapper section,.bl_path_wrapper summary,.bl_sect article,.bl_sect aside,.bl_sect details,.bl_sect figcaption,.bl_sect figure,.bl_sect footer,.bl_sect header,.bl_sect hgroup,.bl_sect main,.bl_sect menu,.bl_sect nav,.bl_sect section,.bl_sect summary,.bl_pager article,.bl_pager aside,.bl_pager details,.bl_pager figcaption,.bl_pager figure,.bl_pager footer,.bl_pager header,.bl_pager hgroup,.bl_pager main,.bl_pager menu,.bl_pager nav,.bl_pager section,.bl_pager summary,.ly_cont_aside article,.ly_cont_aside aside,.ly_cont_aside details,.ly_cont_aside figcaption,.ly_cont_aside figure,.ly_cont_aside footer,.ly_cont_aside header,.ly_cont_aside hgroup,.ly_cont_aside main,.ly_cont_aside menu,.ly_cont_aside nav,.ly_cont_aside section,.ly_cont_aside summary,.ly_footer article,.ly_footer aside,.ly_footer details,.ly_footer figcaption,.ly_footer figure,.ly_footer footer,.ly_footer header,.ly_footer hgroup,.ly_footer main,.ly_footer menu,.ly_footer nav,.ly_footer section,.ly_footer summary{display:block}.ly_header a,.bl_mv a,.bl_path_wrapper a,.bl_sect a,.bl_pager a,.ly_cont_aside a,.ly_footer a{text-decoration:none;color:inherit}.ly_header a img,.bl_mv a img,.bl_path_wrapper a img,.bl_sect a img,.bl_pager a img,.ly_cont_aside a img,.ly_footer a img{border:none}.ly_header a:hover,.ly_header a:focus,.bl_mv a:hover,.bl_mv a:focus,.bl_path_wrapper a:hover,.bl_path_wrapper a:focus,.bl_sect a:hover,.bl_sect a:focus,.bl_pager a:hover,.bl_pager a:focus,.ly_cont_aside a:hover,.ly_cont_aside a:focus,.ly_footer a:hover,.ly_footer a:focus{text-decoration:none}.ly_header a[href^="tel:"],.bl_mv a[href^="tel:"],.bl_path_wrapper a[href^="tel:"],.bl_sect a[href^="tel:"],.bl_pager a[href^="tel:"],.ly_cont_aside a[href^="tel:"],.ly_footer a[href^="tel:"]{transition:none;cursor:default}.ly_header a[href^="tel:"]:hover,.ly_header a[href^="tel:"]:focus,.bl_mv a[href^="tel:"]:hover,.bl_mv a[href^="tel:"]:focus,.bl_path_wrapper a[href^="tel:"]:hover,.bl_path_wrapper a[href^="tel:"]:focus,.bl_sect a[href^="tel:"]:hover,.bl_sect a[href^="tel:"]:focus,.bl_pager a[href^="tel:"]:hover,.bl_pager a[href^="tel:"]:focus,.ly_cont_aside a[href^="tel:"]:hover,.ly_cont_aside a[href^="tel:"]:focus,.ly_footer a[href^="tel:"]:hover,.ly_footer a[href^="tel:"]:focus{opacity:1}@media all and (min-width: 834px){.ly_header a[href^="tel:"],.bl_mv a[href^="tel:"],.bl_path_wrapper a[href^="tel:"],.bl_sect a[href^="tel:"],.bl_pager a[href^="tel:"],.ly_cont_aside a[href^="tel:"],.ly_footer a[href^="tel:"]{pointer-events:none}}.ly_header img,.bl_mv img,.bl_path_wrapper img,.bl_sect img,.bl_pager img,.ly_cont_aside img,.ly_footer img{max-width:100%;height:auto}.ly_header figure,.ly_header picture,.bl_mv figure,.bl_mv picture,.bl_path_wrapper figure,.bl_path_wrapper picture,.bl_sect figure,.bl_sect picture,.bl_pager figure,.bl_pager picture,.ly_cont_aside figure,.ly_cont_aside picture,.ly_footer figure,.ly_footer picture{display:block;text-align:center}.ly_header figure img,.ly_header picture img,.bl_mv figure img,.bl_mv picture img,.bl_path_wrapper figure img,.bl_path_wrapper picture img,.bl_sect figure img,.bl_sect picture img,.bl_pager figure img,.bl_pager picture img,.ly_cont_aside figure img,.ly_cont_aside picture img,.ly_footer figure img,.ly_footer picture img{vertical-align:bottom}@media all and (max-width: 833.9px){.bl_mv_col{display:flex;flex-direction:column}.bl_mv_col .bl_mv_title{order:1}.bl_mv_col .bl_mv_subTitle{order:2}.bl_mv_col .bl_mv_description{order:3}}.bl_mv.bl_mv__sub{position:relative;line-height:1;font-size:14px;text-align:center}@media all and (min-width: 834px){.bl_mv.bl_mv__sub{background:url(../img/header/sub_mv_pc.jpg) no-repeat center center;background-size:cover;height:270px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub{background:url(../img/header/sub_mv_tb.jpg) no-repeat center center;background-size:cover;height:250px}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub{background-image:url(../img/header/sub_mv_sp.jpg);background-size:cover;height:255px}}.bl_mv.bl_mv__sub.un_child{height:auto}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child{background:url(../img/header/sub_mv2_pc.png) no-repeat center center;background-size:cover;height:340px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child{background:url(../img/header/sub_mv2_tb.png) no-repeat center center;background-size:cover;min-height:440px;padding:40px 0}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child{background-image:url(../img/header/sub_mv2_sp.png);background-size:cover;min-height:297.5px;padding:34px 0}}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child .bl_mv_inner{max-width:1100px}}.bl_mv.bl_mv__sub.un_child .bl_mv_col{display:flex}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child .bl_mv_col{align-items:flex-end;justify-content:space-between;gap:5.4%;width:100%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_mv_col{align-items:center}}@media all and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_mv_col{flex-direction:column}}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child .bl_mv_col .bl_mv_col_left{text-align:left;width:67%}}@media all and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_mv_col .bl_mv_col_left{display:flex;flex-direction:column}.bl_mv.bl_mv__sub.un_child .bl_mv_col .bl_mv_col_left .bl_mv_title{order:1}.bl_mv.bl_mv__sub.un_child .bl_mv_col .bl_mv_col_left .bl_mv_subTitle{order:2}.bl_mv.bl_mv__sub.un_child .bl_mv_col .bl_mv_col_left .bl_mv_description{order:3}.bl_mv.bl_mv__sub.un_child .bl_mv_col .bl_mv_col_left .bl_btns{order:4}}.bl_mv.bl_mv__sub.un_child .bl_mv_col .bl_mv_col_right{width:100%}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child .bl_mv_col .bl_mv_col_right{width:28%;margin-bottom:-10px}}.bl_mv.bl_mv__sub.un_child .bl_btns{display:flex;gap:15px}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child .bl_btns{margin-top:30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_btns{justify-content:center;margin-top:22px}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_btns{display:none}}.bl_mv.bl_mv__sub.un_child .bl_btns li a{display:block;color:#fff;width:210px;line-height:65px;border-radius:6px;border:0.96px solid #fff;box-shadow:1.02px 1.02px 2.05px rgba(0,0,0,0.2);font-size:15px;font-weight:500;text-align:center;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_btns li a{width:180px;line-height:54px;font-size:14px}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_btns li a{width:179.35px;line-height:40.8px;font-size:11.9px}}.bl_mv.bl_mv__sub.un_child .bl_btns li a:hover{opacity:0.7}.bl_mv.bl_mv__sub.un_child .bl_btns li:first-child a{background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%)}.bl_mv.bl_mv__sub.un_child .bl_btns li:first-child a:hover{background:#fff;border:1.01px solid #ff593b;color:#E75A24}.bl_mv.bl_mv__sub.un_child .bl_btns li:last-child a{background:#000}.bl_mv.bl_mv__sub.un_child .bl_btns li:last-child a:hover{background:#fff;border:1.01px solid #000;color:#000}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_btns li:last-child{margin-top:8.5px}}.bl_mv.bl_mv__sub.un_child .bl_service_recommend{background:#fff;border:2px solid #000;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend{margin-top:22px;max-width:500px}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend{margin-top:25.5px}}.bl_mv.bl_mv__sub.un_child .bl_service_recommend dt{line-height:33px;background:#363636;color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dt{font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dt{line-height:32px;font-size:13px}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dt{line-height:28.9px;font-size:11.9px}}.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd ul li{display:flex;align-items:center;text-align:left;line-height:1.5}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd ul li{padding:12px 16px;font-size:13.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd ul li{padding:18px 27px;font-size:14px}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd ul li{padding:13.6px 17px;font-size:11.05px}}.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd ul li:before{content:'';background:url("../img/ads/check.png") no-repeat center center;background-size:contain;width:22px;height:22px;margin-right:12px;display:inline-block;vertical-align:middle;flex:none}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd ul li:before{width:17.85px;height:17.85px}}.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd ul li+li{background-image:repeating-linear-gradient(90deg, #a1a1a1, #a1a1a1 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule{padding:10px 20px 15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule{display:flex;justify-content:space-between;align-items:center;padding:20px}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule{padding:16.15px 0 17px}}.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule .el_theme{text-align:left;line-height:2.0;font-size:13.5px}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule .el_theme{width:90%;margin:auto;font-size:11.9px}}.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule .el_theme span:first-child{font-weight:600}.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule label{display:block;border-radius:4px;border:1px solid #333;color:#fff;font-weight:600;display:flex;flex-direction:column;justify-content:center;align-items:center}@media all and (min-width: 834px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule label{height:45px;font-size:15px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule label{height:46px;font-size:12px;max-width:156px;width:100%}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule label{height:35.7px;font-size:11.9px;width:90%;margin:10.2px auto 0}}.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule label.un_open{background:#3ea875}.bl_mv.bl_mv__sub.un_child .bl_service_recommend dd.el_schedule label.un_close{background:#ed3b3b}.bl_mv.bl_mv__sub .bl_mv_inner{margin:0 auto;height:100%;display:flex;flex-wrap:wrap;width:calc(100% - 120px);max-width:1100px;justify-content:center;align-items:center;align-content:center;position:relative}@media (min-width: 1180px){.bl_mv.bl_mv__sub .bl_mv_inner{width:calc(100% - 100px)}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub .bl_mv_inner{width:calc(100% - 40px)}}.bl_mv.bl_mv__sub .bl_mv_title{letter-spacing:0.06em;font-weight:600}@media all and (max-width: 460px){.bl_mv.bl_mv__sub .bl_mv_title{line-height:1.5;font-size:20.4px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub .bl_mv_title{line-height:1.5;font-size:24px}}@media all and (min-width: 834px){.bl_mv.bl_mv__sub .bl_mv_title{font-size:27px}}.bl_mv.bl_mv__sub .bl_mv_subTitle{display:block;line-height:1.1;font-size:13.5px;color:#E75A24;font-weight:600}@media all and (min-width: 834px){.bl_mv.bl_mv__sub .bl_mv_subTitle{margin-bottom:24px;margin-top:-15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub .bl_mv_subTitle{margin-top:15px}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub .bl_mv_subTitle{font-size:11.9px;margin-top:10.2px}}.bl_mv.bl_mv__sub .bl_mv_description{line-height:2.0}@media all and (min-width: 834px){.bl_mv.bl_mv__sub .bl_mv_description{margin-top:28px;font-size:14px;letter-spacing:.05em}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__sub .bl_mv_description{margin-top:28px;font-size:14px;letter-spacing:.01em;text-align:left}}@media all and (max-width: 460px){.bl_mv.bl_mv__sub .bl_mv_description{margin-top:14.96px;font-size:12.75px;line-height:2.0;letter-spacing:.05em;text-align:left}}.bl_path_wrapper{position:relative}.bl_path_wrapper .bl_path{display:flex;flex-wrap:wrap;width:calc(100% - 120px);max-width:1100px;margin:0 auto;justify-content:flex-start;letter-spacing:.05em;line-height:1.5;color:#000;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;align-items:center;align-content:center;overflow:hidden;font-size:13px}@media (min-width: 1200px){.bl_path_wrapper .bl_path{width:calc(100% - 100px)}}@media all and (min-width: 834px){.bl_path_wrapper .bl_path{padding:15px 0 0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_path_wrapper .bl_path{font-size:12.5px;padding:15px 0 0;width:calc(100% - 60px)}}@media all and (max-width: 460px){.bl_path_wrapper .bl_path{font-size:11.05px;padding:12.75px 0 0;width:calc(100% - 40px)}}.bl_path_wrapper .bl_path>li{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50em}@media all and (min-width: 834px){.bl_path_wrapper .bl_path>li{letter-spacing:.1em}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_path_wrapper .bl_path>li{max-width:30em}}@media all and (max-width: 460px){.bl_path_wrapper .bl_path>li{max-width:16em}}.bl_path_wrapper .bl_path>li:nth-child(n+2):before{box-sizing:border-box;content:">";margin:0 .5em}@media all and (min-width: 834px){.bl_path_wrapper .bl_path a{transition:.2s opacity}.bl_path_wrapper .bl_path a:hover,.bl_path_wrapper .bl_path a:focus{opacity:.7}}.bl_path_wrapper .bl_path h1{display:inline}.bl_path_wrapper.bl_path_wrapper__float+#content-w>section:nth-child(1){padding-top:134px}@media all and (max-width: 460px){.bl_path_wrapper.bl_path_wrapper__float+#content-w>section:nth-child(1){padding-top:102px}}.bl_path_wrapper.bl_path_wrapper__float .bl_path{position:absolute;padding:0;top:20px;left:calc(50% - 550px)}@media all and (max-width: 460px){.bl_path_wrapper.bl_path_wrapper__float .bl_path{left:15px;top:15px}}.bl_bnrs{display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto}.bl_table{table-layout:fixed;width:100%;margin:0 auto}.bl_table th,.bl_table td{border:1px solid #999;padding:.5em 1em}.bl_table th{background:#f6f6f6;font-weight:700}.bl_list{padding:0;margin:0 auto;list-style:none;max-width:100%}.bl_list>li{padding-left:1em}.bl_list>li:before{box-sizing:border-box;float:left;font:inherit;display:block;width:1em;margin-left:-1em;content:"・"}.bl_list.bl_list__note>li:before{content:"※"}.bl_list.bl_list__dia>li:before{content:"◆"}.bl_list.bl_list__num{list-style:decimal;padding-left:1.5em}.bl_list.bl_list__num>li{padding-left:0}.bl_list.bl_list__num>li:before{display:none}.bl_iframe_wrapper{position:relative;display:block;overflow:hidden;width:100%;height:320px}.bl_iframe_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.el_btn,.bl_pager>li>a,.bl_pager>li>span{appearance:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;text-align:center;cursor:pointer;border:none;background:transparent;color:inherit;outline:none;font:inherit;width:auto;padding:.25em .75em .35em;line-height:1.25;min-width:44px;min-height:44px}.el_btn{background:#ffe400;color:#fff}@media all and (min-width: 834px){.el_btn{transition:.2s opacity}.el_btn:hover,.el_btn:focus{opacity:.7}}.el_bnr{display:block;max-width:100%}.el_bnr img{width:100%;height:auto;vertical-align:bottom}@media all and (min-width: 834px){a.el_bnr{transition:.2s opacity}a.el_bnr:hover,a.el_bnr:focus{opacity:.7}}.el_wbr,.bl_header_nav a,.bl_header_nav label,.bl_footer_nav a,.bl_footer_nav label{max-width:100%;word-break:keep-all;word-wrap:break-word;overflow-wrap:break-word}.el_wbr wbr:before,.bl_header_nav a wbr:before,.bl_header_nav label wbr:before,.bl_footer_nav a wbr:before,.bl_footer_nav label wbr:before{content:"\0200b"}.el_w{display:inline-block}.el_img{display:block;max-width:100%;max-height:100vw;overflow:hidden}.el_img:empty{position:relative;background:#e1ccc3}.el_img:empty:before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;background:url(../img/i_noimage_wt.png) no-repeat center/45% auto}@media all and (min-width: 834px){.el_img:empty:before{image-rendering:-webkit-optimize-contrast}}.el_img img{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}@media all and (max-width: 833.9px){.hp_pc{display:none !important}}@media all and (min-width: 834px){.hp_tb_sp{display:none !important}}@media all and (max-width: 460px){.hp_tb{display:none !important}}@media all and (min-width: 834px){.hp_tb{display:none !important}}@media all and (min-width: 460.1px){.hp_sp{display:none !important}}@media all and (max-width: 460px){.hp_tb-{display:none}}.hp_flls1e:first-letter{letter-spacing:1em !important}.hp_tar{text-align:right !important}.hp_ls0{letter-spacing:0 !important}.hp_df_fdc_aic{display:flex !important;flex-direction:column !important;align-items:center !important}#content-w{padding-top:0}#footer{padding:0}a:hover img,a:focus img{opacity:1}.copyr{display:none}@keyframes bgLoopX{0%{background-position:right 0 bottom 0}100%{background-position:right 100px bottom 0}}.bl_latestPosts{width:100%;display:flex;flex-wrap:wrap}.bl_latestPost{position:relative;width:100%}.bl_latestPost>a{display:block;width:100%;height:100%}@media all and (min-width: 834px){.bl_latestPost>a:hover figure img,.bl_latestPost>a:hover figure:empty:before,.bl_latestPost>a:focus figure img,.bl_latestPost>a:focus figure:empty:before{transform:scale(1.1)}}.bl_latestPost figure{overflow:hidden}@media all and (min-width: 834px){.bl_latestPost figure{height:270px}}.bl_latestPost figure:empty:before{transition:.4s transform}.bl_latestPost figure img{vertical-align:bottom;max-width:100%;width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';transition:.4s transform}.bl_latestPost time{display:block;white-space:nowrap;letter-spacing:.05em}.bl_latestPost h3{display:block}.bl_latestPosts_cats{display:inline-block;overflow:hidden;white-space:nowrap;max-width:100%;text-overflow:ellipsis}.bl_latestPosts_cats>i{display:inline;margin-right:.75em}.bl_latestPosts_cats>i:last-child{margin-right:0}.bl_sect_wideTitle{position:relative;z-index:1;text-align:center;font-weight:700;line-height:1.25;margin-bottom:110px;padding:1em 0 1.5em;color:#fff;font-size:42px;letter-spacing:.14em;line-height:1.52}@media all and (max-width: 460px){.bl_sect_wideTitle{font-size:34px;margin-bottom:93.5px;padding:.75em 0;letter-spacing:0;line-height:1.3}}.bl_sect_wideTitle em{color:#ffe400;display:inline-block}.bl_sect_wideTitle small{font-size:.8em}.bl_sect_wideTitle:after{display:block;position:absolute;content:"";z-index:-1;top:0;left:calc(-100vw + 50%);height:100%;width:200vw;background:#6b321b}.bl_sect_wideTitle:before{display:block;position:absolute;content:"";z-index:-1;left:50%;bottom:0;background:#6b321b;width:86px;height:86px;transform:translate(-50%, 50%) scale(1, 0.7) rotate(45deg)}@media all and (max-width: 460px){.bl_sect_wideTitle:before{width:52px;height:52px}}.el_btn.el_btn__s1{background:#fff;border:4px solid #6b321b;color:#6b321b;font-weight:700;letter-spacing:.2em;border-radius:10px}.el_btn.el_btn__s1:after{box-sizing:border-box;display:inline-block;content:"";background:url(../img/i_arrow2_r_br.png) no-repeat center/contain;margin:0 0 -0.15em 0.5em;width:1em;height:1em}@media all and (max-width: 460px){.el_btn.el_btn__s1{border-radius:6px;border-width:2px;width:100%;max-width:300px;min-height:85px;font-size:25.5px}}@media all and (min-width: 834px){.el_btn.el_btn__s1{font-size:20px;width:400px;height:80px;image-rendering:-webkit-optimize-contrast}}.el_btn.el_btn__s2{background:#6b321b;color:#fff;font-weight:500;font-size:18px;letter-spacing:.2em;border-radius:5px}.el_btn.el_btn__s2:after{box-sizing:border-box;display:inline-block;content:"";background:url(../img/i_arrow2_r_wt.png) no-repeat center/contain;margin:0 0 -0.15em 0.5em;width:1.12em;height:1.12em}@media all and (max-width: 460px){.el_btn.el_btn__s2{border-radius:4px;width:100%;max-width:300px;min-height:85px;font-size:25.5px}}@media all and (min-width: 834px){.el_btn.el_btn__s2{min-width:280px;height:60px;image-rendering:-webkit-optimize-contrast}}.un_cols.un_cols__textAndImg{max-width:1000px;margin:0 auto}@media all and (max-width: 460px){.un_cols.un_cols__textAndImg{margin-top:64px}}@media all and (max-width: 460px){.un_cols.un_cols__textAndImg>li{font-size:23.8px}.un_cols.un_cols__textAndImg>li:nth-child(n+2){margin-top:119px}}@media all and (min-width: 834px){.un_cols.un_cols__textAndImg>li{margin-top:80px;overflow:hidden;font-size:16px;line-height:1.63}.un_cols.un_cols__textAndImg>li:nth-child(2n-1)>figure{float:left}.un_cols.un_cols__textAndImg>li:nth-child(2n-1)>figure ~ *{margin-left:53%}.un_cols.un_cols__textAndImg>li:nth-child(2n)>figure{float:right}.un_cols.un_cols__textAndImg>li:nth-child(2n)>figure ~ *{margin-right:53%}}@media all and (max-width: 460px){.un_cols.un_cols__textAndImg>li>figure{max-width:90%;margin:0 auto}}@media all and (min-width: 834px){.un_cols.un_cols__textAndImg>li>figure{width:50%}}.un_cols.un_cols__textAndImg>li>h3{font-size:24px;font-weight:700;letter-spacing:.05em;line-height:1.42em;color:#6b321b;margin-top:.25em;padding-bottom:.4em;border-bottom:3px solid #ffe400;margin-bottom:.5em}@media all and (max-width: 460px){.un_cols.un_cols__textAndImg>li>h3{font-size:34px;margin-top:.75em;padding-bottom:.75em;text-align:center;line-height:1.25}}.un_cols.un_cols__textAndImg>li>h3 small{letter-spacing:0;display:inline-block}@media all and (max-width: 460px){.un_cols.un_cols__textAndImg>li>h3 small{font-size:.75em}}.bl_sect_iconTopTitle{background:no-repeat center top/60px auto;font-size:36px;font-weight:700;letter-spacing:.2em;padding-top:80px;padding-left:.2em;text-align:center;color:#6b321b}@media all and (max-width: 460px){.bl_sect_iconTopTitle{background-size:68px auto;padding-top:93.5px;font-size:42.5px}}@media all and (min-width: 834px){.bl_sect_iconTopTitle{image-rendering:-webkit-optimize-contrast}}.bl_btns.bl_btns__cta{max-width:1000px}@media all and (max-width: 460px){.bl_btns.bl_btns__cta>.el_btn{min-height:102px;max-width:270px}.bl_btns.bl_btns__cta>.el_btn:nth-child(n+2){margin-top:20px}}@media all and (min-width: 834px){.el_btn.el_btn__s1[href^="tel:"]{background:transparent;border:none}}.el_btn.el_btn__s1[href^="tel:"]:after{display:none}.el_btn.el_btn__s1[href^="tel:"] i{font-size:16px;font-weight:700;letter-spacing:.2em;padding-left:.2em}@media all and (max-width: 460px){.el_btn.el_btn__s1[href^="tel:"] i{display:none}}.el_btn.el_btn__s1[href^="tel:"] b{font-weight:900;letter-spacing:.05em;font-size:38px;white-space:nowrap}@media all and (max-width: 460px){.el_btn.el_btn__s1[href^="tel:"] b{font-size:35.7px}}.el_btn.el_btn__s1[href^="tel:"] b:before{box-sizing:border-box;display:inline-block;content:"";background:url(../img/i_tel_br.png) no-repeat center/contain;margin:0 0.25em -0.15em 0;width:1em;height:1em}.el_btn.el_btn__s1[href^="tel:"] b:before{border:2px solid #6b321b;border-radius:50%;background-size:auto 55%}.el_btn.el_btn__s1[href^="tel:"] u{font-size:18.7px;letter-spacing:.2em;padding-left:.2em;margin-top:.25em;text-decoration:none}@media all and (min-width: 834px){.el_btn.el_btn__s1[href^="tel:"] u{display:none}}@media all and (max-width: 460px){.el_btn.el_btn__s1[href*="contact/"]{min-height:102px}}.el_btn.el_btn__s1[href*="contact/"]:after{display:none}@media all and (max-width: 460px){.el_btn.el_btn__s1[href*="contact/"] b{letter-spacing:0}}.el_btn.el_btn__s1[href*="contact/"] b:before{box-sizing:border-box;display:inline-block;content:"";background:url(../img/i_mail_br.png) no-repeat center/contain;margin:0 0.5em -0.15em 0;width:1.25em;height:1em}.bl_company_profile{background:#fff;width:100%;max-width:1000px;margin:0 auto}@media all and (max-width: 460px){.bl_company_profile{margin-top:42.5px}}@media all and (min-width: 834px){.bl_company_profile{margin-top:60px;max-width:100%;width:1000px;font-size:16px}}.bl_company_profile tr:nth-child(2n) th,.bl_company_profile tr:nth-child(2n) td{background:#f3ecea}.bl_company_profile th,.bl_company_profile td{padding:1.1em 1em 1.2em;line-height:2.13;vertical-align:top}@media all and (max-width: 460px){.bl_company_profile th,.bl_company_profile td{padding:.75em .75em .8em;line-height:1.69}}.bl_company_profile th{font-weight:700;width:20%}@media all and (max-width: 460px){.bl_company_profile th{width:6.5em}}@media all and (min-width: 834px){.bl_company_profile th{letter-spacing:.1em;padding-left:3em}}.bl_company_profile td{letter-spacing:.05em}.bl_company_profile td .el_mail{color:#508ada}@media all and (min-width: 834px){.bl_company_profile td .el_mail{transition:.2s opacity}.bl_company_profile td .el_mail:hover,.bl_company_profile td .el_mail:focus{opacity:.7}}@media all and (min-width: 834px){.bl_company_profile .un_ib>li{display:inline-block;margin-right:1.5em}}@media all and (min-width: 834px){.bl_sect__requestIinfoForm{padding-top:50px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__requestIinfoForm{padding-top:50px;padding-bottom:55px}}@media all and (max-width: 460px){.bl_sect__requestIinfoForm{padding-top:35.7px;padding-bottom:42.5px}}.bl_sect__requestIinfoForm .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__requestIinfoForm .bl_sect_title{margin-bottom:20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__requestIinfoForm .bl_sect_title{margin-bottom:20px}}@media all and (max-width: 460px){.bl_sect__requestIinfoForm .bl_sect_title{margin-bottom:17px}}@media all and (min-width: 834px){.bl_sect__requestIinfoForm .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__requestIinfoForm .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__requestIinfoForm .bl_sect_title h2{font-size:20.4px}}.bl_sect__requestIinfoForm .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__requestIinfoForm .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__requestIinfoForm .bl_sect_title p{font-size:11px;margin-top:15px}}@media all and (max-width: 460px){.bl_sect__requestIinfoForm .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.swiper-button-next,.swiper-button-prev{z-index:1}.entry-content .bl_short_btns{text-align:center;margin-bottom:30px}@media all and (max-width: 460px){.entry-content .bl_short_btns{margin-bottom:calc(30vw / 6.4)}}.entry-content .bl_short_btns a{display:inline-block;text-decoration:none;border-radius:5px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);color:#fff;font-size:18px;font-weight:500;position:relative;transition:.2s opacity;letter-spacing:-0.02em;padding:21px 21px 22px 21px;padding-right:38px;min-width:320px;box-sizing:border-box;line-height:1.25;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media all and (min-width: 460.1px) and (max-width: 833.9px){.entry-content .bl_short_btns a{font-size:17px;font-weight:500;padding:20px 20px 21px 20px;padding-right:36px;min-width:300px}}@media all and (max-width: 460px){.entry-content .bl_short_btns a{border-radius:calc(5vw / 6);font-size:calc(20vw / 5.4);padding:calc(23vw / 6.4);padding-bottom:calc(23vw / 6);padding-right:calc(54vw / 7.8);min-width:calc(360vw / 6)}}.entry-content .bl_short_btns a:after{content:'';background:url("../img/shot_btn_arrow.png") no-repeat center center;background-size:contain;position:absolute;top:1px;bottom:0;right:18px;width:23px;height:23px;margin:auto}@media all and (max-width: 460px){.entry-content .bl_short_btns a:after{right:calc(23vw / 6.4);width:calc(26vw / 6.4);height:calc(26vw / 6.4)}}.entry-content .bl_short_btns a:hover{opacity:0.7}@media all and (min-width: 834px){.bl_sect__requestIinfoForm{padding-top:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__requestIinfoForm{padding-top:40px}}@media all and (max-width: 460px){.bl_sect__requestIinfoForm{padding-top:30px}}@media all and (max-width: 460px){.bl_sect__requestIinfoForm .ly_cont{width:calc(100% - 30px)}}@media all and (min-width: 834px){#satori__creative_container{margin-top:-120px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container{margin-top:-85px}}@media all and (max-width: 460px){#satori__creative_container{margin-top:-60px}}#satori__creative_container .satori__notes{display:none}#satori__creative_container .satori__custom_form{margin-left:auto;margin-right:auto;width:calc(100% - 30px);background-color:transparent}@media all and (min-width: 834px){#satori__creative_container .satori__custom_form{max-width:760px;width:calc(100% - 100px);padding-top:120px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__custom_form{max-width:660px;padding-top:85px}}@media all and (max-width: 460px){#satori__creative_container .satori__custom_form{width:100%;padding-top:60px}}#satori__creative_container .satori__custom_form .satori__input_group{padding:7px 10px}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__custom_form .satori__input_group{padding:6px 10px}}@media all and (max-width: 460px){#satori__creative_container .satori__custom_form .satori__input_group{padding:6px 10px}}#satori__creative_container .satori__custom_form .satori__input_group label,#satori__creative_container .satori__custom_form .satori__horiz_group label{font-size:14.5px;font-weight:500;padding-bottom:6px;color:#111111}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__custom_form .satori__input_group label,#satori__creative_container .satori__custom_form .satori__horiz_group label{font-size:14.5px}}@media all and (max-width: 460px){#satori__creative_container .satori__custom_form .satori__input_group label,#satori__creative_container .satori__custom_form .satori__horiz_group label{font-size:12.75px}}#satori__creative_container .satori__custom_form .satori__input_group input,#satori__creative_container .satori__custom_form .satori__horiz_group input{font-size:14.5px;font-weight:300;color:#6a6a6a;padding:7px}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__custom_form .satori__input_group input,#satori__creative_container .satori__custom_form .satori__horiz_group input{font-size:15px}}@media all and (max-width: 460px){#satori__creative_container .satori__custom_form .satori__input_group input,#satori__creative_container .satori__custom_form .satori__horiz_group input{font-size:12.75px}}#satori__creative_container .satori__custom_form .satori__input_group textarea,#satori__creative_container .satori__custom_form .satori__horiz_group textarea{height:180px}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__custom_form .satori__input_group textarea,#satori__creative_container .satori__custom_form .satori__horiz_group textarea{height:99px}}@media all and (max-width: 460px){#satori__creative_container .satori__custom_form .satori__input_group textarea,#satori__creative_container .satori__custom_form .satori__horiz_group textarea{height:110.5px}}#satori__creative_container .satori__custom_form #satori__privacy_policy_agreement_wrapper{border:18px solid #dddddd;margin:22px 10px 0px;padding:15px 20px 18px;font-size:14.5px}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__custom_form #satori__privacy_policy_agreement_wrapper{margin-top:25px;border:12px solid #b2b2b2;padding:15px 20px 15px;font-size:14px}}@media all and (max-width: 460px){#satori__creative_container .satori__custom_form #satori__privacy_policy_agreement_wrapper{margin-top:21.25px;border:10.2px solid #b2b2b2;padding:14.45px 12.75px 14.45px;font-size:12.75px}}#satori__creative_container .satori__custom_form #satori__privacy_policy_agreement_wrapper p{margin:0 0 0 0}#satori__creative_container .satori__custom_form #satori__privacy_policy_agreement_wrapper div a{color:#E75A24}#satori__creative_container .satori__custom_form #satori__privacy_policy_agreement_wrapper .satori__message+.satori__input_group{margin-top:10px}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__custom_form #satori__privacy_policy_agreement_wrapper .satori__message+.satori__input_group{margin-top:6px}}@media all and (max-width: 460px){#satori__creative_container .satori__custom_form #satori__privacy_policy_agreement_wrapper .satori__message+.satori__input_group{margin-top:6.8px}}#satori__creative_container #satori__finish_panel{width:100%;padding:130px 0px 15px}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container #satori__finish_panel{padding:100px 0px 15px !important}}@media all and (max-width: 460px){#satori__creative_container #satori__finish_panel{padding:70px 0px 15px !important}}#satori__creative_container #satori__finish_panel .satori__message{text-align:center !important}#satori__creative_container #satori__finish_panel p{font-size:15px}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container #satori__finish_panel p{font-size:14.5px}}@media all and (max-width: 460px){#satori__creative_container #satori__finish_panel p{font-size:12.75px}}#satori__creative_container .satori__require{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);font-size:11.5px;font-weight:500;text-align:center;width:32px;line-height:10px;display:inline-block;color:#fff}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__require{font-size:11px;width:32px;line-height:16px}}@media all and (max-width: 460px){#satori__creative_container .satori__require{font-size:10.2px;width:29.75px;line-height:10.2px}}#satori__creative_container .satori__not_require{display:none}#satori__creative_container .satori__error_messages{font-size:14.5px}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__error_messages{font-size:14px}}@media all and (max-width: 460px){#satori__creative_container .satori__error_messages{font-size:11.9px}}#satori__creative_container .satori__btn{border-radius:4px;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);font-weight:500;letter-spacing:0.05em;font-size:18px}#satori__creative_container .satori__btn.submit{color:#fff;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%)}#satori__creative_container .satori__btn.cancel{margin-bottom:20px;background:#000;color:#fff}@media all and (min-width: 834px){#satori__creative_container .satori__btn{height:65px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__btn{height:65px;font-size:18px}}@media all and (max-width: 460px){#satori__creative_container .satori__btn{height:51px;font-size:13.6px}}#satori__creative_container .satori__submit_group{position:relative;margin:auto}@media all and (min-width: 834px){#satori__creative_container .satori__submit_group{max-width:320px;margin-top:30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__submit_group{max-width:320px;margin-top:30px}}@media all and (max-width: 460px){#satori__creative_container .satori__submit_group{max-width:255px;margin-top:29.75px}}#satori__creative_container .satori__submit_group:after{content:'';background:url(../img/contact/arrow.png) no-repeat center center;background-size:contain;position:absolute;bottom:20px;width:22px;height:22px;right:15px}@media all and (min-width: 460.1px) and (max-width: 833.9px){#satori__creative_container .satori__submit_group:after{width:20px;height:20px;right:16px;bottom:22px}}@media all and (max-width: 460px){#satori__creative_container .satori__submit_group:after{width:18.7px;height:18.7px;right:12.75px;bottom:16px}}body.blog #content,body.single #content,body.archive #content,body.archive.date #content,body.archive.category #content,body.post-template-default #content{max-width:960px}@media all and (min-width: 834px){body.blog #content,body.single #content,body.archive #content,body.archive.date #content,body.archive.category #content,body.post-template-default #content{margin:0 auto}}body.blog #content main,body.single #content main,body.archive #content main,body.archive.date #content main,body.archive.category #content main,body.post-template-default #content main{max-width:780px}@media all and (min-width: 834px){body.blog #content main,body.single #content main,body.archive #content main,body.archive.date #content main,body.archive.category #content main,body.post-template-default #content main{margin-right:320px;margin-left:0px}}body.blog #content main,body.single #content main,body.archive #content main,body.archive.date #content main,body.archive.category #content main,body.post-template-default #content main{padding:0;background:transparent}body.blog #content-w,body.single #content-w,body.archive #content-w,body.archive.date #content-w,body.archive.category #content-w,body.post-template-default #content-w{padding-bottom:100px}@media all and (max-width: 460px){body.blog #content-w,body.single #content-w,body.archive #content-w,body.archive.date #content-w,body.archive.category #content-w,body.post-template-default #content-w{padding-bottom:50px}}@media only screen and (min-width: 960px){#content #contentInner{float:none;margin:auto}}#content #contentInner main{margin:auto;max-width:none}body.blog article,body.single article,body.archive article{width:calc(100% - 30px);margin:0 auto}@media all and (min-width: 834px){body.blog article,body.single article,body.archive article{width:calc(100% - 100px)}}body.blog .kanren *,body.single .kanren *,body.archive .kanren *{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body.blog .kanren .bl_archive_item,body.single .kanren .bl_archive_item,body.archive .kanren .bl_archive_item{overflow:hidden;padding:0;border-bottom:1px solid #eee;padding-bottom:20px}body.blog .kanren .bl_archive_item+dl,body.single .kanren .bl_archive_item+dl,body.archive .kanren .bl_archive_item+dl{margin-top:20px}body.blog .kanren .bl_archive_item dt,body.single .kanren .bl_archive_item dt,body.archive .kanren .bl_archive_item dt{width:300px}@media all and (max-width: 460px){body.blog .kanren .bl_archive_item dt,body.single .kanren .bl_archive_item dt,body.archive .kanren .bl_archive_item dt{float:none;width:100%}}@media all and (min-width: 834px){body.blog .kanren .bl_archive_item dt,body.single .kanren .bl_archive_item dt,body.archive .kanren .bl_archive_item dt{display:flex}}body.blog .kanren .bl_archive_item dt>a,body.single .kanren .bl_archive_item dt>a,body.archive .kanren .bl_archive_item dt>a{display:block}@media all and (max-width: 460px){body.blog .kanren .bl_archive_item dt>a:hover>img,body.blog .kanren .bl_archive_item dt>a:hover>figure,body.blog .kanren .bl_archive_item dt>a:focus>img,body.blog .kanren .bl_archive_item dt>a:focus>figure,body.single .kanren .bl_archive_item dt>a:hover>img,body.single .kanren .bl_archive_item dt>a:hover>figure,body.single .kanren .bl_archive_item dt>a:focus>img,body.single .kanren .bl_archive_item dt>a:focus>figure,body.archive .kanren .bl_archive_item dt>a:hover>img,body.archive .kanren .bl_archive_item dt>a:hover>figure,body.archive .kanren .bl_archive_item dt>a:focus>img,body.archive .kanren .bl_archive_item dt>a:focus>figure{opacity:1}}@media all and (min-width: 834px){body.blog .kanren .bl_archive_item dt>a:hover>img,body.blog .kanren .bl_archive_item dt>a:hover>figure,body.blog .kanren .bl_archive_item dt>a:focus>img,body.blog .kanren .bl_archive_item dt>a:focus>figure,body.single .kanren .bl_archive_item dt>a:hover>img,body.single .kanren .bl_archive_item dt>a:hover>figure,body.single .kanren .bl_archive_item dt>a:focus>img,body.single .kanren .bl_archive_item dt>a:focus>figure,body.archive .kanren .bl_archive_item dt>a:hover>img,body.archive .kanren .bl_archive_item dt>a:hover>figure,body.archive .kanren .bl_archive_item dt>a:focus>img,body.archive .kanren .bl_archive_item dt>a:focus>figure{opacity:.7}}body.blog .kanren .bl_archive_item dt>a>img,body.blog .kanren .bl_archive_item dt>a>figure,body.single .kanren .bl_archive_item dt>a>img,body.single .kanren .bl_archive_item dt>a>figure,body.archive .kanren .bl_archive_item dt>a>img,body.archive .kanren .bl_archive_item dt>a>figure{transition:.2s opacity}body.blog .kanren .bl_archive_item dt figure,body.single .kanren .bl_archive_item dt figure,body.archive .kanren .bl_archive_item dt figure{margin:0;width:300px;height:220px}@media all and (max-width: 460px){body.blog .kanren .bl_archive_item dt figure,body.single .kanren .bl_archive_item dt figure,body.archive .kanren .bl_archive_item dt figure{width:100%;height:67vw}}body.blog .kanren .bl_archive_item dt figure img,body.single .kanren .bl_archive_item dt figure img,body.archive .kanren .bl_archive_item dt figure img{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}body.blog .kanren dd,body.single .kanren dd,body.archive .kanren dd{padding:0 0 12px 325px;line-height:1.25}@media all and (max-width: 460px){body.blog .kanren dd,body.single .kanren dd,body.archive .kanren dd{margin-top:10px;padding:0}}body.blog .kanren dd .blog-info,body.single .kanren dd .blog-info,body.archive .kanren dd .blog-info{font-size:14px}body.blog .kanren dd .blog-info time,body.single .kanren dd .blog-info time,body.archive .kanren dd .blog-info time{display:inline-block;margin-bottom:6px;line-height:30px;margin-right:1em;letter-spacing:.1em;font-weight:700;opacity:.7}@media all and (max-width: 460px){body.blog .kanren dd .blog-info time,body.single .kanren dd .blog-info time,body.archive .kanren dd .blog-info time{width:48%;margin:0}}body.blog .kanren dd .blog-info .post-categories,body.single .kanren dd .blog-info .post-categories,body.archive .kanren dd .blog-info .post-categories{display:inline-block}body.blog .kanren dd .blog-info .post-categories>li,body.single .kanren dd .blog-info .post-categories>li,body.archive .kanren dd .blog-info .post-categories>li{display:inline-block}body.blog .kanren dd .blog-info a,body.single .kanren dd .blog-info a,body.archive .kanren dd .blog-info a{display:inline-block;color:#000;line-height:30px;margin-bottom:6px;padding:0;text-decoration:none;word-break:break-all;word-wrap:break-word;background:#eee;letter-spacing:.05em;font-weight:700;padding:0 1em;margin-right:.5em}@media all and (max-width: 460px){body.blog .kanren dd .blog-info a,body.single .kanren dd .blog-info a,body.archive .kanren dd .blog-info a{font-size:12px;padding:0 .5em;letter-spacing:0}}@media all and (min-width: 834px){body.blog .kanren dd .blog-info a,body.single .kanren dd .blog-info a,body.archive .kanren dd .blog-info a{transition:.2s opacity}body.blog .kanren dd .blog-info a:hover,body.blog .kanren dd .blog-info a:focus,body.single .kanren dd .blog-info a:hover,body.single .kanren dd .blog-info a:focus,body.archive .kanren dd .blog-info a:hover,body.archive .kanren dd .blog-info a:focus{opacity:.7}}body.blog .kanren dd>a,body.single .kanren dd>a,body.archive .kanren dd>a{display:block;color:#664620;text-decoration:none}@media all and (max-width: 460px){body.blog .kanren dd>a,body.single .kanren dd>a,body.archive .kanren dd>a{clear:both;width:100%}}@media all and (min-width: 834px){body.blog .kanren dd>a,body.single .kanren dd>a,body.archive .kanren dd>a{font-size:18px;transition:.2s opacity}body.blog .kanren dd>a:hover,body.blog .kanren dd>a:focus,body.single .kanren dd>a:hover,body.single .kanren dd>a:focus,body.archive .kanren dd>a:hover,body.archive .kanren dd>a:focus{opacity:.7}}body.blog .kanren dd h3,body.single .kanren dd h3,body.archive .kanren dd h3{font-size:16px;font-weight:700;line-height:1.5;margin-top:10px}@media all and (max-width: 460px){body.blog .kanren dd h3,body.single .kanren dd h3,body.archive .kanren dd h3{margin-top:6px}}body.blog .kanren dd .bl_archive_summary,body.single .kanren dd .bl_archive_summary,body.archive .kanren dd .bl_archive_summary{margin-top:10px;font-size:14px;line-height:1.75}body.blog .kanren dd .bl_archive_summary>*,body.single .kanren dd .bl_archive_summary>*,body.archive .kanren dd .bl_archive_summary>*{font:inherit}@media all and (max-width: 460px){body.blog .kanren dd .bl_archive_summary,body.single .kanren dd .bl_archive_summary,body.archive .kanren dd .bl_archive_summary{display:none}}body.blog article .st-catgroup,body.single article .st-catgroup,body.archive article .st-catgroup{line-break:strict;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;max-width:100%}body.blog article .st-catgroup a,body.single article .st-catgroup a,body.archive article .st-catgroup a{margin-top:5px;display:inline-block;transition:.2s opacity;max-width:100%}body.blog article .st-catgroup .catname,body.single article .st-catgroup .catname,body.archive article .st-catgroup .catname{border-radius:0;font-weight:700;background:#eee;display:inline-block;max-width:100%}body.blog .mainbox,body.single .mainbox,body.archive .mainbox{margin-top:40px}@media all and (max-width: 460px){body.blog .mainbox,body.single .mainbox,body.archive .mainbox{margin-top:30px}}body.blog .st-post,body.single .st-post,body.archive .st-post{font-size:15px;line-height:1.75}body.blog .st-post h2,body.single .st-post h2,body.archive .st-post h2{border:none;background:none;background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 2px}@media all and (min-width: 834px){body.blog .st-post h2,body.single .st-post h2,body.archive .st-post h2{font-size:24px;padding-bottom:20.9px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.blog .st-post h2,body.single .st-post h2,body.archive .st-post h2{font-size:22px;padding-bottom:18.9px}}@media all and (max-width: 460px){body.blog .st-post h2,body.single .st-post h2,body.archive .st-post h2{font-size:14.45px;padding-bottom:11.475px}}body.blog .st-post aside,body.single .st-post aside,body.archive .st-post aside{margin-top:100px}@media all and (max-width: 460px){body.blog .st-post aside,body.single .st-post aside,body.archive .st-post aside{margin-top:60px}}body.blog .st-post .bl_single_nav,body.single .st-post .bl_single_nav,body.archive .st-post .bl_single_nav{list-style:none;padding:0;display:flex;justify-content:space-between}body.blog .st-post .bl_single_nav *,body.single .st-post .bl_single_nav *,body.archive .st-post .bl_single_nav *{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body.blog .st-post .bl_single_nav .un_prev,body.blog .st-post .bl_single_nav .un_next,body.single .st-post .bl_single_nav .un_prev,body.single .st-post .bl_single_nav .un_next,body.archive .st-post .bl_single_nav .un_prev,body.archive .st-post .bl_single_nav .un_next{width:48%}@media all and (max-width: 460px){body.blog .st-post .bl_single_nav .un_prev,body.blog .st-post .bl_single_nav .un_next,body.single .st-post .bl_single_nav .un_prev,body.single .st-post .bl_single_nav .un_next,body.archive .st-post .bl_single_nav .un_prev,body.archive .st-post .bl_single_nav .un_next{width:37%}}@media all and (max-width: 460px){body.blog .st-post .bl_single_nav .un_prev b:before,body.single .st-post .bl_single_nav .un_prev b:before,body.archive .st-post .bl_single_nav .un_prev b:before{box-sizing:border-box;content:"";width:.4em;height:.4em;border:1px solid #fff;border-width:0 2px 2px 0;transform-origin:center;transform:rotate(-45deg);display:inline-block;margin-right:.6em}body.blog .st-post .bl_single_nav .un_prev b:before,body.single .st-post .bl_single_nav .un_prev b:before,body.archive .st-post .bl_single_nav .un_prev b:before{margin-left:0;margin-right:.6em;transform:rotate(135deg)}}@media all and (min-width: 834px){body.blog .st-post .bl_single_nav .un_prev b,body.single .st-post .bl_single_nav .un_prev b,body.archive .st-post .bl_single_nav .un_prev b{left:27px}}@media all and (max-width: 460px){body.blog .st-post .bl_single_nav .un_prev a,body.single .st-post .bl_single_nav .un_prev a,body.archive .st-post .bl_single_nav .un_prev a{justify-content:flex-start;padding-left:20px}}body.blog .st-post .bl_single_nav .un_next:first-child,body.single .st-post .bl_single_nav .un_next:first-child,body.archive .st-post .bl_single_nav .un_next:first-child{margin-left:auto}@media all and (max-width: 460px){body.blog .st-post .bl_single_nav .un_next b:after,body.single .st-post .bl_single_nav .un_next b:after,body.archive .st-post .bl_single_nav .un_next b:after{box-sizing:border-box;content:"";width:.4em;height:.4em;border:1px solid #fff;border-width:0 2px 2px 0;transform-origin:center;transform:rotate(-45deg);display:inline-block;margin-left:.6em}}@media all and (min-width: 834px){body.blog .st-post .bl_single_nav .un_next b,body.single .st-post .bl_single_nav .un_next b,body.archive .st-post .bl_single_nav .un_next b{display:block;text-align:right}}@media all and (max-width: 460px){body.blog .st-post .bl_single_nav .un_next a,body.single .st-post .bl_single_nav .un_next a,body.archive .st-post .bl_single_nav .un_next a{justify-content:flex-end;padding-right:20px}}body.blog .st-post .bl_single_nav .un_toArchive,body.single .st-post .bl_single_nav .un_toArchive,body.archive .st-post .bl_single_nav .un_toArchive{width:20%;border:1px solid #fff;border-width:0 1px}body.blog .st-post .bl_single_nav .un_toArchive:first-child,body.single .st-post .bl_single_nav .un_toArchive:first-child,body.archive .st-post .bl_single_nav .un_toArchive:first-child{margin-left:auto}body.blog .st-post .bl_single_nav .un_toArchive:last-child,body.single .st-post .bl_single_nav .un_toArchive:last-child,body.archive .st-post .bl_single_nav .un_toArchive:last-child{margin-right:auto}@media all and (max-width: 460px){body.blog .st-post .bl_single_nav .un_toArchive,body.single .st-post .bl_single_nav .un_toArchive,body.archive .st-post .bl_single_nav .un_toArchive{width:26%}}body.blog .st-post .bl_single_nav .un_toArchive a,body.single .st-post .bl_single_nav .un_toArchive a,body.archive .st-post .bl_single_nav .un_toArchive a{background:#eee;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;font-size:14px}body.blog .st-post .bl_single_nav .un_toArchive a:before,body.single .st-post .bl_single_nav .un_toArchive a:before,body.archive .st-post .bl_single_nav .un_toArchive a:before{box-sizing:border-box;display:inline-block;content:"";background:url(../img/i_archive_bk.png) no-repeat center/contain;margin:0 0 0.5em;width:100%;height:22px}@media all and (max-width: 460px){body.blog .st-post .bl_single_nav .un_toArchive a,body.single .st-post .bl_single_nav .un_toArchive a,body.archive .st-post .bl_single_nav .un_toArchive a{font-size:12px;line-height:1.25}body.blog .st-post .bl_single_nav .un_toArchive a:before,body.single .st-post .bl_single_nav .un_toArchive a:before,body.archive .st-post .bl_single_nav .un_toArchive a:before{height:14px;margin-bottom:.25em}}body.blog .st-post .bl_single_nav>li,body.single .st-post .bl_single_nav>li,body.archive .st-post .bl_single_nav>li{padding:0}body.blog .st-post .bl_single_nav>li a,body.single .st-post .bl_single_nav>li a,body.archive .st-post .bl_single_nav>li a{text-decoration:none;display:block;width:100%;height:100%;position:relative;min-height:44px;min-height:66px}@media all and (max-width: 460px){body.blog .st-post .bl_single_nav>li a,body.single .st-post .bl_single_nav>li a,body.archive .st-post .bl_single_nav>li a{font-size:14px;padding:4px 4px 6px;min-height:44px;display:flex;flex-wrap:wrap;align-content:center;background:#333333;color:#fff}}@media all and (min-width: 834px){body.blog .st-post .bl_single_nav>li a,body.single .st-post .bl_single_nav>li a,body.archive .st-post .bl_single_nav>li a{transition:.2s opacity}body.blog .st-post .bl_single_nav>li a:hover,body.blog .st-post .bl_single_nav>li a:focus,body.single .st-post .bl_single_nav>li a:hover,body.single .st-post .bl_single_nav>li a:focus,body.archive .st-post .bl_single_nav>li a:hover,body.archive .st-post .bl_single_nav>li a:focus{opacity:.7}}body.blog .st-post .bl_single_nav>li dl,body.single .st-post .bl_single_nav>li dl,body.archive .st-post .bl_single_nav>li dl{display:flex;border:1px solid #eee;background:#fff;padding:30px;margin-top:10px}@media all and (max-width: 460px){body.blog .st-post .bl_single_nav>li dl,body.single .st-post .bl_single_nav>li dl,body.archive .st-post .bl_single_nav>li dl{display:none}}body.blog .st-post .bl_single_nav>li dl dt,body.single .st-post .bl_single_nav>li dl dt,body.archive .st-post .bl_single_nav>li dl dt{width:100px}body.blog .st-post .bl_single_nav>li dl dt figure,body.single .st-post .bl_single_nav>li dl dt figure,body.archive .st-post .bl_single_nav>li dl dt figure{margin:0;width:100px;height:100px}body.blog .st-post .bl_single_nav>li dl dd,body.single .st-post .bl_single_nav>li dl dd,body.archive .st-post .bl_single_nav>li dl dd{padding-left:20px;flex:1}body.blog .st-post .bl_single_nav>li dl dd p,body.single .st-post .bl_single_nav>li dl dd p,body.archive .st-post .bl_single_nav>li dl dd p{word-break:break-all;word-wrap:break-word;margin:0;font-size:14px;line-height:1.5}body.blog .st-post .bl_single_nav>li dl dd p:first-child,body.single .st-post .bl_single_nav>li dl dd p:first-child,body.archive .st-post .bl_single_nav>li dl dd p:first-child{color:rgba(0,0,0,0.5)}body.blog .st-post .bl_single_nav>li dl dd p:last-child,body.single .st-post .bl_single_nav>li dl dd p:last-child,body.archive .st-post .bl_single_nav>li dl dd p:last-child{margin-top:.5em;color:#333}body.blog .st-post .bl_single_nav>li>p,body.single .st-post .bl_single_nav>li>p,body.archive .st-post .bl_single_nav>li>p{margin:0;padding:10px 20px}.bl_pager{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.bl_pager>li{margin:10px 5px 0;list-style:none}@media all and (max-width: 460px){.bl_pager>li{margin:10px 0 0}}.bl_pager>li>a{background:transparent;color:#ffe400}@media all and (min-width: 834px){.bl_pager>li>a{min-width:1.5em;transition:.2s opacity}.bl_pager>li>a:hover,.bl_pager>li>a:focus{opacity:.7}}.bl_pager>li>span{background:transparent}@media all and (min-width: 834px){.bl_pager>li>span{min-width:1.5em;cursor:default}}.bl_pager .bl_pager_first>a:before,.bl_pager .bl_pager_prev>a:before,.bl_pager .bl_pager_next>a:after,.bl_pager .bl_pager_last>a:after{box-sizing:border-box;position:relative;display:block;content:"";width:.7em;height:.7em;border:1px solid #664620;border-width:0 2px 2px 0;transform-origin:center}.bl_pager .bl_pager_prev a:before{transform:translateX(2px) rotate(135deg)}.bl_pager .bl_pager_next a:after{transform:translateX(-2px) rotate(-45deg)}@media all and (min-width: 834px){.bl_pager .bl_pager_prev+.bl_pager_num{margin-left:20px}}@media all and (min-width: 834px){.bl_pager .bl_pager_num+.bl_pager_next{margin-left:20px}}.bl_pager .bl_pager_num{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;color:#1452a6}.bl_pager .bl_pager_num>a,.bl_pager .bl_pager_num>span{font-weight:700;padding-left:2px;padding-right:2px}@media all and (min-width: 834px){.bl_pager .bl_pager_num>a,.bl_pager .bl_pager_num>span{height:44px}}.bl_pager .bl_pager_num>a{color:#664620;text-decoration:none;background:linear-gradient(to bottom, #664620, #664620) no-repeat bottom 6px center/100% 1px}@media all and (max-width: 460px){.bl_pager .bl_pager_num>a{background-size:1em 1px}}.bl_pager .bl_pager_num>span{color:#664620;opacity:.4}aside .kanren{padding:0;margin:0}.bl_aside_bnr a{display:block}.bl_aside_bnr img{width:100%;height:auto;vertical-align:bottom}.bl_aside_bnr+*{margin-top:30px}@media all and (max-width: 460px){#side{margin-top:40px}}@media all and (min-width: 834px){#side aside{float:right;width:300px !important;clear:none}}#side .bl_aside_widgets+.ad,#side #mybox .ad+.ad{margin-top:30px}#side .bl_aside_widgets *,#side #mybox .ad *{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#side .bl_aside_widgets .widget,#side #mybox .ad .widget{list-style:none}#side .bl_aside_widgets .widgettitle,#side .bl_aside_widgets h4,#side #mybox .ad .widgettitle,#side #mybox .ad h4{background:none;margin:0;border:none;line-height:1.25;font-size:16px;background:#eee;padding:10px 15px}@media all and (max-width: 460px){#side .bl_aside_widgets .widgettitle,#side .bl_aside_widgets h4,#side #mybox .ad .widgettitle,#side #mybox .ad h4{padding:10px 15px 11px}}#side .bl_aside_widgets .widgettitle:nth-child(n+2),#side .bl_aside_widgets h4:nth-child(n+2),#side #mybox .ad .widgettitle:nth-child(n+2),#side #mybox .ad h4:nth-child(n+2){margin-top:54px}@media all and (max-width: 460px){#side .bl_aside_widgets .widgettitle:nth-child(n+2),#side .bl_aside_widgets h4:nth-child(n+2),#side #mybox .ad .widgettitle:nth-child(n+2),#side #mybox .ad h4:nth-child(n+2){margin-top:44px}}#side .bl_aside_widgets .widgettitle+ul,#side .bl_aside_widgets h4+ul,#side #mybox .ad .widgettitle+ul,#side #mybox .ad h4+ul{margin-top:10px}#side .bl_aside_widgets ul li a,#side #mybox .ad ul li a{color:inherit;text-decoration:none;display:inline-block;padding:5px 15px;text-decoration:underline}@media all and (max-width: 460px){#side .bl_aside_widgets ul li a,#side #mybox .ad ul li a{padding:12px 1px 13px 20px;font-size:14px}}#side .bl_aside_widgets ul li a:before,#side #mybox .ad ul li a:before{content:"・";display:inline-block;width:1em;margin-left:-1em}@media all and (min-width: 834px){#side .bl_aside_widgets ul li a,#side #mybox .ad ul li a{transition:.2s opacity}#side .bl_aside_widgets ul li a:hover,#side .bl_aside_widgets ul li a:focus,#side #mybox .ad ul li a:hover,#side #mybox .ad ul li a:focus{opacity:.7}}#side .bl_aside_widgets ul.bl_aside_latestPosts,#side #mybox .ad ul.bl_aside_latestPosts{list-style:none}#side .bl_aside_widgets ul.bl_aside_latestPosts>li,#side #mybox .ad ul.bl_aside_latestPosts>li{margin-top:14px}#side .bl_aside_widgets ul.bl_aside_latestPosts>li>a,#side #mybox .ad ul.bl_aside_latestPosts>li>a{padding:0;display:block;overflow:hidden;text-decoration:none}#side .bl_aside_widgets ul.bl_aside_latestPosts>li>a:before,#side #mybox .ad ul.bl_aside_latestPosts>li>a:before{display:none}#side .bl_aside_widgets ul.bl_aside_latestPosts>li>a figure,#side #mybox .ad ul.bl_aside_latestPosts>li>a figure{width:90px;height:90px;margin:0;float:left}#side .bl_aside_widgets ul.bl_aside_latestPosts>li>a time,#side #mybox .ad ul.bl_aside_latestPosts>li>a time{display:block;font-size:14px;line-height:1.25;margin:0 0 0 100px;opacity:.7}#side .bl_aside_widgets ul.bl_aside_latestPosts>li>a p,#side #mybox .ad ul.bl_aside_latestPosts>li>a p{margin:.25em 0 0 100px;display:block;font-size:14px;line-height:1.5;font-weight:inherit;font-weight:700}#side .bl_aside_widgets .calendar_wrap,#side #mybox .ad .calendar_wrap{margin-top:20px}#side .bl_aside_widgets .calendar_wrap #wp-calendar,#side #mybox .ad .calendar_wrap #wp-calendar{background:#fff}#side .bl_aside_widgets .calendar_wrap #wp-calendar #today,#side #mybox .ad .calendar_wrap #wp-calendar #today{background:#fff}#side .bl_aside_widgets .calendar_wrap table,#side #mybox .ad .calendar_wrap table{border:1px solid #ddd;border-top:none;table-layout:fixed}#side .bl_aside_widgets .calendar_wrap table caption,#side #mybox .ad .calendar_wrap table caption{background:#eee;text-align:center;padding:10px;border:1px solid #ddd;border-width:1px 1px 0}#side .bl_aside_widgets .calendar_wrap table thead th,#side #mybox .ad .calendar_wrap table thead th{font-weight:700}#side .bl_aside_widgets .calendar_wrap table th,#side .bl_aside_widgets .calendar_wrap table td,#side #mybox .ad .calendar_wrap table th,#side #mybox .ad .calendar_wrap table td{background:none;border:none;vertical-align:middle}#side .bl_aside_widgets .calendar_wrap table td,#side #mybox .ad .calendar_wrap table td{line-height:1.75;padding:5px 0}#side .bl_aside_widgets .calendar_wrap table a,#side #mybox .ad .calendar_wrap table a{width:2em;height:2em;display:inline-block;text-decoration:none;line-height:1.9;border-radius:50%;background:#fff;color:#ffe400}@media all and (min-width: 834px){#side .bl_aside_widgets .calendar_wrap table a,#side #mybox .ad .calendar_wrap table a{transition:.2s opacity}#side .bl_aside_widgets .calendar_wrap table a:hover,#side .bl_aside_widgets .calendar_wrap table a:focus,#side #mybox .ad .calendar_wrap table a:hover,#side #mybox .ad .calendar_wrap table a:focus{opacity:.7}}#side .bl_aside_widgets .calendar_wrap nav,#side #mybox .ad .calendar_wrap nav{margin-top:12px;display:flex;justify-content:space-between}#side .bl_aside_widgets .calendar_wrap nav span:nth-child(1) a,#side .bl_aside_widgets .calendar_wrap nav span:nth-child(3) a,#side #mybox .ad .calendar_wrap nav span:nth-child(1) a,#side #mybox .ad .calendar_wrap nav span:nth-child(3) a{display:block;background-color:#eee;color:#664620;line-height:28px;padding:0 12px;font-size:14px;text-decoration:none}.bl_single_meta{margin:10px 0;display:flex;align-items:flex-start}.bl_single_meta .st-catgroup{margin:0;padding:0}.bl_single_meta .st-catgroup .catname{margin:0}.ly_header{margin:0;padding:0;display:block;position:fixed;top:0;left:0;right:0;width:100%;text-align:left;z-index:2;background:#fff}.ly_header:before{content:'';width:100%;height:6px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);display:block}@media all and (min-width: 460.1px) and (max-width: 833.9px){.ly_header:before{height:6px}}@media all and (max-width: 460px){.ly_header:before{height:5.1px}}.bl_header{margin:0;padding:0;z-index:1;margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:center;align-content:center;transition:.2s height}@media all and (min-width: 834px){.bl_header{height:60px;transition:.3s height, .3s background}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_header{height:64px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}}@media all and (max-width: 460px){.bl_header{height:45.9px;justify-content:flex-start;padding:0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}}@media all and (max-width: 460px){.bl_header:before{position:fixed;display:block;content:"";background:#000;width:0%;height:100%;top:0;right:0;opacity:0;transition:0s width .2s, .2s opacity}}@media all and (max-width: 460px){.bl_header_title{margin-left:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_header_title{margin-left:20px}}@media all and (min-width: 834px){.bl_header_title{transition:.2s height, .2s margin;margin-left:20px}}b.bl_header_catch{font-weight:inherit;margin:0;display:block;line-height:1.25;letter-spacing:.05em;font-weight:400;overflow:hidden;max-height:3em;opacity:1;transition:.2s opacity, .2s max-height}@media all and (max-width: 460px){b.bl_header_catch{font-feature-settings:"palt";font-size:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_header_name img{width:51px}}@media all and (max-width: 460px){.bl_header_name img{width:44.2px}}.bl_header_gnav{background:#000;position:relative}.bl_header_gnav>ul{height:43px;display:flex;justify-content:space-between;align-items:center;max-width:900px;width:calc(100% - 120px);margin:auto}.bl_header_gnav>ul>li>a,.bl_header_gnav>ul>li dt a{color:#fff;font-size:14.5px;font-weight:500;display:block;line-height:52px}.bl_header_gnav>ul>li>a:hover,.bl_header_gnav>ul>li dt a:hover{opacity:0.7}.bl_header_gnav>ul>li dt{cursor:pointer}.bl_header_gnav>ul>li dt a:after{content:' ▼';color:#fff;font-size:10px;padding-left:10px;vertical-align:middle}.bl_header_gnav>ul>li dl dd{position:absolute;top:43px;width:100%;right:0;left:0;background:#000;color:#fff;max-height:0;overflow:hidden;transition:.2s opacity, .2s max-height}.bl_header_gnav>ul>li dl dd .ly_cont{display:flex;gap:3%;max-width:1120px;padding-top:45px;padding-bottom:45px}.bl_header_gnav>ul>li dl dd figure{width:29%}.bl_header_gnav>ul>li dl dd .bl_links{width:68%}.bl_header_gnav>ul>li dl dd .bl_links h3{border-bottom:1px solid #ccc;padding-bottom:12px;font-size:19px;font-weight:500;line-height:1.0}.bl_header_gnav>ul>li dl dd .bl_links h3:after{content:'';background:url("../img/header/arrow.png") no-repeat center center;background-size:contain;width:20px;height:20px;margin-left:45px;display:inline-block;vertical-align:middle}.bl_header_gnav>ul>li dl dd .bl_links h3:hover a{opacity:0.7}.bl_header_gnav>ul>li dl dd .bl_links h3:hover:after{opacity:0.7}.bl_header_gnav>ul>li dl dd .bl_links ul{display:flex;flex-wrap:wrap;margin-top:15px;gap:20px 4%}.bl_header_gnav>ul>li dl dd .bl_links ul li{width:48%;font-size:14px;padding-bottom:12px;padding-right:45px;background-image:radial-gradient(circle, #bbb 0.5px, transparent 0.5px);background-position:left bottom;background-repeat:repeat-x;background-size:5px 1px;position:relative}.bl_header_gnav>ul>li dl dd .bl_links ul li:after{content:'';background:url("../img/header/arrow_s.png") no-repeat center center;background-size:contain;width:17px;height:17px;position:absolute;top:0;right:16px}.bl_header_gnav>ul>li dl dd .bl_links ul li:hover a{opacity:0.7}.bl_header_gnav>ul>li dl dd .bl_links ul li:hover:after{opacity:0.7}.bl_header_gnav>ul>li dl:hover dd,.bl_header_gnav>ul>li dl:focus dd{max-height:100vh;transition:.3s max-height ease-in}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_header_gnav{display:none}}@media all and (max-width: 460px){.bl_header_gnav{display:none}}@media all and (max-width: 833.9px){nav.bl_header_drawer{position:fixed;right:-100%;transition:.3s right, .2s top, .2s height;padding-bottom:100px;overflow:auto;width:100%;max-height:100vh;background:#fff;color:#ffe400;top:45.9px;height:calc(100vh - 45.9px);background:rgba(0,0,0,0.9)}}@media all and (min-width: 460.1px) and (max-width: 833.9px){nav.bl_header_drawer{top:70px}}@media all and (min-width: 834px){nav.bl_header_drawer{display:flex;align-items:center;height:100%;justify-content:center}nav.bl_header_drawer .bl_header_nav{display:flex;justify-content:space-between;align-items:center;padding-right:1em;max-width:1160px}nav.bl_header_drawer .bl_header_nav li{margin:0 0.74em}nav.bl_header_drawer .bl_header_nav li a{font-size:14.5px;font-weight:500;letter-spacing:0.05em}nav.bl_header_drawer .bl_header_nav li:nth-child(-n+2) a:hover{opacity:0.7}nav.bl_header_drawer .bl_header_nav li:nth-child(n+3) a{color:#fff;transition:.2s opacity}nav.bl_header_drawer .bl_header_nav li:nth-child(3) a{display:block;width:115px;height:38px;border-radius:2.85px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);letter-spacing:0.05em;font-weight:500}nav.bl_header_drawer .bl_header_nav li:nth-child(3) a:hover{background:none;border:1px solid #ff593b;color:#E75A24}nav.bl_header_drawer .bl_header_nav li:nth-child(4) a{width:115px;height:38px;border-radius:2.84px;background:#000;letter-spacing:0.05em;font-weight:500}nav.bl_header_drawer .bl_header_nav li:nth-child(4) a:hover{background:none;border:1px solid #000;color:#000}}ul.bl_header_nav{font-feature-settings:"palt";font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.25}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_header_nav{padding:0 40px}}@media all and (min-width: 834px){ul.bl_header_nav a{display:flex;justify-content:center;align-items:center;align-content:center;text-align:center;letter-spacing:.2em;padding:4px .25em 6px .45em;transition:.2s opacity}}ul.bl_header_nav>li>a{font-weight:400}@media all and (max-width: 460px){ul.bl_header_nav>li>a{font-size:13.175px;line-height:63.75px;padding-left:25.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_header_nav>li>a{font-size:14px;line-height:60px;padding-left:5px}}@media all and (max-width: 460px){ul.bl_header_nav>li.un_sub>label{height:51px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_header_nav>li.un_sub>label{height:60px}}@media all and (max-width: 460px){ul.bl_header_nav>li.un_sub ul li{padding-left:25.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_header_nav>li.un_sub ul li{padding-left:20px}}ul.bl_header_nav>li.un_sub ul li a{font-weight:500}@media all and (max-width: 460px){ul.bl_header_nav>li.un_sub ul li a{font-size:13.6px;line-height:59.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_header_nav>li.un_sub ul li a{font-size:15px;line-height:60px}}@media all and (max-width: 460px){ul.bl_header_nav>li:last-child{padding:17px 25.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_header_nav>li:last-child{padding-top:20px}}@media all and (max-width: 460px){ul.bl_header_nav>li:last-child ul{gap:12.75px;flex-direction:column}}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_header_nav>li:last-child ul{gap:50px}}@media all and (max-width: 460px){ul.bl_header_nav>li:last-child ul li{width:100%}}@media all and (max-width: 460px){ul.bl_header_nav>li:last-child ul li a{max-width:340px;width:100%;line-height:46.75px;border-radius:3.4px;font-size:13.6px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_header_nav>li:last-child ul li a{max-width:360px;width:100%;line-height:55px;border-radius:4px;font-size:15px}}@media all and (max-width: 833.9px){ul.bl_header_nav{color:#fff}ul.bl_header_nav>li{position:relative}ul.bl_header_nav>li+li{background-image:repeating-linear-gradient(90deg, #fff, #fff 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px}ul.bl_header_nav>li>a,ul.bl_header_nav>li>label{display:inline-block;vertical-align:middle}ul.bl_header_nav>li.un_sub>a{width:calc(100% - 60px)}ul.bl_header_nav>li.un_sub>label{width:60px;background:url(../img/header/gnav_sp_plus.png) no-repeat center center;transition:.2s transform}ul.bl_header_nav>li.un_sub ul{poaition:absolute;max-height:0;overflow:hidden;transition:.2s opacity, .2s max-height}ul.bl_header_nav>li.un_sub ul li{color:#000;background:#fff}ul.bl_header_nav>li.un_sub ul li a{display:block;width:100%;position:relative}ul.bl_header_nav>li.un_sub ul li a:after{content:'';background:url("../img/header/gnav_sp_arrow.png") no-repeat center center;background-size:contain;width:17px;height:17px;position:absolute;top:0;bottom:0;right:22px;margin:auto}ul.bl_header_nav>li.un_sub ul li a:before{content:'- '}ul.bl_header_nav>li.un_sub ul li+li{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px}ul.bl_header_nav>li.un_sub input{display:none}ul.bl_header_nav>li.un_sub input:checked ~ ul{max-height:100vh;transition:.3s max-height ease-in}ul.bl_header_nav>li.un_sub input:checked ~ label{transform:rotate(45deg)}ul.bl_header_nav>li.un_link a{width:100%;position:relative}ul.bl_header_nav>li.un_link a:after{content:'';background:url("../img/header/gnav_sp_arrow.png") no-repeat center center;background-size:contain;width:17px;height:17px;position:absolute;top:0;bottom:0;right:22px;margin:auto}ul.bl_header_nav>li:last-child ul{display:flex;align-items:center}ul.bl_header_nav>li:last-child ul li{width:100%}ul.bl_header_nav>li:last-child ul li a{display:block;margin:auto;text-align:center;font-weight:600}ul.bl_header_nav>li:last-child ul li:first-child a{background:linear-gradient(90deg, #ff593b 0%, rgba(252,103,59,0.96) 26.83%, rgba(245,142,59,0.86) 75.05%, rgba(241,166,59,0.8) 99.96%);border:0.75px solid #707070}ul.bl_header_nav>li:last-child ul li:last-child a{background:linear-gradient(#e3e3e3 0%, rgba(255,255,255,0.95) 100%, rgba(255,255,255,0.8) 100%);border:0.75px solid #fa5c2d;color:#000}}@media all and (max-width: 460px){ul.bl_header_cta{width:100%;display:flex;margin-top:20px}}@media all and (min-width: 834px){ul.bl_header_cta{display:flex;justify-content:flex-end;height:100%}}ul.bl_header_cta>li{display:flex;flex-wrap:wrap}ul.bl_header_cta>li>*{width:100%}@media all and (max-width: 460px){ul.bl_header_cta .bl_header_cta_tel{flex:1}}ul.bl_header_cta .bl_header_cta_tel>a{display:flex;flex-direction:column;justify-content:center;line-height:1.25;height:100%;background:#fff;color:#6b321b}@media all and (max-width: 460px){ul.bl_header_cta .bl_header_cta_tel>a:before{box-sizing:border-box;display:inline-block;content:"";background:url(../img/i_tel_wt.png) no-repeat center/contain;margin:0;width:100%;height:2em}}@media all and (min-width: 834px){ul.bl_header_cta .bl_header_cta_tel>a{width:200px}}ul.bl_header_cta .bl_header_cta_tel>a>*{display:block;text-align:center}@media all and (max-width: 460px){ul.bl_header_cta .bl_header_cta_tel>a i{display:none}}ul.bl_header_cta .bl_header_cta_tel>a b{white-space:nowrap;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:1.1;padding-left:.1em;margin-top:.5em}@media all and (max-width: 460px){ul.bl_header_cta .bl_header_cta_tel>a b{margin-top:.25em;font-size:32.3px}}ul.bl_header_cta .bl_header_cta_tel>a u{text-decoration:none;letter-spacing:.1em;padding-left:.1em}@media all and (max-width: 460px){ul.bl_header_cta .bl_header_cta_tel>a u{margin-top:.5em;font-size:11px}}@media all and (max-width: 460px){ul.bl_header_cta .bl_header_cta_mail{width:170px;max-width:33%}}ul.bl_header_cta .bl_header_cta_mail>a{background:#fff url(../img/i_mail_wt.png) no-repeat center/34px auto;color:#ffe400;font-weight:700;display:block;overflow:hidden;white-space:nowrap;text-indent:101%;padding:0}@media all and (max-width: 460px){ul.bl_header_cta .bl_header_cta_mail>a{width:100%;height:170px}}@media all and (min-width: 834px){ul.bl_header_cta .bl_header_cta_mail>a{width:120px;height:100%;transition:.2s background-color, .2s background-size}ul.bl_header_cta .bl_header_cta_mail>a:hover,ul.bl_header_cta .bl_header_cta_mail>a:focus{opacity:1;background-color:#fff}}.bl_header_drawerToggle{z-index:2;top:0;right:0;margin:auto;cursor:pointer;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;min-width:44px;min-height:44px;overflow:hidden;width:51px;height:45.9px;margin:0 0 0 auto;right:0;background:#000;position:fixed;padding-top:5px}@media all and (min-width: 834px){.bl_header_drawerToggle{display:none}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_header_drawerToggle{width:60px;height:64px;top:6px}}@media all and (max-width: 460px){.bl_header_drawerToggle{transition:.2s top;top:5.1px}}.bl_header_drawerToggle:hover,.bl_header_drawerToggle:focus{opacity:1}.bl_header_drawerToggle em{display:block;width:100%;margin:0;padding:0;font:inherit;line-height:1;text-align:center;color:#fff;font-size:10px;margin-top:5px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_header_drawerToggle em{font-size:10px;margin-top:5px}}@media all and (max-width: 460px){.bl_header_drawerToggle em{font-size:9px;margin-top:2px}}.bl_header_drawerIcon{width:22.1px;height:15.3px;position:relative;display:flex;flex-flow:column;justify-content:space-between}.bl_header_drawerIcon i{height:1.7px;display:block;width:100%;transition:.3s ease-in-out;transform-origin:center;background:#fff;height:2px}.bl_header_drawerState{display:none}@media all and (max-width: 833.9px){.bl_header_drawerState:checked ~ .bl_header{backdrop-filter:none}.bl_header_drawerState:checked ~ .bl_header .bl_header_drawerToggle .bl_header_drawerIcon i:nth-child(1){transform:translateY(6.8px) rotate(-45deg)}.bl_header_drawerState:checked ~ .bl_header .bl_header_drawerToggle .bl_header_drawerIcon i:nth-child(2){transform:rotate(45deg);opacity:0}.bl_header_drawerState:checked ~ .bl_header .bl_header_drawerToggle .bl_header_drawerIcon i:nth-child(3){transform:translateY(-6.8px) rotate(45deg)}.bl_header_drawerState:checked ~ .bl_header .bl_header_drawer{right:0}}.bl_header_info{padding:15px 20px 0;text-align:center}@media all and (min-width: 834px){.bl_header_info{display:none}}.bl_header_info_name{font-weight:700;font-size:30.6px;letter-spacing:.05em;padding-left:.05em}.bl_header_info_adrs{margin-top:.75em}.admin-bar #wpadminbar{background:rgba(35,40,45,0.9)}@media all and (max-width: 460px){.admin-bar .ly_header{height:-.1px}}@media all and (min-width: 834px){.admin-bar .bl_header{margin-top:32px}}@media all and (min-width: 834px){.bl_sect.bl_sect__footerCta{background:url(../img/footer/cta_bg.jpg) no-repeat center center;background-size:cover;height:390px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect.bl_sect__footerCta{background:url(../img/footer/cta_bg_tb.png) no-repeat center center;background-size:cover;height:360px}}@media all and (max-width: 460px){.bl_sect.bl_sect__footerCta{background:url(../img/footer/cta_bg_sp.png) no-repeat center center;background-size:cover;height:297.5px}}.bl_sect.bl_sect__footerCta .ly_cont{display:flex;flex-direction:column;justify-content:center;height:100%;align-items:center}.bl_sect.bl_sect__footerCta .bl_sect_title{font-weight:600}.bl_sect.bl_sect__footerCta .bl_sect_title h2{color:#000}@media all and (min-width: 834px){.bl_sect.bl_sect__footerCta .bl_sect_title h2{font-size:29px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect.bl_sect__footerCta .bl_sect_title h2{font-size:25px}}@media all and (max-width: 460px){.bl_sect.bl_sect__footerCta .bl_sect_title h2{font-size:20.4px}}.bl_sect.bl_sect__footerCta .bl_sect_title p{color:#E75A24}@media all and (min-width: 834px){.bl_sect.bl_sect__footerCta .bl_sect_title p{font-size:13px;margin-top:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect.bl_sect__footerCta .bl_sect_title p{font-size:11px;margin-top:12px}}@media all and (max-width: 460px){.bl_sect.bl_sect__footerCta .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect.bl_sect__footerCta .bl_sect_title+p{font-size:15px;margin-top:20px}@media all and (max-width: 460px){.bl_sect.bl_sect__footerCta .bl_sect_title+p{font-size:14px;margin-top:20px}}@media all and (max-width: 460px){.bl_sect.bl_sect__footerCta .bl_sect_title+p{font-size:12.75px;margin-top:17px}}.bl_sect.bl_sect__footerCta .bl_contact_wrap{background:#fff;padding:30px 0 35px;text-align:center;width:680px;border-radius:8px;box-shadow:2px 2px 6px rgba(0,0,0,0.2)}@media all and (min-width: 834px){.bl_sect.bl_sect__footerCta .bl_contact_wrap{opacity:0.88}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect.bl_sect__footerCta .bl_contact_wrap{padding-top:36px;max-width:600px;width:100%}}@media all and (max-width: 460px){.bl_sect.bl_sect__footerCta .bl_contact_wrap{padding-top:21.25px;padding-bottom:21.25px;width:333.2px}}.bl_sect.bl_sect__footerCta .bl_btns{margin-top:30px}@media all and (max-width: 460px){.bl_sect.bl_sect__footerCta .bl_btns{margin-top:22.1px}}.bl_sect.bl_sect__footerCta .bl_btns a{width:350px;line-height:75px;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);text-align:center;font-size:18px;font-weight:500;color:#fff;transition:.2s opacity;display:block;margin:auto;position:relative;border:1px solid #fff}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect.bl_sect__footerCta .bl_btns a{width:320px;line-height:60px;font-size:16px}}@media all and (max-width: 460px){.bl_sect.bl_sect__footerCta .bl_btns a{width:243.1px;line-height:51px;font-size:12.75px}}.bl_sect.bl_sect__footerCta .bl_btns a:after{content:'';background:url(../img/footer/contact_arrow.png) no-repeat center center;background-size:contain;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:26px;height:26px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect.bl_sect__footerCta .bl_btns a:after{width:20px;height:20px}}@media all and (max-width: 460px){.bl_sect.bl_sect__footerCta .bl_btns a:after{width:22.1px;height:22.1px}}.bl_sect.bl_sect__footerCta .bl_btns a:hover{background:none;color:#E75A24;border:2px solid #ff593b}.bl_sect.bl_sect__footerCta .bl_btns a:hover:after{background:url(../img/footer/contact_arrow_o.png) no-repeat center center;background-size:contain}.bl_backToTop{position:relative;display:block}@media all and (max-width: 460px){.bl_backToTop{margin-top:35px;margin-bottom:-35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_backToTop{margin-top:40px;margin-bottom:-40px}}@media all and (min-width: 834px){.bl_backToTop{margin-top:50px;margin-bottom:-50px}}.bl_backToTop>a{display:block;text-align:center;box-sizing:border-box;text-decoration:none;color:inherit;line-height:1.25;transition:.2s border, .2s color, .2s height, .2s width, .2s opacity}@media all and (max-width: 460px){.bl_backToTop>a{right:10px;bottom:60px;width:42.5px;height:42.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_backToTop>a{right:20px;bottom:10px;width:52px;height:52px}}@media all and (min-width: 834px){.bl_backToTop>a{right:10px;bottom:20px}.bl_backToTop>a:hover,.bl_backToTop>a:focus{opacity:.7}}.bl_backToTop>a{position:fixed;z-index:1;opacity:0;pointer-events:none}.bl_backToTop.is_inView>a{position:absolute}@media all and (max-width: 460px){.bl_backToTop.is_inView>a{bottom:10px}}body.is_noTop .bl_backToTop>a{opacity:1;pointer-events:auto}@media all and (min-width: 834px){body.is_noTop .bl_backToTop>a:hover,body.is_noTop .bl_backToTop>a:focus{opacity:.7}}body.is_noTop .bl_side_btns{opacity:1;pointer-events:auto}.ly_footer{font-size:14px;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background:#fff;color:#fff}@media all and (min-width: 834px){.ly_footer{background:url(../img/footer/footer_bg.jpg) no-repeat center center;background-size:cover;padding-top:50px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.ly_footer{background:#000;padding-bottom:16px}}@media all and (max-width: 460px){.ly_footer{background:#000;padding-bottom:40px}}.bl_footer_sub{border-top:1px solid #eee;color:#fff}@media all and (min-width: 834px){.bl_footer_sub{font-size:13.5px;padding-top:25px;padding-bottom:30px;margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_footer_sub{font-size:13px;padding-top:20px}}@media all and (max-width: 460px){.bl_footer_sub{font-size:11.73px;padding-top:22.1px}}@media all and (min-width: 834px){.bl_footer_sub .ly_cont{display:flex;justify-content:space-between;margin:0 auto;max-width:1240px;align-items:center;gap:20px;width:calc(100% - 120px)}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_footer_sub .ly_cont{width:calc(100% - 100px)}}@media all and (max-width: 460px){.bl_footer_sub .ly_cont{width:calc(100% - 40px)}}.bl_footer_sub ul{display:flex}@media all and (min-width: 834px){.bl_footer_sub ul{gap:50px;white-space:nowrap}}@media all and (max-width: 460px){.bl_footer_sub ul{justify-content:space-around}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_footer_sub ul li{width:50%}}.bl_footer_sub .bl_footer_copyright{font-size:11px;color:#cccccc;line-height:1.8;text-align:center}@media all and (min-width: 834px){.bl_footer_sub .bl_footer_copyright p span{display:inline-block}}@media all and (min-width: 834px){.bl_footer_sub .bl_footer_copyright{text-align:right}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_footer_sub .bl_footer_copyright{margin-top:25px;font-size:10px}}@media all and (max-width: 460px){.bl_footer_sub .bl_footer_copyright{font-size:8.5px;text-align:center;margin-top:17px;line-height:2}}.bl_footer{margin:0 auto;width:calc(100% - 120px)}@media (min-width: 1160px){.bl_footer{width:calc(100% - 120px)}}@media all and (min-width: 834px){.bl_footer{max-width:1240px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_footer{width:calc(100% - 100px);padding:35px 0px 40px}}@media all and (max-width: 460px){.bl_footer{width:calc(100% - 40px);padding:30px 0}}ul.bl_footer_nav{display:flex;font-size:13.5px}@media all and (min-width: 834px){ul.bl_footer_nav{justify-content:space-between;gap:20px;flex-wrap:wrap}}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_footer_nav{font-size:13px;flex-wrap:wrap;gap:30px 0}}@media all and (max-width: 460px){ul.bl_footer_nav{flex-wrap:wrap;font-size:11.73px;gap:25.5px 0}}ul.bl_footer_nav ul{margin-top:25px}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_footer_nav ul{margin-top:18px}}@media all and (max-width: 460px){ul.bl_footer_nav ul{margin-top:12px}}ul.bl_footer_nav ul li{color:#dadada}ul.bl_footer_nav ul li:before{content:'';display:inline-block;width:10px;height:1px;background:#fff;margin-right:5px;vertical-align:middle}ul.bl_footer_nav ul li+li{margin-top:20px}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_footer_nav ul li+li{margin-top:15px}}@media all and (max-width: 460px){ul.bl_footer_nav ul li+li{margin-top:10px}}@media all and (max-width: 460px){ul.bl_footer_nav>li:nth-child(odd){width:60%}}@media all and (max-width: 460px){ul.bl_footer_nav>li:nth-child(even){width:40%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){ul.bl_footer_nav>li{width:50%}}ul.bl_footer_nav>li p+p{margin-top:40px}.bl_side_btns{position:fixed;z-index:1;transition:.2s opacity;opacity:0;pointer-events:none}@media all and (min-width: 834px){.bl_side_btns{right:0;top:200px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_side_btns{bottom:0;left:0;right:0}}@media all and (max-width: 460px){.bl_side_btns{bottom:0;left:0;right:0}}.bl_side_btns .bl_btns{display:flex;list-style:none}@media all and (min-width: 834px){.bl_side_btns .bl_btns{gap:25px;flex-direction:column}}.bl_side_btns .bl_btns a{display:flex;justify-content:center;align-items:center;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;box-shadow:0px 0px 2px rgba(0,0,0,0.2);color:#fff;text-align:center;font-weight:600;text-decoration:none;width:100%;height:100%}@media all and (min-width: 834px){.bl_side_btns .bl_btns a{writing-mode:vertical-rl;letter-spacing:.1em;font-size:16px;border:1px solid #fff}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_side_btns .bl_btns a{font-size:15px;letter-spacing:0.05em;border-top:1px solid #fff}}@media all and (max-width: 460px){.bl_side_btns .bl_btns a{font-size:11.9px;letter-spacing:0.05em;border-top:1px solid #fff}}@media all and (min-width: 834px){.bl_side_btns .bl_btns li{height:140px;width:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_side_btns .bl_btns li{width:50%;height:60px}}@media all and (max-width: 460px){.bl_side_btns .bl_btns li{width:50%;height:51px}}.bl_side_btns .bl_btns li:first-child a{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%)}@media all and (min-width: 834px){.bl_side_btns .bl_btns li:first-child a:hover{color:#E75A24;background:#fff;border:2px solid #e75a24}}.bl_side_btns .bl_btns li:last-child a{background:#000}@media all and (min-width: 834px){.bl_side_btns .bl_btns li:last-child a:hover{color:#000;background:#fff;border:2px solid #000}}@media all and (min-width: 834px){.bl_side_btns.is_inView{position:relative;top:auto}}@media all and (min-width: 834px){.bl_side_btns.is_inView .bl_btns{position:absolute;right:0;bottom:70px}}.bl_mv.bl_mv__index{overflow:hidden}@media all and (min-width: 834px){.bl_mv.bl_mv__index{background:url(../img/top/index_mv_pc.png) no-repeat center center;background-size:cover;height:440px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__index{background:url(../img/top/index_mv_tb.png) no-repeat center center;background-size:cover;height:360px}}@media all and (max-width: 460px){.bl_mv.bl_mv__index{background-image:url(../img/top/index_mv_sp.jpg);background-size:cover;height:357px}}.bl_mv.bl_mv__index .bl_mv_inner{height:100%;width:calc(100% - 40px);margin:0 auto;padding:0;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1100px){.bl_mv.bl_mv__index .bl_mv_inner{width:calc(100% - 50px)}}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner{width:calc(100% - 40px)}}@media all and (min-width: 834px){.bl_mv.bl_mv__index .bl_mv_inner{align-items:center;align-content:center}}@media all and (min-width: 834px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col{margin-right:44%}}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1{line-height:1.75;font-weight:600}@media all and (min-width: 834px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1{font-size:30px;letter-spacing:0.05em;margin-bottom:25px}}@media (max-width: 1100px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1{font-size:2.8vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1{font-size:24px;margin-bottom:22px}}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1{font-size:17.85px;margin-bottom:20.4px}}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span{font-weight:200}@media all and (min-width: 834px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span{font-size:34px}}@media (max-width: 1100px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span{font-size:3.0vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span{font-size:28px}}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span{font-size:20.4px}}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span:first-child{margin-left:-15px}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span:first-child{margin-left:-12px}}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span:last-child{margin-right:-15px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span:last-child{margin-right:-8px}}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 span:last-child{margin-right:-6px}}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 em{font-weight:500}@media all and (min-width: 834px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 em{font-size:33px;padding:0 5px;font-weight:600}}@media (max-width: 1100px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 em{font-size:2.9vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 em{font-size:26px;padding:0 3px;font-weight:600}}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col h1 em{font-size:20.4px;padding:0 4.25px;font-weight:600}}@media all and (min-width: 834px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col>p{font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col>p{font-size:13.5px}}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col>p{font-size:12.75px;margin-left:0;line-height:1.8}}@media all and (min-width: 834px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul{display:flex;gap:15px;margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul{display:flex;gap:8px;margin-top:30px}}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul{margin-top:25.5px;margin-left:0}}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul li a{display:block;color:#fff;width:200px;line-height:60px;border-radius:6px;border:0.96px solid #fff;box-shadow:1.02px 1.02px 2.05px rgba(0,0,0,0.2);font-size:15.5px;font-weight:500;text-align:center;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul li a{width:180px;line-height:54px;font-size:14px}}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul li a{width:153px;line-height:40.8px;font-size:12.75px}}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul li:first-child a{background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%)}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul li:first-child a:hover{background:#fff;border:1.01px solid #ff593b;color:#E75A24}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul li:last-child a{background:#000}.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul li:last-child a:hover{background:#fff;border:1.01px solid #000;color:#000}@media all and (max-width: 460px){.bl_mv.bl_mv__index .bl_mv_inner .bl_mv_col ul li:last-child{margin-top:8.5px}}.ly_main__index .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.ly_main__index .bl_sect_title h2{font-size:28px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.ly_main__index .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.ly_main__index .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.ly_main__index .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.ly_main__index .bl_sect_title p{font-size:11px;margin-top:10px}}@media all and (max-width: 460px){.ly_main__index .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__indexStrengths{background:url(../img/top/strengths_bg.png?ver_2025) no-repeat center center;background-size:cover;padding-top:65px;padding-bottom:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexStrengths{background:url(../img/top/strengths_bg_tb.png?ver_2025) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:38px}}@media all and (max-width: 460px){.bl_sect__indexStrengths{padding-top:35.7px;padding-bottom:38.25px}}.bl_sect__indexStrengths .bl_sect_title h2{color:#000}.bl_sect__indexStrengths .bl_sect_title p{color:#E75A24}.bl_sect__indexStrengths .bl_article{line-height:2.0;font-weight:600}@media all and (min-width: 834px){.bl_sect__indexStrengths .bl_article{background:url(../img/top/illust01.png?ver_2025) no-repeat left center,url(../img/top/illust02.png?ver_2025) no-repeat right center;text-align:center;font-size:16px;margin:32px auto 20px;max-width:1000px;min-height:147px;width:100%;padding:0 150px;background-size:151px 134px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexStrengths .bl_article{max-width:680px;text-align:center;width:100%;margin:auto;font-size:14.5px;margin-top:23px;margin-bottom:13px}}@media all and (max-width: 460px){.bl_sect__indexStrengths .bl_article{margin-top:21.25px;margin-bottom:25.5px;font-size:13.175px;text-align:justify}}@media all and (min-width: 834px){.bl_sect__indexSupportRecord{background:url(../img/top/support_record_bg.png) no-repeat center center;background-size:cover;height:375px;padding-top:42px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexSupportRecord{background:url(../img/top/support_record_bg_tb.png) no-repeat center center;background-size:cover;height:330px;padding-top:30px}}@media all and (max-width: 460px){.bl_sect__indexSupportRecord{background:url(../img/top/support_record_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:25.5px;padding-bottom:42.5px}}.bl_sect__indexSupportRecord .bl_sect_title h2{color:#fff}.bl_sect__indexSupportRecord .bl_sect_title p{color:#fff;margin-bottom:35px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexSupportRecord .bl_sect_title p{margin-bottom:30px}}@media all and (max-width: 460px){.bl_sect__indexSupportRecord .bl_sect_title p{margin-bottom:30px}}.bl_sect__indexSupportRecord .loopSlide{overflow:hidden;margin-top:12px;display:flex;gap:15px;width:100%}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexSupportRecord .loopSlide{margin-top:12px}}@media all and (max-width: 460px){.bl_sect__indexSupportRecord .loopSlide{margin-top:8.5px;gap:10.2px}}.bl_sect__indexSupportRecord .loopSlide ul{padding:0;display:flex;gap:15px;animation:slide2 300s infinite linear}@media all and (max-width: 460px){.bl_sect__indexSupportRecord .loopSlide ul{gap:10.2px}}.bl_sect__indexSupportRecord .loopSlide ul li{display:inline-block;list-style:none;text-align:center;width:140px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexSupportRecord .loopSlide ul li{width:140px}}@media all and (max-width: 460px){.bl_sect__indexSupportRecord .loopSlide ul li{width:110.5px}}.bl_sect__indexSupportRecord .loopSlide ul li img{display:block;width:100%;height:100%}@keyframes slide2{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.bl_sect__indexConsultWithNikkin{overflow:hidden}@media all and (min-width: 834px){.bl_sect__indexConsultWithNikkin{padding-top:55px;padding-bottom:85px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin{padding-top:40px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin{padding-top:34px;padding-bottom:51px}}.bl_sect__indexConsultWithNikkin .ly_cont{max-width:none}@media all and (min-width: 834px){.bl_sect__indexConsultWithNikkin .ly_cont{max-width:880px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .ly_cont{max-width:460px}}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin .ly_cont{width:100%}}.bl_sect__indexConsultWithNikkin .bl_sect_title h2{color:#000}.bl_sect__indexConsultWithNikkin .bl_sect_title p{color:#E75A24}.bl_sect__indexConsultWithNikkin .swiper{margin-top:35px;position:relative}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .swiper{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin .swiper{margin-top:25.5px}}.bl_sect__indexConsultWithNikkin .swiper .swiper-button-prev{background:url(../img/top/swiper-prev.png) no-repeat;background-size:contain;top:0;bottom:0;margin:auto;width:56px;height:56px;left:0}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .swiper .swiper-button-prev{width:36px;height:36px}}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin .swiper .swiper-button-prev{width:30.6px;height:30.6px;left:6px}}@media all and (min-width: 834px){.bl_sect__indexConsultWithNikkin .swiper .swiper-button-prev:hover{background:url(../img/top/swiper-prev_o.png) no-repeat}}.bl_sect__indexConsultWithNikkin .swiper .swiper-button-next{background:url(../img/top/swiper-next.png) no-repeat;background-size:contain;top:0;bottom:0;margin:auto;width:56px;height:56px;right:0}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .swiper .swiper-button-next{width:36px;height:36px}}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin .swiper .swiper-button-next{width:30.6px;height:30.6px;right:6px}}@media all and (min-width: 834px){.bl_sect__indexConsultWithNikkin .swiper .swiper-button-next:hover{background:url(../img/top/swiper-next_o.png) no-repeat}}@media all and (min-width: 834px){.bl_sect__indexConsultWithNikkin .swiper-slide{max-width:757px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .swiper-slide{max-width:365px}}.bl_sect__indexConsultWithNikkin .swiper-slide dl{display:flex;gap:50px;padding-top:25px;padding-bottom:24px;padding-left:30px;padding-right:25px;border:2.5px solid #666666;box-shadow:2px 2px 4px rgba(0,0,0,0.2)}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .swiper-slide dl{padding:22px 25px 23px;gap:16px;flex-direction:column}}@media all and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .swiper-slide dl{height:100%}}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin .swiper-slide dl{padding:20px 20pX;gap:13.6px;flex-direction:column;padding:21.25px}}.bl_sect__indexConsultWithNikkin .swiper-slide dl dt{flex:1;display:flex;flex-direction:column;justify-content:space-between}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin .swiper-slide dl dt{gap:11.05px}}.bl_sect__indexConsultWithNikkin .swiper-slide dl dt h3{color:#E75A24;font-size:20px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .swiper-slide dl dt h3{font-size:18px}}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin .swiper-slide dl dt h3{font-size:17px}}.bl_sect__indexConsultWithNikkin .swiper-slide dl dt .bl_title{font-size:15.5px;line-height:1.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 834px){.bl_sect__indexConsultWithNikkin .swiper-slide dl dt .bl_title{margin-top:-10px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .swiper-slide dl dt .bl_title{font-size:14.5px;margin-top:12px;padding-top:13px;background-image:repeating-linear-gradient(90deg, #a1a1a1, #a1a1a1 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px;line-height:1.7;min-height:85px}}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin .swiper-slide dl dt .bl_title{font-size:13.175px;line-height:1.65;min-height:72.25px}}.bl_sect__indexConsultWithNikkin .swiper-slide dl dd{width:100%}@media all and (min-width: 834px){.bl_sect__indexConsultWithNikkin .swiper-slide dl dd{width:350px}}@media all and (min-width: 834px){.bl_sect__indexConsultWithNikkin .swiper-slide dl dd .bl_btns{display:none}}.bl_sect__indexConsultWithNikkin .swiper-slide dl .bl_btns a{display:block;width:218px;line-height:46.4px;border-radius:5.03px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);text-align:center;color:#fff;transition:.2s opacity;font-size:15px;font-weight:600}.bl_sect__indexConsultWithNikkin .swiper-slide dl .bl_btns a:hover{opacity:0.7}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexConsultWithNikkin .swiper-slide dl .bl_btns a{margin-top:20px;max-width:330px;width:100%;line-height:45px}}@media all and (max-width: 460px){.bl_sect__indexConsultWithNikkin .swiper-slide dl .bl_btns a{margin:auto;margin-top:20.4px;max-width:255.3485px;width:100%;line-height:39.44px}}@media all and (min-width: 834px){.bl_sect__indexFITService{background:url(../img/top/fit_service_bg.jpg) no-repeat center center;background-size:cover;padding-top:60px;padding-bottom:85px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService{background:url(../img/top/fit_service_bg_tb.png) no-repeat center center;background-size:cover;padding-top:40px;padding-bottom:55px}}@media all and (max-width: 460px){.bl_sect__indexFITService{background:url(../img/top/fit_service_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:38.25px;padding-bottom:38.25px}}.bl_sect__indexFITService .bl_service_list{margin-top:40px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list{margin-top:28px}}@media all and (max-width: 460px){.bl_sect__indexFITService .bl_service_list{margin-top:18.7px}}.bl_sect__indexFITService .bl_service_list ul{display:flex;flex-direction:column;gap:34px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul{gap:25px}}@media all and (max-width: 460px){.bl_sect__indexFITService .bl_service_list ul{gap:21.25px}}.bl_sect__indexFITService .bl_service_list ul li dl{display:flex;background:#fff;padding-top:30px;padding-right:45px;padding-left:45px;padding-bottom:30px}@media all and (min-width: 834px){.bl_sect__indexFITService .bl_service_list ul li dl{gap:6.5%}}@media (max-width: 1000px){.bl_sect__indexFITService .bl_service_list ul li dl{padding-top:30px;padding-right:35px;padding-left:35px;padding-bottom:30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul li dl{flex-wrap:wrap;gap:16px 25px;padding:20px 25px 20px}}@media all and (max-width: 460px){.bl_sect__indexFITService .bl_service_list ul li dl{flex-direction:column;gap:17px;padding-top:17px;padding-right:18.7px;padding-left:18.7px;padding-bottom:21.25px}}.bl_sect__indexFITService .bl_service_list ul li dl dt{flex-direction:column;display:flex}@media all and (min-width: 834px){.bl_sect__indexFITService .bl_service_list ul li dl dt{width:53%}}.bl_sect__indexFITService .bl_service_list ul li dl dt .el_cat{font-size:18px;color:#E75A24;font-weight:400;margin-top:-5px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul li dl dt .el_cat{font-size:14px}}@media all and (max-width: 460px){.bl_sect__indexFITService .bl_service_list ul li dl dt .el_cat{font-size:13.175px}}.bl_sect__indexFITService .bl_service_list ul li dl dt .el_title{margin-top:8px;padding-bottom:12px;font-size:25px;font-weight:600;background-image:repeating-linear-gradient(90deg, #a1a1a1, #a1a1a1 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul li dl dt .el_title{margin-top:5px;font-size:20px;padding-bottom:8px}}@media all and (max-width: 460px){.bl_sect__indexFITService .bl_service_list ul li dl dt .el_title{margin-top:4.25px;padding-bottom:10.2px;font-size:18.7px;padding-bottom:8px}}.bl_sect__indexFITService .bl_service_list ul li dl dt .el_details{font-size:15px;line-height:1.6}@media all and (min-width: 834px){.bl_sect__indexFITService .bl_service_list ul li dl dt .el_details{margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul li dl dt .el_details{font-size:14.5px}}@media all and (max-width: 460px){.bl_sect__indexFITService .bl_service_list ul li dl dt .el_details{font-size:13.175px;margin-top:15.3px}}@media all and (max-width: 460px){.bl_sect__indexFITService .bl_service_list ul li dl dt .bl_btns{display:none}}.bl_sect__indexFITService .bl_service_list ul li dl dt:nth-child(1){display:none}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul li dl dt:nth-child(1){display:block;width:100%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul li dl dt:nth-child(2){width:60%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul li dl dt:nth-child(2) .el_cat,.bl_sect__indexFITService .bl_service_list ul li dl dt:nth-child(2) .el_title{display:none}}.bl_sect__indexFITService .bl_service_list ul li dl dd figure{border:0.5px solid #000}@media all and (min-width: 834px){.bl_sect__indexFITService .bl_service_list ul li dl dd{width:40%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul li dl dd{width:calc(40% - 30px);padding-top:2px}}.bl_sect__indexFITService .bl_service_list ul li dl .bl_btns{margin-top:auto}@media all and (min-width: 460.1px){.bl_sect__indexFITService .bl_service_list ul li dl .bl_btns{padding-top:22px}}.bl_sect__indexFITService .bl_service_list ul li dl .bl_btns a{display:block;width:215px;line-height:45px;border-radius:5px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);color:#fff;text-align:center;font-size:15px;font-weight:500;position:relative;transition:.2s opacity;letter-spacing:-0.02em}.bl_sect__indexFITService .bl_service_list ul li dl .bl_btns a:after{content:'';background:url(../img/top/service_details_arrow.png) no-repeat center center;background-size:contain;position:absolute;top:0;bottom:0;right:10px;margin:auto;width:17px;height:17px}.bl_sect__indexFITService .bl_service_list ul li dl .bl_btns a:hover{opacity:0.7}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexFITService .bl_service_list ul li dl .bl_btns a{width:240px;line-height:48px;font-size:14.5px}}@media all and (max-width: 460px){.bl_sect__indexFITService .bl_service_list ul li dl .bl_btns a{max--width:326.4px;width:100%;line-height:42.5px;font-size:12.75px}}@media all and (max-width: 460px){.bl_sect__indexFITService .bl_service_list ul li dl .bl_btns{margin-top:20.4px}}.bl_sect__indexFITService .bl_sect_title h2{color:#fff}.bl_sect__indexFITService .bl_sect_title p{color:#fff}@media all and (min-width: 834px){.bl_sect__indexCaseStudy{padding-top:55px;padding-bottom:65px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy{padding-top:35px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy{padding-top:32.3px;padding-bottom:38.25px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy:not(.un_not-swiper) .ly_cont{width:100%}}.bl_sect__indexCaseStudy.un_not-swiper .swiper .swiper-button-prev,.bl_sect__indexCaseStudy.un_not-swiper .swiper .swiper-button-next{display:none}.bl_sect__indexCaseStudy .ly_cont{max-width:1100px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .ly_cont{max-width:470px}}.bl_sect__indexCaseStudy .bl_sect_title h2{color:#000}.bl_sect__indexCaseStudy .bl_sect_title p{color:#E75A24}.bl_sect__indexCaseStudy .bl_consult_list{margin-top:35px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_consult_list{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_consult_list{margin-top:20px}}@media all and (min-width: 834px){.bl_sect__indexCaseStudy .bl_consult_list ul{display:flex;gap:3.5%}}.bl_sect__indexCaseStudy .bl_consult_list ul li{min-height:440px;height:auto}@media all and (min-width: 834px){.bl_sect__indexCaseStudy .bl_consult_list ul li{width:31%}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_consult_list ul li{min-height:299.2px}}.bl_sect__indexCaseStudy .bl_consult_list ul li a:hover img,.bl_sect__indexCaseStudy .bl_consult_list ul li a:focus img{transform:scale(1.1)}.bl_sect__indexCaseStudy .bl_consult_list ul li a:hover dd,.bl_sect__indexCaseStudy .bl_consult_list ul li a:focus dd{color:rgba(0,0,0,0.6)}.bl_sect__indexCaseStudy .bl_consult_list ul li dl{display:flex;flex-direction:column;border:1.2px solid #000;height:100%}.bl_sect__indexCaseStudy .bl_consult_list ul li dl dt{overflow:hidden}.bl_sect__indexCaseStudy .bl_consult_list ul li dl dt img{transition:.4s transform;aspect-ratio:3 / 2}.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd{padding:17px 22px 20px;flex:1;display:flex;flex-direction:column}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd{padding:15px 22px 20px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd{padding:17px}}.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_title{height:87px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_title{height:75px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_title{height:79.9px}}.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd h3{font-size:16px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd h3{font-size:15px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd h3{font-size:15.3px}}.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_details{margin-top:auto;margin-bottom:22px;padding-top:17px;font-size:15px;background-image:repeating-linear-gradient(90deg, #a1a1a1, #a1a1a1 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_details{font-size:14px;margin-bottom:14px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_details{font-size:12.75px;margin-bottom:14px}}.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_cat{margin-bottom:10px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_cat{margin-bottom:10px}}.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_cat label{display:inline-block;line-height:26px;border-radius:2px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);color:#fff;padding:0 10px;font-size:13px;font-weight:500}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_cat label{font-size:10px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_cat label{line-height:22.1px;font-size:11.305px}}.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_link{font-size:13px;font-weight:500;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_link{font-size:12px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_consult_list ul li dl dd .el_link{font-size:11.05px}}.bl_sect__indexCaseStudy .bl_btns{margin-top:45px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_btns{margin-top:35px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_btns{margin-top:25.5px}}.bl_sect__indexCaseStudy .bl_btns a{width:400px;line-height:80px;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);text-align:center;font-size:19px;font-weight:500;color:#fff;transition:.2s opacity;display:block;margin:auto;border:2px solid #fff;position:relative}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_btns a{width:320px;line-height:60px;font-size:16px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__indexCaseStudy .bl_btns a:after{content:'';background:url(../img/top/jirei_more.png) no-repeat center center;background-size:contain;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:26px;height:26px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .bl_btns a:after{width:20px;height:20px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .bl_btns a:after{width:19.55px;height:19.55px}}.bl_sect__indexCaseStudy .bl_btns a:hover{background:none;color:#E75A24;border:2px solid #ff593b}.bl_sect__indexCaseStudy .bl_btns a:hover:after{background:url(../img/top/column_more.png) no-repeat center center;background-size:contain}.bl_sect__indexCaseStudy .swiper{position:relative}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .swiper{margin-left:auto;margin-right:auto}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .swiper .swiper-slide{max-width:365px}}.bl_sect__indexCaseStudy .swiper .swiper-button-prev{background:url(../img/top/swiper-prev.png) no-repeat;background-size:contain;top:0;bottom:0;margin:auto;width:56px;height:56px;left:0}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .swiper .swiper-button-prev{width:40px;height:40px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .swiper .swiper-button-prev{width:30.6px;height:30.6px;left:6px}}.bl_sect__indexCaseStudy .swiper .swiper-button-next{background:url(../img/top/swiper-next.png) no-repeat;background-size:contain;top:0;bottom:0;margin:auto;width:56px;height:56px;right:0}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexCaseStudy .swiper .swiper-button-next{width:40px;height:40px}}@media all and (max-width: 460px){.bl_sect__indexCaseStudy .swiper .swiper-button-next{width:30.6px;height:30.6px;right:6px}}@media all and (min-width: 834px){.bl_sect__indexColumn{background:url(../img/top/column_bg.jpg) no-repeat center center;background-size:cover;padding-top:55px;padding-bottom:65px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn{background:url(../img/top/column_bg_tb.png) no-repeat center center;background-size:cover;padding-top:35px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__indexColumn{background:url(../img/top/column_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:34px}}@media all and (max-width: 460px){.bl_sect__indexColumn:not(.un_not-swiper) .ly_cont{width:100%}}.bl_sect__indexColumn.un_not-swiper .swiper .swiper-button-prev,.bl_sect__indexColumn.un_not-swiper .swiper .swiper-button-next{display:none}.bl_sect__indexColumn .ly_cont{max-width:1100px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .ly_cont{max-width:470px}}.bl_sect__indexColumn .bl_sect_title h2{color:#fff}.bl_sect__indexColumn .bl_sect_title p{color:#fff}.bl_sect__indexColumn .bl_column_list{margin-top:35px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .bl_column_list{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__indexColumn .bl_column_list{margin-top:18.7px}}@media all and (min-width: 834px){.bl_sect__indexColumn .bl_column_list ul{display:flex;gap:3.5%}}.bl_sect__indexColumn .bl_column_list ul li{min-height:410px;height:auto}@media all and (min-width: 834px){.bl_sect__indexColumn .bl_column_list ul li{width:31%}}.bl_sect__indexColumn .bl_column_list ul li a:hover img,.bl_sect__indexColumn .bl_column_list ul li a:focus img{transform:scale(1.1)}.bl_sect__indexColumn .bl_column_list ul li a:hover dd,.bl_sect__indexColumn .bl_column_list ul li a:focus dd{color:rgba(0,0,0,0.6)}.bl_sect__indexColumn .bl_column_list ul li dl{display:flex;flex-direction:column;border:1.2px solid #fff;height:100%}.bl_sect__indexColumn .bl_column_list ul li dl dt{overflow:hidden}.bl_sect__indexColumn .bl_column_list ul li dl dt img{transition:.4s transform;aspect-ratio:3 / 2}.bl_sect__indexColumn .bl_column_list ul li dl dd{padding:17px 22px 20px;flex:1;background:#fff;display:flex;flex-direction:column;justify-content:space-between}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .bl_column_list ul li dl dd{padding:15px 22px 20px}}@media all and (max-width: 460px){.bl_sect__indexColumn .bl_column_list ul li dl dd{padding:15px 22px 20px}}.bl_sect__indexColumn .bl_column_list ul li dl dd .el_title{height:87px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .bl_column_list ul li dl dd .el_title{height:75px}}@media all and (max-width: 460px){.bl_sect__indexColumn .bl_column_list ul li dl dd .el_title{height:76.5px}}.bl_sect__indexColumn .bl_column_list ul li dl dd h3{font-size:16px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .bl_column_list ul li dl dd h3{font-size:15px}}@media all and (max-width: 460px){.bl_sect__indexColumn .bl_column_list ul li dl dd h3{font-size:15.3px}}.bl_sect__indexColumn .bl_column_list ul li dl dd .el_details{margin-bottom:15px;padding-top:17px;font-size:15px;background-image:repeating-linear-gradient(90deg, #a1a1a1, #a1a1a1 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .bl_column_list ul li dl dd .el_details{font-size:14px}}@media all and (max-width: 460px){.bl_sect__indexColumn .bl_column_list ul li dl dd .el_details{font-size:12.75px;padding-top:14px}}.bl_sect__indexColumn .bl_column_list ul li dl dd .el_cat{margin-top:auto}.bl_sect__indexColumn .bl_column_list ul li dl dd .el_cat label{display:inline-block;line-height:26px;border-radius:2px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);color:#fff;padding:0 10px;font-size:13px;font-weight:500}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .bl_column_list ul li dl dd .el_cat label{font-size:10px}}@media all and (max-width: 460px){.bl_sect__indexColumn .bl_column_list ul li dl dd .el_cat label{font-size:11.05px}}.bl_sect__indexColumn .bl_column_list ul li dl dd .el_link a{font-size:14px}.bl_sect__indexColumn .swiper{position:relative}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .swiper .swiper-slide{max-width:365px;min-height:480px}}@media all and (max-width: 460px){.bl_sect__indexColumn .swiper .swiper-slide{min-height:429.25px}}.bl_sect__indexColumn .swiper .swiper-button-prev{background:url(../img/top/swiper-prev-o.png) no-repeat;background-size:contain;top:0;bottom:0;margin:auto;width:56px;height:56px;left:0}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .swiper .swiper-button-prev{width:40px;height:40px}}@media all and (max-width: 460px){.bl_sect__indexColumn .swiper .swiper-button-prev{width:30.6px;height:30.6px;left:6px}}.bl_sect__indexColumn .swiper .swiper-button-next{background:url(../img/top/swiper-next-o.png) no-repeat;background-size:contain;top:0;bottom:0;margin:auto;width:56px;height:56px;right:0}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .swiper .swiper-button-next{width:40px;height:40px}}@media all and (max-width: 460px){.bl_sect__indexColumn .swiper .swiper-button-next{width:30.6px;height:30.6px;right:6px}}.bl_sect__indexColumn .bl_btns{margin-top:45px}@media all and (max-width: 460px){.bl_sect__indexColumn .bl_btns{margin-top:25.5px}}.bl_sect__indexColumn .bl_btns a{width:400px;line-height:80px;border-radius:6px;background:#fff;border:1.37px solid #e75a24;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);text-align:center;font-size:19px;font-weight:500;color:#000;transition:.2s opacity;display:block;margin:auto;position:relative}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .bl_btns a{width:320px;line-height:60px;font-size:16px}}@media all and (max-width: 460px){.bl_sect__indexColumn .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__indexColumn .bl_btns a:after{content:'';background:url(../img/top/column_more.png) no-repeat center center;background-size:contain;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:26px;height:26px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__indexColumn .bl_btns a:after{width:20px;height:20px}}@media all and (max-width: 460px){.bl_sect__indexColumn .bl_btns a:after{width:19.55px;height:19.55px}}.bl_sect__indexColumn .bl_btns a:hover{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);border:1.37px solid #fff;color:#fff}.bl_sect__indexColumn .bl_btns a:hover:after{background:url(../img/top/jirei_more.png) no-repeat center center;background-size:contain}@keyframes fadeInUpMin{from{opacity:0;transform:translate3d(0, 100px, 0)}to{opacity:1;transform:none}}.fadeInUpMin{animation-name:fadeInUpMin}@media all and (min-width: 834px){.bl_sect__adOpening{background:url(../img/ads/opening_bg.jpg) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adOpening{background:url(../img/ads/opening_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__adOpening{background:url(../img/ads/opening_bg_sp.png) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__adOpening .ly_cont{max-width:990px}}.bl_sect__adOpening .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__adOpening .bl_sect_title h2{font-size:27px;margin-bottom:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adOpening .bl_sect_title h2{font-size:24px;margin-bottom:25px}}@media all and (max-width: 460px){.bl_sect__adOpening .bl_sect_title h2{font-size:20.4px;margin-bottom:22.1px}}.bl_sect__adOpening .bl_sect_title em{color:#E35A24}.bl_sect__adOpening .bl_opening{font-weight:500}@media all and (min-width: 834px){.bl_sect__adOpening .bl_opening{font-size:15px;margin-bottom:47px;text-align:center;line-height:2.0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adOpening .bl_opening{font-size:14px;margin-bottom:35px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__adOpening .bl_opening{line-height:1.75;font-size:13.175px;margin-bottom:25.5px}}.bl_sect__adOpening ul{display:flex;justify-content:center;gap:30px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adOpening ul{gap:25px}}@media all and (max-width: 460px){.bl_sect__adOpening ul{flex-direction:column;gap:21.25px}}.bl_sect__adOpening ul li dt{text-align:center;font-size:14px;font-weight:500}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adOpening ul li dt{font-size:13px}}@media all and (max-width: 460px){.bl_sect__adOpening ul li dt{font-size:12.325px}}.bl_sect__adOpening ul li dt:before{content:'▼';margin-right:5px}@media all and (min-width: 834px){.bl_sect__adOpening ul li dd figure{max-width:400px}}@media all and (min-width: 834px){.bl_sect__adOpening .bl_btns{margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adOpening .bl_btns{margin-top:35px}}@media all and (max-width: 460px){.bl_sect__adOpening .bl_btns{margin-top:29.75px}}.bl_sect__adOpening .bl_btns a{display:block;text-align:center;color:#fff;font-weight:500;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);border:2px solid rgba(255,255,255,0.5);margin:auto;position:relative}@media all and (min-width: 834px){.bl_sect__adOpening .bl_btns a{width:340px;line-height:70px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adOpening .bl_btns a{width:360px;line-height:60px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__adOpening .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__adOpening .bl_btns a:after{content:'';background:url("../img/ads/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adOpening .bl_btns a:after{width:20px;height:20px;right:16px}}@media all and (max-width: 460px){.bl_sect__adOpening .bl_btns a:after{width:18.7px;height:18.7px;right:10.2px}}.bl_sect__adOpening .bl_btns a:hover{background:#fff;border:2px solid #ff593b;color:#E35A24}.bl_sect__adOpening .bl_btns a:hover:after{background:url("../img/ads/arrow_o.png") no-repeat center center;background-size:contain}@media all and (min-width: 834px){.bl_sect__adServiceLineup{background:url(../img/ads/lineup_bg_pc.png) no-repeat center center;background-size:cover;padding-top:55px;padding-bottom:75px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup{background:url(../img/ads/lineup_bg_tb.png) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup{background:url(../img/ads/lineup_bg_sp.png) no-repeat center center;background-size:cover;padding-top:35.7px;padding-bottom:46.75px}}@media all and (min-width: 834px){.bl_sect__adServiceLineup .ly_cont{max-width:960px}}.bl_sect__adServiceLineup .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__adServiceLineup .bl_service_list{display:flex}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list{margin-top:35px;flex-wrap:wrap;gap:32px 4%}}@media all and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list{flex-direction:column}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list{margin-top:30px;gap:30px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list{margin-top:25.5px;gap:25.5px}}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list>li{width:48%}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item{background:#fff}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item{padding:18px 25px 25px;height:100%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item{padding:18px 25px 25px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item{padding:15.3px 17px 21.25px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_title{font-weight:600}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_title p{color:#E75A24;font-weight:500}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_title p{font-size:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_title p{font-size:11px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_title p{font-size:10.2px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_title h3{line-height:1.0}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_title h3{font-size:22px;margin-top:10px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_title h3{font-size:20px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_title h3{font-size:18.7px;margin-top:11.9px}}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc{margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc{margin-top:18px;display:flex;flex-direction:row-reverse;gap:4%}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc{margin-top:15.3px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc dt{width:36%}}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc dd{margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc dd{width:60%}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc dd{margin-top:15.3px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc dd p{line-height:1.7}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc dd p{font-size:14.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc dd p{font-size:14px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_desc dd p{font-size:13.175px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend{width:100%;background:#fff;border:2px solid #000;font-weight:600}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend{max-width:470px;margin-top:20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend{margin-top:20px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend{margin-top:17px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dt{line-height:38px;background:#363636;color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dt{font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dt{line-height:32px;font-size:13px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dt{line-height:28.9px;font-size:11.9px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dd ul li{display:flex;align-items:center;font-weight:400}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dd ul li{padding:12px 18px;font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dd ul li{padding:12px 18px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dd ul li{padding:12.75px 12.75px;font-size:12.75px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dd ul li:before{content:'';background:url("../img/ads/check.png") no-repeat center center;background-size:contain;width:19px;height:19px;margin-right:10px;display:inline-block;vertical-align:middle;flex:none}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dd ul li:before{width:17.85px;height:17.85px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_service_recommend dd ul li+li{background-image:repeating-linear-gradient(90deg, #a1a1a1, #a1a1a1 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns{margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns{margin-top:15px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns{margin-top:17px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns a{display:block;border-radius:4px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);color:#fff;text-align:center;font-weight:500;letter-spacing:-0.02em;position:relative}@media all and (min-width: 834px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns a{font-size:14.5px;width:300px;line-height:48px;margin:auto}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns a{width:240px;font-size:14px;line-height:45px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns a{max-width:255px;width:100%;font-size:13.175px;line-height:42.5px;margin:auto}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns a:after{content:'';background:url("../img/ads/arrow.png") no-repeat center center;background-size:contain;width:18px;height:18px;position:absolute;top:0;bottom:0;right:16px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns a:after{width:18px;height:18px}}@media all and (max-width: 460px){.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns a:after{width:17px;height:17px;right:13.6px}}.bl_sect__adServiceLineup .bl_service_list .bl_service_item .bl_btns a:hover{opacity:0.7}@media all and (min-width: 834px){.bl_sect__merumagaStrengths{padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .ly_cont{max-width:1000px}}.bl_sect__merumagaStrengths .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_sect_title h2{font-size:20.4px}}.bl_sect__merumagaStrengths .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__merumagaStrengths .bl_article{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_article{background:url(../img/mail-magazine/illust01.png?ver_2025) no-repeat left center,url(../img/mail-magazine/illust02.png?ver_2025) no-repeat right center;text-align:center;font-size:15px;margin:10px auto;max-width:1040px;min-height:120px;width:100%;padding:15px 150px;background-size:110px 120px}}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_article{font-size:15px;margin-bottom:35px;text-align:center;line-height:2.0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_article{font-size:14px;margin:25px 0 30px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_article{line-height:1.75;font-size:13.175px;margin:25px 0 25.5px}}.bl_sect__merumagaStrengths .bl_points{display:flex}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_points{margin-top:50px;gap:5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points{margin-top:35px;gap:4%}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_points{flex-direction:column;margin-top:29.75px;gap:17px}}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_points li{width:31.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li{width:32%}}.bl_sect__merumagaStrengths .bl_points li dl{border-radius:6px;box-shadow:1.19px 1.19px 3.56px rgba(0,0,0,0.3);font-weight:600;border:1.5px solid #000}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li dl{height:100%}}.bl_sect__merumagaStrengths .bl_points li dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_points li dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_points li dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__merumagaStrengths .bl_points li dl dd{display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_points li dl dd{height:200px;font-size:23px;margin-top:-15px}}@media (max-width: 1000px){.bl_sect__merumagaStrengths .bl_points li dl dd{font-size:2.3vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li dl dd{font-size:16px;height:calc(100% - 33px)}}@media (max-width: 610px){.bl_sect__merumagaStrengths .bl_points li dl dd{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_points li dl dd{font-size:17px;height:110.5px}}.bl_sect__merumagaStrengths .bl_points li dl dd>p{line-height:1.75;text-align:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li dl dd>p{padding-top:10px;padding-bottom:25px}}.bl_sect__merumagaStrengths .bl_points li dl dd em{display:inline-block;color:#E35A24}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_points li dl dd em{font-size:42px}}@media (max-width: 1000px){.bl_sect__merumagaStrengths .bl_points li dl dd em{font-size:4vw;margin-left:7px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li dl dd em{font-size:33px}}@media (max-width: 610px){.bl_sect__merumagaStrengths .bl_points li dl dd em{font-size:5vw}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_points li dl dd em{font-size:34px;line-height:1.0}}.bl_sect__merumagaStrengths .bl_points li dl dd em+span{margin-left:8px}.bl_sect__merumagaStrengths .bl_points li dl dd ul{display:flex;justify-content:center;height:100%;align-items:center}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_points li dl dd ul{max-height:150px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li dl dd ul{max-height:90px}}.bl_sect__merumagaStrengths .bl_points li dl dd ul li{text-align:center;flex:1}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li{padding:0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li{padding:0}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li{padding:12.75px 34px}}.bl_sect__merumagaStrengths .bl_points li dl dd ul li+li{background-image:repeating-linear-gradient(180deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-y;background-size:1px 100%}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li p{font-size:22px}}@media (max-width: 1000px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li p{font-size:2vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li p{font-size:14px}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li p{font-size:16.15px}}.bl_sect__merumagaStrengths .bl_points li dl dd ul li p+P{color:#E35A24}@media all and (min-width: 834px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li p+P{font-size:42px;margin-top:10px}}@media (max-width: 1000px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li p+P{font-size:4vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li p+P{font-size:29px;margin-top:10px}}@media (max-width: 600px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li p+P{font-size:5vw}}@media all and (max-width: 460px){.bl_sect__merumagaStrengths .bl_points li dl dd ul li p+P{font-size:34px}}@media all and (min-width: 834px){.bl_sect__merumagaServiceDetail{background:url(../img/mail-magazine/service_bg.jpg) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail{background:url(../img/mail-magazine/service_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail{background:url(../img/mail-magazine/service_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}.bl_sect__merumagaServiceDetail .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__merumagaServiceDetail .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__merumagaServiceDetail .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__merumagaServiceDetail .ly_cont{max-width:800px}}.bl_sect__merumagaServiceDetail .bl_service_imgs{display:flex;align-items:center}@media all and (min-width: 834px){.bl_sect__merumagaServiceDetail .bl_service_imgs{margin-top:40px;gap:60px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_service_imgs{margin-top:35px;gap:4%}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_service_imgs{margin-top:25.5px;gap:4%}}.bl_sect__merumagaServiceDetail .bl_service_imgs picture{position:relative}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_service_imgs picture{width:35%}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_service_imgs picture{width:42%}}.bl_sect__merumagaServiceDetail .bl_service_imgs picture:before{content:'';width:60px;height:2px;background:#fff;position:absolute;top:120px;right:-60px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_service_imgs picture:before{width:14%;right:-12%;top:17vw}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_service_imgs picture:before{width:12%;right:-12%;top:17vw}}.bl_sect__merumagaServiceDetail .bl_service_imgs picture:after{content:'';width:60px;height:2px;background:#fff;position:absolute;bottom:125px;right:-60px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_service_imgs picture:after{width:14%;right:-12%;bottom:14.4vw}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_service_imgs picture:after{width:12%;right:-12%;bottom:18.4vw}}.bl_sect__merumagaServiceDetail .bl_service_imgs .bl_service_items{max-width:500px;width:100%;flex:1}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_service_imgs .bl_service_items{width:60%}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_service_imgs .bl_service_items{width:60%}}.bl_sect__merumagaServiceDetail .bl_service_imgs dl{background:#fff;border-radius:4px;border:2px solid #fff}@media all and (min-width: 834px){.bl_sect__merumagaServiceDetail .bl_service_imgs dl+dl{margin-top:85px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_service_imgs dl+dl{margin-top:50px}}@media (max-width: 610px){.bl_sect__merumagaServiceDetail .bl_service_imgs dl+dl{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_service_imgs dl+dl{margin-top:15.3px}}.bl_sect__merumagaServiceDetail .bl_service_imgs dl dt{color:#fff;text-align:center;font-size:15px;line-height:38px;border-radius:4px 4px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);font-weight:500}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_service_imgs dl dt{font-size:14px;line-height:32px}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_service_imgs dl dt{font-size:11.05px;line-height:21.25px}}.bl_sect__merumagaServiceDetail .bl_service_imgs dl dd{font-size:14.5px;padding:12px 20px 17px;line-height:2.0}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaServiceDetail .bl_service_imgs dl dd{font-size:14px;line-height:1.75;padding:12px 18px 16px}}@media (max-width: 610px){.bl_sect__merumagaServiceDetail .bl_service_imgs dl dd{font-size:13px}}@media all and (max-width: 460px){.bl_sect__merumagaServiceDetail .bl_service_imgs dl dd{font-size:11.9px;line-height:1.65;padding:8.5px 11.9px 11.9px}}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy{background:url(../img/mail-magazine/case_study_bg.jpg) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy{background:url(../img/mail-magazine/case_study_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy{padding-top:34px;padding-bottom:38.25px}}.bl_sect__merumagaCaseStudy .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy .bl_sect_title h2{font-size:20.4px}}.bl_sect__merumagaCaseStudy .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy .ly_cont{max-width:1000px}}.bl_sect__merumagaCaseStudy .bl_case_study{display:flex}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy .bl_case_study{margin-top:40px;gap:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_case_study{margin-top:28px;flex-direction:column;gap:30px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy .bl_case_study{margin-top:21.25px;flex-direction:column;gap:21.25px}}@media all and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab{display:flex;justify-content:center;gap:20px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab{gap:12.75px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li{width:100%;max-width:240px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li{width:100%;max-width:168.3px}}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li+li{margin-top:28px}}.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label{background:#e1e1e1;color:#000;text-align:center;font-weight:600;transition:background-color 0.3s linear;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:500}.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label:after{content:'';position:absolute;width:18px;height:18px;top:0;bottom:0;right:16px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label:after{width:17px;height:17px;right:12px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label:after{width:13.6px;height:13.6px;right:8.5px}}.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label.un_selected{background-color:#000;color:#fff}.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label.un_selected:after{background:url("../img/mail-magazine/arrow_w.png") no-repeat center center;background-size:contain}.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label:not(.un_selected){cursor:pointer;transition:.2s opacity}.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label:not(.un_selected):after{background:url("../img/mail-magazine/arrow_b.png") no-repeat center center;background-size:contain}.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label:not(.un_selected):hover{background-color:#000;color:#fff}.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label:not(.un_selected):hover:after{background:url("../img/mail-magazine/arrow_w.png") no-repeat center center;background-size:contain}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label{width:260px;height:55px;border-radius:32px;font-size:14px;padding:0 40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label{height:50px;border-radius:4px;border:1.2px solid #000;font-size:12.5px;padding:0 30px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy .bl_case_study .un_tab li label{font-size:11.9px;min-height:46.75px;height:100%;border-radius:2.55px;border:1.2px solid #000;line-height:1.25;padding:0 30px}}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy .bl_case_study .bl_panels{max-width:750px;width:100%;flex:1}}.bl_sect__merumagaCaseStudy .bl_case_study .bl_panels .bl_panel_item{display:none}.bl_sect__merumagaCaseStudy .bl_case_study .bl_panels input[type=radio]{display:none}.bl_sect__merumagaCaseStudy .bl_case_study .bl_panels input[type=radio]:checked+.bl_panel_item{display:block}.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item{border-radius:4px;border:2.5px solid #000}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item{max-width:700px;margin:auto}}.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item h3{color:#fff;text-align:center;border-radius:2px 2px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);font-weight:500}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item h3{line-height:35px;font-size:16px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item h3{line-height:35px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item h3{line-height:34px;font-size:13.175px}}.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item>div{overflow-y:auto;background:#fff}@media all and (min-width: 834px){.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item>div{height:370px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item>div{height:370px}}@media all and (max-width: 460px){.bl_sect__merumagaCaseStudy .bl_case_study .bl_panel_item>div{height:306px}}@media all and (min-width: 834px){.bl_sect__merumagaFlow{background:url(../img/mail-magazine/flow_bg.jpg) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow{background:url(../img/mail-magazine/flow_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow{background:url(../img/mail-magazine/flow_bg_sp.png) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}@media all and (min-width: 834px){.bl_sect__merumagaFlow .ly_cont{max-width:1000px}}.bl_sect__merumagaFlow .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__merumagaFlow .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__merumagaFlow .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__merumagaFlow .bl_flow_list{display:flex;flex-direction:column}@media all and (min-width: 834px){.bl_sect__merumagaFlow .bl_flow_list{gap:25px;margin-top:30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_flow_list{gap:20px;margin-top:30px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_flow_list{gap:17px;margin-top:22.1px}}.bl_sect__merumagaFlow .bl_flow_list li dl{background:#fff;border-radius:4px;display:flex;justify-content:center;align-content:center;padding:15px 0}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_flow_list li dl{padding:10px 0}}.bl_sect__merumagaFlow .bl_flow_list li dl dt{text-align:center;display:flex;flex-direction:column;justify-content:center;line-height:1.25;font-weight:600;border-right:1px solid #000}@media all and (min-width: 834px){.bl_sect__merumagaFlow .bl_flow_list li dl dt{width:135px;font-size:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_flow_list li dl dt{width:86px;font-size:30px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_flow_list li dl dt{width:54.4px;font-size:22.95px}}.bl_sect__merumagaFlow .bl_flow_list li dl dt:before{content:'STEP';font-size:17px;font-weight:500}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_flow_list li dl dt:before{font-size:14px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_flow_list li dl dt:before{font-size:10.2px}}.bl_sect__merumagaFlow .bl_flow_list li dl dd{flex:1;position:relative;padding-left:40px;padding-right:200px;display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_flow_list li dl dd{padding-left:20px;padding-right:125px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_flow_list li dl dd{padding-left:11.9px;padding-right:11.9px}}.bl_sect__merumagaFlow .bl_flow_list li dl dd p{padding-top:10px;padding-bottom:10px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_flow_list li dl dd p{padding-top:10px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_flow_list li dl dd p{padding-top:3.4px;padding-bottom:8.5px}}.bl_sect__merumagaFlow .bl_flow_list li dl dd p:first-child{background-image:repeating-linear-gradient(90deg, #a1a1a1, #a1a1a1 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px;font-size:20px;color:#E54D1C;font-weight:600}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_flow_list li dl dd p:first-child{font-size:17px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_flow_list li dl dd p:first-child{font-size:13.6px}}.bl_sect__merumagaFlow .bl_flow_list li dl dd p:last-child{font-size:15px;line-height:1.7}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_flow_list li dl dd p:last-child{font-size:14px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_flow_list li dl dd p:last-child{font-size:12.75px;padding-top:5px}}.bl_sect__merumagaFlow .bl_flow_list li dl dd:after{content:'';position:absolute;top:0;bottom:0;margin:auto}@media all and (min-width: 834px){.bl_sect__merumagaFlow .bl_flow_list li dl dd:after{width:135px;height:105px;right:20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__merumagaFlow .bl_flow_list li dl dd:after{width:89px;height:61px;right:15px}}@media all and (max-width: 460px){.bl_sect__merumagaFlow .bl_flow_list li dl dd:after{width:38.25px;height:27.2px;right:10.2px;bottom:auto}}.bl_sect__merumagaFlow .bl_flow_list li.un_apply dd:after{background:url("../img/mail-magazine/illust03.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_manuscript_submission dd:after{background:url("../img/mail-magazine/illust04.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_delivery1 dd:after{background:url("../img/mail-magazine/illust05.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_publish dd:after{background:url("../img/banner/illust03.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_catalog dd:after{background:url("../img/catalog/illust03.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_interview dd:after{background:url("../img/newspaper/illust06.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_white_paper dd:after{background:url("../img/newspaper/illust09.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_news_web dd:after{background:url("../img/newspaper/illust10.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_photograph dd:after{background:url("../img/webinar/illust03.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_delivery dd:after{background:url("../img/webinar/illust05.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_announcement dd:after{background:url("../img/forum/illust01.png") no-repeat center center;background-size:contain}.bl_sect__merumagaFlow .bl_flow_list li.un_questionnaire dd:after{background:url("../img/forum/illust02.png") no-repeat center center;background-size:contain}@media all and (min-width: 834px){.bl_sect__bannerStrengths{padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__bannerStrengths .ly_cont{max-width:1000px}}.bl_sect__bannerStrengths .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_sect_title h2{font-size:20.4px}}.bl_sect__bannerStrengths .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__bannerStrengths .bl_article{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_article{background:url(../img/banner/illust01.png) no-repeat left center,url(../img/banner/illust02.png) no-repeat right center;text-align:center;font-size:15px;margin:10px auto;max-width:1040px;min-height:120px;width:100%;padding:15px 150px}}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_article{font-size:15px;margin-bottom:35px;text-align:center;line-height:2.0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_article{font-size:14px;margin:25px 0 30px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_article{line-height:1.75;font-size:13.175px;margin:25px 0 25.5px}}.bl_sect__bannerStrengths .bl_points{display:flex}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points{margin-top:50px;gap:5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points{margin-top:35px;gap:4%}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points{flex-direction:column;margin-top:29.75px;gap:17px}}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li{width:31.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li{width:32%}}.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl{border-radius:6px;box-shadow:1.19px 1.19px 3.56px rgba(0,0,0,0.3);font-weight:600;border:1.5px solid #000}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl{height:100%}}.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd{display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd{height:200px;font-size:22px;margin-top:-15px}}@media (max-width: 1000px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd{font-size:2.3vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd{font-size:16px;height:calc(100% - 33px)}}@media (max-width: 610px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd{font-size:17px;height:110.5px}}.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd>p{line-height:1.75;text-align:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd>p{padding-top:10px;padding-bottom:25px}}.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd em{display:inline-block;color:#E35A24}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd em{font-size:42px;margin-left:8px}}@media (max-width: 1000px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd em{font-size:4vw;margin-left:7px}}@media (max-width: 610px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd em{font-size:4vw;margin-left:7px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd em{font-size:29.75px;line-height:1.0;margin-left:6.8px}}.bl_sect__bannerStrengths .bl_points li:nth-child(1) dl dd em+span{margin-left:8px}.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl{border-radius:6px;box-shadow:1.19px 1.19px 3.56px rgba(0,0,0,0.3);font-weight:600;border:1.5px solid #000}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl{height:100%}}.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd{display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd{height:200px;font-size:22px;margin-top:-15px}}@media (max-width: 1000px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd{font-size:2.3vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd{font-size:16px;height:calc(100% - 33px)}}@media (max-width: 610px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd{font-size:17px;height:110.5px}}.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd>p{line-height:1.75;text-align:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd>p{padding-top:10px;padding-bottom:25px}}.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd em{display:inline-block;color:#E35A24}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd em{font-size:42px;margin-left:8px}}@media (max-width: 1000px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd em{font-size:4vw;margin-left:7px}}@media (max-width: 610px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd em{font-size:4vw;margin-left:7px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd em{font-size:29.75px;line-height:1.2;margin-left:6.8px}}.bl_sect__bannerStrengths .bl_points li:nth-child(2) dl dd em+span{margin-left:8px}.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl{border-radius:6px;box-shadow:1.19px 1.19px 3.56px rgba(0,0,0,0.3);font-weight:600;border:1.5px solid #000}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl{height:100%}}.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd{display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd{height:200px;font-size:22px;margin-top:-15px}}@media (max-width: 1000px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd{font-size:2.3vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd{font-size:16px;height:calc(100% - 33px)}}@media (max-width: 610px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd{font-size:17px;height:110.5px}}.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd>p{line-height:1.75;text-align:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd>p{padding-top:10px;padding-bottom:25px}}.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd em{display:inline-block;color:#E35A24;letter-spacing:-0.01em}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd em{font-size:31px;margin-left:4px}}@media (max-width: 1000px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd em{font-size:3vw;margin-left:5px}}@media (max-width: 610px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd em{font-size:3vw;margin-left:5px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd em{font-size:25.5px;line-height:1.2;margin-left:2.55px}}.bl_sect__bannerStrengths .bl_points li:nth-child(3) dl dd em+span{margin-left:8px}.bl_sect__bannerStrengths .bl_btns a{display:block;background:#191919;color:#fff;text-align:center;margin:auto;transition:.2s opacity;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);border-radius:6px;position:relative;font-weight:500}.bl_sect__bannerStrengths .bl_btns a:hover{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);color:#fff}@media all and (min-width: 834px){.bl_sect__bannerStrengths .bl_btns a{width:340px;line-height:70px;font-size:18px;margin:auto;margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerStrengths .bl_btns a{width:360px;line-height:60px;font-size:17px;margin-top:46px}}@media all and (max-width: 460px){.bl_sect__bannerStrengths .bl_btns a{width:255px;line-height:51px;font-size:13.6px;margin-top:28.9px}}.bl_sect__bannerStrengths .bl_btns a:after{content:'';background:url("../img/banner/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media all and (min-width: 834px){.bl_sect__bannerServiceDetail{background:url(../img/banner/service_detail_bg.jpg) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerServiceDetail{background:url(../img/banner/service_detail_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__bannerServiceDetail{background:url(../img/banner/service_detail_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}@media all and (min-width: 834px){.bl_sect__bannerServiceDetail .ly_cont{max-width:870px}}.bl_sect__bannerServiceDetail .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__bannerServiceDetail .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerServiceDetail .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__bannerServiceDetail .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__bannerServiceDetail .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerServiceDetail .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__bannerServiceDetail .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__bannerServiceDetail .bl_ads{display:flex;justify-content:center}@media all and (min-width: 834px){.bl_sect__bannerServiceDetail .bl_ads{margin-top:40px;gap:50px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerServiceDetail .bl_ads{margin-top:30px;gap:4%}}@media all and (max-width: 460px){.bl_sect__bannerServiceDetail .bl_ads{margin-top:25.5px;flex-direction:column;gap:25.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerServiceDetail .bl_ads li{width:48%}}.bl_sect__bannerServiceDetail .bl_ads li dl{border-radius:3px;border:2px solid #fff;height:100%;display:flex;flex-direction:column;width:100%}@media all and (min-width: 834px){.bl_sect__bannerServiceDetail .bl_ads li dl{max-width:515px}}@media all and (min-width: 834px){.bl_sect__bannerServiceDetail .bl_ads li dl{border:1px solid #fff}}.bl_sect__bannerServiceDetail .bl_ads li dl dt{color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__bannerServiceDetail .bl_ads li dl dt{font-size:15px;line-height:42px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerServiceDetail .bl_ads li dl dt{font-size:14.5px;line-height:40px}}@media all and (max-width: 460px){.bl_sect__bannerServiceDetail .bl_ads li dl dt{font-size:13.175px;line-height:38.25px}}.bl_sect__bannerServiceDetail .bl_ads li dl dd{background:#fff;flex:1}.bl_sect__bannerServiceDetail .bl_ads li dl dd div{border-top:1px solid #000;line-height:1.75}@media all and (min-width: 834px){.bl_sect__bannerServiceDetail .bl_ads li dl dd div{padding:15px 20px;font-size:14.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__bannerServiceDetail .bl_ads li dl dd div{padding:12px 15px 15px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__bannerServiceDetail .bl_ads li dl dd div{padding:12.75px 17px 17px;font-size:12.75px}}@media all and (min-width: 834px){.bl_sect__targetingStrengths{padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__targetingStrengths{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__targetingStrengths .ly_cont{max-width:1000px}}.bl_sect__targetingStrengths .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__targetingStrengths .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__targetingStrengths .bl_sect_title h2{font-size:20.4px}}.bl_sect__targetingStrengths .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__targetingStrengths .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__targetingStrengths .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__targetingStrengths .bl_article{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__targetingStrengths .bl_article{background:url(../img/targeting/illust01.png) no-repeat left center,url(../img/targeting/illust02.png) no-repeat right center;text-align:center;font-size:15px;margin:10px auto;max-width:1040px;min-height:120px;width:100%;padding:15px 150px}}@media all and (min-width: 834px){.bl_sect__targetingStrengths .bl_article{font-size:15px;margin-bottom:35px;text-align:center;line-height:2.0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_article{font-size:14px;margin:25px 0 30px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__targetingStrengths .bl_article{line-height:1.75;font-size:13.175px;margin:25px 0 25.5px}}.bl_sect__targetingStrengths .bl_points{display:flex}@media all and (min-width: 834px){.bl_sect__targetingStrengths .bl_points{margin-top:50px;gap:5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_points{margin-top:35px;gap:4%}}@media all and (max-width: 460px){.bl_sect__targetingStrengths .bl_points{flex-direction:column;margin-top:29.75px;gap:17px}}@media all and (min-width: 834px){.bl_sect__targetingStrengths .bl_points li{width:31.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_points li{width:32%}}.bl_sect__targetingStrengths .bl_points li dl{border-radius:6px;box-shadow:1.19px 1.19px 3.56px rgba(0,0,0,0.3);font-weight:600;border:1.5px solid #000}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_points li dl{height:100%}}.bl_sect__targetingStrengths .bl_points li dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__targetingStrengths .bl_points li dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_points li dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__targetingStrengths .bl_points li dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__targetingStrengths .bl_points li dl dd{display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 834px){.bl_sect__targetingStrengths .bl_points li dl dd{height:200px;font-size:21px;margin-top:-5px}}@media (max-width: 1000px){.bl_sect__targetingStrengths .bl_points li dl dd{font-size:2.1vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_points li dl dd{font-size:16px;height:calc(100% - 33px)}}@media (max-width: 610px){.bl_sect__targetingStrengths .bl_points li dl dd{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__targetingStrengths .bl_points li dl dd{font-size:17px;height:110.5px;margin-top:-5px}}.bl_sect__targetingStrengths .bl_points li dl dd>p{line-height:1.75;text-align:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_points li dl dd>p{padding-top:10px;padding-bottom:25px}}.bl_sect__targetingStrengths .bl_points li dl dd em{display:inline-block;color:#E35A24}@media all and (min-width: 834px){.bl_sect__targetingStrengths .bl_points li dl dd em{font-size:38px}}@media (max-width: 1000px){.bl_sect__targetingStrengths .bl_points li dl dd em{font-size:4vw;margin-left:7px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingStrengths .bl_points li dl dd em{font-size:33px}}@media (max-width: 610px){.bl_sect__targetingStrengths .bl_points li dl dd em{font-size:5vw}}@media all and (max-width: 460px){.bl_sect__targetingStrengths .bl_points li dl dd em{font-size:30.6px;line-height:1.2}}.bl_sect__targetingStrengths .bl_points li dl dd em+span{margin-left:8px}.bl_sect__targetingStrengths .bl_points li dl dd span+em{margin-left:8px}@media all and (min-width: 834px){.bl_sect__targetingServiceDetail{background:url(../img/targeting/service_detail_bg.jpg) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingServiceDetail{background:url(../img/targeting/service_detail_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__targetingServiceDetail{background:url(../img/targeting/service_detail_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}.bl_sect__targetingServiceDetail .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__targetingServiceDetail .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingServiceDetail .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__targetingServiceDetail .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__targetingServiceDetail .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingServiceDetail .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__targetingServiceDetail .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__targetingServiceDetail .ly_cont{max-width:1000px}}.bl_sect__targetingServiceDetail .bl_service_detail{display:flex}@media all and (min-width: 834px){.bl_sect__targetingServiceDetail .bl_service_detail{gap:45px;margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingServiceDetail .bl_service_detail{margin-top:30px;flex-direction:column;flex-direction:column-reverse}}.bl_sect__targetingServiceDetail .bl_service_detail dt{display:flex}@media all and (min-width: 834px){.bl_sect__targetingServiceDetail .bl_service_detail dt{gap:6%}}@media all and (min-width: 834px){.bl_sect__targetingServiceDetail .bl_service_detail dt figure{width:47%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingServiceDetail .bl_service_detail dt figure+figure{margin-left:30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingServiceDetail .bl_service_detail dt{margin-top:30px;justify-content:center}}@media all and (max-width: 460px){.bl_sect__targetingServiceDetail .bl_service_detail dt{display:none}}.bl_sect__targetingServiceDetail .bl_service_detail dd{flex:1;color:#fff;line-height:1.8;font-weight:400}@media all and (min-width: 834px){.bl_sect__targetingServiceDetail .bl_service_detail dd{font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingServiceDetail .bl_service_detail dd{font-size:14px}}@media all and (max-width: 460px){.bl_sect__targetingServiceDetail .bl_service_detail dd{font-size:12.75px;margin-top:21.25px}}.bl_sect__targetingServiceDetail .bl_service_detail dd div+div{color:#dddddd}@media all and (min-width: 834px){.bl_sect__targetingServiceDetail .bl_service_detail dd div+div{margin-top:25px;font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingServiceDetail .bl_service_detail dd div+div{margin-top:20px}}@media all and (max-width: 460px){.bl_sect__targetingServiceDetail .bl_service_detail dd div+div{margin-top:17px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingServiceDetail .bl_service_detail dd div+div br{display:none}}.bl_sect__targetingServiceDetail .bl_service_detail dd div:first-child{font-weight:400}@media all and (min-width: 834px){.bl_sect__targetingOption{padding-top:60px;padding-bottom:65px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption{padding-top:60px;padding-bottom:60px}}@media all and (max-width: 460px){.bl_sect__targetingOption{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__targetingOption .ly_cont{max-width:860px}}.bl_sect__targetingOption .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_sect_title h2{font-size:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_sect_title h2{font-size:23px}}@media all and (max-width: 460px){.bl_sect__targetingOption .bl_sect_title h2{font-size:18.7px}}.bl_sect__targetingOption .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__targetingOption .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_wraper{background:url(../img/targeting/option_bg.jpg) no-repeat center center;background-size:cover;border:7px solid #4b4b4b;padding:35px 60px 40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_wraper{background:url(../img/targeting/option_bg_tb.png) no-repeat center center;background-size:cover;border:7px solid #4b4b4b;padding:30px 45px 30px}}@media all and (max-width: 460px){.bl_sect__targetingOption .bl_wraper{background:url(../img/targeting/option_bg_sp.png) no-repeat center center;background-size:cover;border:3px solid #000;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);padding:23.8px 23.8px 25.5px}}.bl_sect__targetingOption .bl_article{line-height:1.75}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_article{text-align:center;font-size:14.5px;margin-top:20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_article{font-size:14px;margin-top:18px}}@media all and (max-width: 460px){.bl_sect__targetingOption .bl_article{line-height:1.7;font-size:12.75px;margin-top:15.3px}}.bl_sect__targetingOption .bl_option{background:#fff;border:2px solid #000;box-shadow:0px 3px 6px rgba(0,0,0,0.16);display:flex;align-items:center}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_option{margin-top:28px;gap:4%;padding:20px 30px 30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_option{margin-top:25px;gap:5%;padding:20px 30px}}@media (max-width: 610px){.bl_sect__targetingOption .bl_option{margin-top:20px;padding:20px 25px;flex-direction:column}}@media all and (max-width: 460px){.bl_sect__targetingOption .bl_option{margin-top:15.3px;padding:12.75px;flex-direction:column}}.bl_sect__targetingOption .bl_option dt{flex:1}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_option dt{width:69%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_option dt{width:61%}}@media (max-width: 610px){.bl_sect__targetingOption .bl_option dt{width:100%}}.bl_sect__targetingOption .bl_option dt p{background:#333;color:#fff;line-height:26px;padding-left:10px;padding-right:10px;display:inline-block;font-weight:400}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_option dt p{font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_option dt p{font-size:13px}}@media all and (max-width: 460px){.bl_sect__targetingOption .bl_option dt p{font-size:10.625px}}.bl_sect__targetingOption .bl_option dt h3{color:#E35A24;font-weight:600}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_option dt h3{font-size:22px;margin-top:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_option dt h3{font-size:20px;margin-top:10px}}@media all and (max-width: 460px){.bl_sect__targetingOption .bl_option dt h3{font-size:17px;margin-top:11.9px}}.bl_sect__targetingOption .bl_option dt div{background-image:repeating-linear-gradient(90deg, #000, #000 6px, transparent 6px, transparent 9px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px;line-height:1.75}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_option dt div{padding-top:15px;margin-top:15px;font-size:14.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_option dt div{padding-top:15px;margin-top:15px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__targetingOption .bl_option dt div{padding-top:15.3px;margin-top:12.75px;font-size:12.75px}}@media all and (min-width: 834px){.bl_sect__targetingOption .bl_option dd{width:26%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__targetingOption .bl_option dd{width:34%}}@media (max-width: 610px){.bl_sect__targetingOption .bl_option dd{width:90%}}@media all and (min-width: 834px){.bl_sect__articleStrengths{padding-top:40px;padding-bottom:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__articleStrengths{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__articleStrengths .ly_cont{max-width:1000px}}.bl_sect__articleStrengths .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__articleStrengths .bl_sect_title h2{font-size:20.4px}}.bl_sect__articleStrengths .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__articleStrengths .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__articleStrengths .bl_article{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_article{background:url(../img/article/illust01.png) no-repeat left center,url(../img/article/illust02.png) no-repeat right center;text-align:center;font-size:15px;margin:10px auto;max-width:1040px;min-height:120px;width:100%;padding:15px 120px}}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_article{font-size:15px;margin-bottom:35px;text-align:center;line-height:2.0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_article{font-size:14px;margin:25px 0 30px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__articleStrengths .bl_article{line-height:1.75;font-size:13.175px;margin:25px 0 25.5px}}.bl_sect__articleStrengths .bl_points{display:flex}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_points{margin-top:50px;gap:5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_points{margin-top:35px;gap:4%}}@media all and (max-width: 460px){.bl_sect__articleStrengths .bl_points{flex-direction:column;margin-top:29.75px;gap:17px}}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_points li{width:32%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_points li{width:32%}}.bl_sect__articleStrengths .bl_points li dl{border-radius:6px;box-shadow:1.19px 1.19px 3.56px rgba(0,0,0,0.3);border:1.5px solid #000;font-weight:600}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_points li dl{height:100%}}.bl_sect__articleStrengths .bl_points li dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_points li dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_points li dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__articleStrengths .bl_points li dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__articleStrengths .bl_points li dl dd{display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_points li dl dd{height:190px;font-size:20px;margin-top:-15px}}@media (max-width: 1000px){.bl_sect__articleStrengths .bl_points li dl dd{font-size:2vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_points li dl dd{font-size:16px;height:calc(100% - 33px)}}@media (max-width: 610px){.bl_sect__articleStrengths .bl_points li dl dd{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__articleStrengths .bl_points li dl dd{font-size:17px;height:110.5px}}.bl_sect__articleStrengths .bl_points li dl dd>p{line-height:1.75;text-align:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_points li dl dd>p{padding-top:10px;padding-bottom:25px}}.bl_sect__articleStrengths .bl_points li dl dd em{display:inline-block;color:#E35A24}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_points li dl dd em{font-size:36px}}@media (max-width: 1000px){.bl_sect__articleStrengths .bl_points li dl dd em{font-size:3.6vw;margin-left:7px;line-height:1.2}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_points li dl dd em{font-size:30px;line-height:1.2}}@media (max-width: 610px){.bl_sect__articleStrengths .bl_points li dl dd em{font-size:4.5vw;line-height:1.2}}@media all and (max-width: 460px){.bl_sect__articleStrengths .bl_points li dl dd em{font-size:23.8px;line-height:1.0}}.bl_sect__articleStrengths .bl_points li dl dd em+span{margin-left:8px}.bl_sect__articleStrengths .bl_points li dl dd span+em{margin-left:8px}.bl_sect__articleStrengths .bl_btns a{display:block;background:#191919;color:#fff;text-align:center;margin:auto;transition:.2s opacity;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);border-radius:6px;position:relative;font-weight:500}.bl_sect__articleStrengths .bl_btns a:hover{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);color:#fff}@media all and (min-width: 834px){.bl_sect__articleStrengths .bl_btns a{width:340px;line-height:70px;font-size:18px;margin:auto;margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleStrengths .bl_btns a{width:360px;line-height:60px;font-size:17px;margin-top:46px}}@media all and (max-width: 460px){.bl_sect__articleStrengths .bl_btns a{width:255px;line-height:51px;font-size:13.6px;margin-top:28.9px}}.bl_sect__articleStrengths .bl_btns a:after{content:'';background:url("../img/banner/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media all and (min-width: 834px){.bl_sect__articleOption{padding-top:30px;padding-bottom:65px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption{padding-top:30px;padding-bottom:60px}}@media all and (max-width: 460px){.bl_sect__articleOption{padding-top:17px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__articleOption .ly_cont{max-width:860px}}.bl_sect__articleOption .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__articleOption .bl_sect_title h2{font-size:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_sect_title h2{font-size:23px}}@media all and (max-width: 460px){.bl_sect__articleOption .bl_sect_title h2{font-size:18.7px}}.bl_sect__articleOption .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__articleOption .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__articleOption .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__articleOption .bl_wraper{background:url(../img/article/option_bg.jpg) no-repeat center center;background-size:cover;border:7px solid #4b4b4b;padding:35px 60px 40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_wraper{background:url(../img/article/option_bg_tb.png) no-repeat center center;background-size:cover;border:7px solid #4b4b4b;padding:30px 45px 30px}}@media all and (max-width: 460px){.bl_sect__articleOption .bl_wraper{background:url(../img/article/option_bg_sp.jpg) no-repeat center center;background-size:cover;border:3px solid #000;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);padding:23.8px 23.8px 25.5px}}.bl_sect__articleOption .bl_article{line-height:1.75}@media all and (min-width: 834px){.bl_sect__articleOption .bl_article{text-align:center;font-size:14.5px;margin-top:20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_article{font-size:14px;margin-top:18px}}@media all and (max-width: 460px){.bl_sect__articleOption .bl_article{line-height:1.7;font-size:12.75px;margin-top:15.3px}}.bl_sect__articleOption .bl_option{background:#fff;border:2px solid #000;box-shadow:0px 3px 6px rgba(0,0,0,0.16);display:flex;align-items:center}@media all and (min-width: 834px){.bl_sect__articleOption .bl_option{margin-top:28px;gap:4%;padding:20px 30px 30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_option{margin-top:25px;gap:5%;padding:20px 30px}}@media (max-width: 610px){.bl_sect__articleOption .bl_option{margin-top:20px;padding:20px 25px;flex-direction:column}}@media all and (max-width: 460px){.bl_sect__articleOption .bl_option{margin-top:15.3px;padding:12.75px;flex-direction:column}}.bl_sect__articleOption .bl_option dt{flex:1}@media all and (min-width: 834px){.bl_sect__articleOption .bl_option dt{width:69%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_option dt{width:61%}}@media (max-width: 610px){.bl_sect__articleOption .bl_option dt{width:100%}}.bl_sect__articleOption .bl_option dt p{background:#333;color:#fff;line-height:26px;padding-left:10px;padding-right:10px;display:inline-block;font-weight:400}@media all and (min-width: 834px){.bl_sect__articleOption .bl_option dt p{font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_option dt p{font-size:13px}}@media all and (max-width: 460px){.bl_sect__articleOption .bl_option dt p{font-size:10.625px}}.bl_sect__articleOption .bl_option dt h3{color:#E35A24;font-weight:600}@media all and (min-width: 834px){.bl_sect__articleOption .bl_option dt h3{font-size:22px;margin-top:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_option dt h3{font-size:20px;margin-top:10px}}@media all and (max-width: 460px){.bl_sect__articleOption .bl_option dt h3{font-size:17px;margin-top:11.9px}}.bl_sect__articleOption .bl_option dt div{background-image:repeating-linear-gradient(90deg, #000, #000 6px, transparent 6px, transparent 9px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px;line-height:1.75}@media all and (min-width: 834px){.bl_sect__articleOption .bl_option dt div{padding-top:15px;margin-top:15px;font-size:14.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_option dt div{padding-top:15px;margin-top:15px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__articleOption .bl_option dt div{padding-top:15.3px;margin-top:12.75px;font-size:12.75px}}@media all and (min-width: 834px){.bl_sect__articleOption .bl_option dd{width:26%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleOption .bl_option dd{width:31%}}@media (max-width: 610px){.bl_sect__articleOption .bl_option dd{width:50%}}@media all and (min-width: 834px){.bl_sect__articleServiceDetail{background:url(../img/article/service_detail_bg.png) no-repeat center center;background-size:cover;padding-top:50px;padding-bottom:65px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail{background:url(../img/article/service_detail_bg_tb.png) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail{background:url(../img/article/service_detail_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:35.7px;padding-bottom:46.75px}}.bl_sect__articleServiceDetail .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__articleServiceDetail .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__articleServiceDetail .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__articleServiceDetail .ly_cont{max-width:1000px}}.bl_sect__articleServiceDetail .bl_case_study{display:flex}@media all and (min-width: 834px){.bl_sect__articleServiceDetail .bl_case_study{margin-top:40px;gap:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_case_study{margin-top:28px;flex-direction:column;gap:30px}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_case_study{margin-top:21.25px;flex-direction:column;gap:21.25px}}@media all and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_case_study .un_tab{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}}@media (max-width: 560px){.bl_sect__articleServiceDetail .bl_case_study .un_tab{gap:20px 4%}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_case_study .un_tab{gap:12.75px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_case_study .un_tab li{width:100%;max-width:250px}}@media (max-width: 560px){.bl_sect__articleServiceDetail .bl_case_study .un_tab li{width:48%}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_case_study .un_tab li{width:100%;max-width:45%}}@media all and (min-width: 834px){.bl_sect__articleServiceDetail .bl_case_study .un_tab li+li{margin-top:22px}}.bl_sect__articleServiceDetail .bl_case_study .un_tab li label{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);border:1.5px solid #fff;color:#fff;text-align:center;font-weight:600;transition:background-color 0.3s linear;position:relative;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:500}.bl_sect__articleServiceDetail .bl_case_study .un_tab li label:after{content:'';position:absolute;width:20px;height:20px;top:0;bottom:0;right:16px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_case_study .un_tab li label:after{width:18px;height:18px;right:12px}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_case_study .un_tab li label:after{width:13.6px;height:13.6px;right:8.5px}}.bl_sect__articleServiceDetail .bl_case_study .un_tab li label.un_selected:after{background:url("../img/article/arrow_w.png") no-repeat center center;background-size:contain}.bl_sect__articleServiceDetail .bl_case_study .un_tab li label:not(.un_selected){opacity:0.47;cursor:pointer;transition:.2s opacity}.bl_sect__articleServiceDetail .bl_case_study .un_tab li label:not(.un_selected):after{background:url("../img/article/arrow_g.png") no-repeat center center;background-size:contain}.bl_sect__articleServiceDetail .bl_case_study .un_tab li label:not(.un_selected):hover{opacity:1.0}@media all and (min-width: 834px){.bl_sect__articleServiceDetail .bl_case_study .un_tab li label{width:260px;height:55px;border-radius:32px;font-size:14px;padding:0 40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_case_study .un_tab li label{border-radius:25px;height:50px;border:1px solid #fff;border-radius:4px;font-size:12.5px;padding:0 30px}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_case_study .un_tab li label{font-size:11.9px;min-height:46.75px;height:100%;border-radius:2.55px;border:1px solid #fff;line-height:1.25;padding:0 30px}}.bl_sect__articleServiceDetail .bl_case_study .bl_tab_content{flex:1}@media all and (min-width: 834px){.bl_sect__articleServiceDetail .bl_case_study .bl_panels{max-width:750px;width:100%;flex:1}}.bl_sect__articleServiceDetail .bl_case_study .bl_panels .bl_panel_item{display:none}.bl_sect__articleServiceDetail .bl_case_study .bl_panels input[type=radio]{display:none}.bl_sect__articleServiceDetail .bl_case_study .bl_panels input[type=radio]:checked+.bl_panel_item{display:block}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item{max-width:700px;margin:auto}}.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item .bl_wrap{border-radius:4px;border:1.5px solid #fff}.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item .bl_wrap h3{color:#fff;text-align:center;border-radius:4px 4px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);font-weight:500}@media all and (min-width: 834px){.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item .bl_wrap h3{line-height:35px;font-size:16px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item .bl_wrap h3{line-height:35px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item .bl_wrap h3{line-height:34px;font-size:13.175px}}.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item .bl_wrap>div{overflow-y:auto;background:#fff}@media all and (min-width: 834px){.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item .bl_wrap>div{height:370px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item .bl_wrap>div{height:370px}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_case_study .bl_panel_item .bl_wrap>div{height:306px}}.bl_sect__articleServiceDetail .bl_case_study .bl_btns a{display:block;width:400px;line-height:65px;border-radius:6px;background:#fff;border:1.5px solid #e75a24;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);margin:35px auto 0;font-size:16px;text-align:center;position:relative;font-weight:500}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__articleServiceDetail .bl_case_study .bl_btns a{width:429px;line-height:65px;font-size:18px}}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_case_study .bl_btns a{width:255px;line-height:51px;font-size:12.75px;margin-top:25.5px}}.bl_sect__articleServiceDetail .bl_case_study .bl_btns a:after{content:'';background:url("../img/article/arrow_o.png") no-repeat center center;background-size:contain;width:24px;height:24px;position:absolute;top:0;bottom:0;right:15px;margin:auto}@media all and (max-width: 460px){.bl_sect__articleServiceDetail .bl_case_study .bl_btns a:after{width:18.7px;height:18.7px;right:12.75px}}.bl_sect__articleServiceDetail .bl_case_study .bl_btns a:hover{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);border:2px solid #fff;color:#fff}.bl_sect__articleServiceDetail .bl_case_study .bl_btns a:hover:after{background:url("../img/banner/arrow.png") no-repeat center center;background-size:contain}@media all and (min-width: 834px){.bl_sect__catalogStrengths{padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__catalogStrengths{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__catalogStrengths .ly_cont{max-width:1000px}}.bl_sect__catalogStrengths .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_sect_title h2{font-size:20.4px}}.bl_sect__catalogStrengths .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__catalogStrengths .ly_cont{max-width:1000px}.bl_sect__catalogStrengths .bl_article{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_article{background:url(../img/catalog/illust01.png?ver_2025) no-repeat left center,url(../img/catalog/illust02.png?ver_2025) no-repeat right center;text-align:center;font-size:15px;margin:10px auto;max-width:1040px;min-height:120px;width:100%;padding:15px 150px;background-size:120px 115px}}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_article{font-size:15px;margin-bottom:35px;text-align:center;line-height:2.0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_article{font-size:14px;margin:25px 0 30px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_article{line-height:1.75;font-size:13.175px;margin:25px 0 25.5px}}.bl_sect__catalogStrengths .bl_points{display:flex}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points{margin-top:50px;gap:5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points{margin-top:35px;gap:4%}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points{flex-direction:column;margin-top:29.75px;gap:17px}}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points li{width:32%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li{width:32%}}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points li:nth-child(1) dl dd{font-size:21px}}@media (max-width: 950px){.bl_sect__catalogStrengths .bl_points li:nth-child(1) dl dd{font-size:2.4vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li:nth-child(1) dl dd{font-size:16px}}@media (max-width: 660px){.bl_sect__catalogStrengths .bl_points li:nth-child(1) dl dd{font-size:2.2vw}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points li:nth-child(1) dl dd{font-size:17px;height:110.5px}}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points li:nth-child(1) dl dd em{font-size:32px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li:nth-child(1) dl dd em{font-size:26px}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points li:nth-child(1) dl dd em{font-size:27.2px}}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl dd{font-size:21px}}@media (max-width: 950px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl dd{font-size:2.4vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl dd{font-size:16px}}@media (max-width: 660px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl dd{font-size:2.2vw}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl dd{font-size:17px;height:110.5px}}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl em{font-size:27px;margin-top:-4px}}@media (max-width: 1000px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl em{font-size:2.5vw;margin-left:1px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl em{font-size:21px}}@media (max-width: 610px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl em{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points li:nth-child(2) dl em{font-size:25.5px;line-height:1.75}}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points li:nth-child(3) dl dd{font-size:21px}}@media (max-width: 950px){.bl_sect__catalogStrengths .bl_points li:nth-child(3) dl dd{font-size:2.4vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li:nth-child(3) dl dd{font-size:16px}}@media (max-width: 660px){.bl_sect__catalogStrengths .bl_points li:nth-child(3) dl dd{font-size:2.2vw}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points li:nth-child(3) dl dd{font-size:17px;height:110.5px}}@media (max-width: 1000px){.bl_sect__catalogStrengths .bl_points li:nth-child(3) dl em{font-size:3.6vw;margin-left:7px;margin-top:-4px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li:nth-child(3) dl em{font-size:30px}}@media (max-width: 610px){.bl_sect__catalogStrengths .bl_points li:nth-child(3) dl em{font-size:4.5vw}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points li:nth-child(3) dl em{font-size:30.6px;line-height:1.75}}.bl_sect__catalogStrengths .bl_points li dl{border-radius:6px;box-shadow:1.19px 1.19px 3.56px rgba(0,0,0,0.3);border:1.5px solid #000}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li dl{height:100%}}.bl_sect__catalogStrengths .bl_points li dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points li dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points li dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__catalogStrengths .bl_points li dl dd{display:flex;flex-direction:column;justify-content:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points li dl dd{height:200px;font-size:21px;margin-top:-5px}}@media (max-width: 1000px){.bl_sect__catalogStrengths .bl_points li dl dd{font-size:2vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li dl dd{font-size:16px;height:calc(100% - 33px)}}@media (max-width: 610px){.bl_sect__catalogStrengths .bl_points li dl dd{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points li dl dd{font-size:18.7px;height:110.5px}}.bl_sect__catalogStrengths .bl_points li dl dd>p{line-height:1.75;text-align:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li dl dd>p{padding-top:10px;padding-bottom:25px}}.bl_sect__catalogStrengths .bl_points li dl dd em{display:inline-block;color:#E35A24}@media all and (min-width: 834px){.bl_sect__catalogStrengths .bl_points li dl dd em{font-size:32px}}@media (max-width: 950px){.bl_sect__catalogStrengths .bl_points li dl dd em{font-size:5.5vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogStrengths .bl_points li dl dd em{font-size:33px}}@media all and (max-width: 460px){.bl_sect__catalogStrengths .bl_points li dl dd em{font-size:34.85px;line-height:1.0}}.bl_sect__catalogStrengths .bl_points li dl dd em+span{margin-left:4px}.bl_sect__catalogStrengths .bl_points li dl dd span+em{margin-left:4px}@media all and (min-width: 834px){.bl_sect__catalogServiceDetail{background:url(../img/catalog/service_detail_bg.jpg) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogServiceDetail{background:url(../img/catalog/service_detail_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__catalogServiceDetail{background:url(../img/catalog/service_detail_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}.bl_sect__catalogServiceDetail .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__catalogServiceDetail .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogServiceDetail .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__catalogServiceDetail .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__catalogServiceDetail .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogServiceDetail .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__catalogServiceDetail .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__catalogServiceDetail .ly_cont{max-width:820px}}.bl_sect__catalogServiceDetail .bl_service_detail{border:2px solid #fff}@media all and (min-width: 834px){.bl_sect__catalogServiceDetail .bl_service_detail{margin-top:32px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogServiceDetail .bl_service_detail{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__catalogServiceDetail .bl_service_detail{margin-top:21.25px}}@media all and (min-width: 834px){.bl_sect__catalogServiceDetail .bl_service_detail+.bl_service_detail{margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogServiceDetail .bl_service_detail+.bl_service_detail{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__catalogServiceDetail .bl_service_detail+.bl_service_detail{margin-top:25.5px}}.bl_sect__catalogServiceDetail .bl_service_detail dt{color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__catalogServiceDetail .bl_service_detail dt{font-size:16px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogServiceDetail .bl_service_detail dt{font-size:15px;line-height:40px}}@media all and (max-width: 460px){.bl_sect__catalogServiceDetail .bl_service_detail dt{font-size:13.6px;line-height:31.45px}}.bl_sect__catalogServiceDetail .bl_service_detail dd{background:#fff}@media all and (min-width: 834px){.bl_sect__catalogServiceDetail .bl_service_detail dd picture{padding:5px 40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogServiceDetail .bl_service_detail dd picture{padding:5px 30px}}.bl_sect__catalogServiceDetail .bl_service_detail dd div{line-height:1.75;border-top:1px solid #000}@media all and (min-width: 834px){.bl_sect__catalogServiceDetail .bl_service_detail dd div{padding:18px 30px 20px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__catalogServiceDetail .bl_service_detail dd div{padding:14px 25px 20px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__catalogServiceDetail .bl_service_detail dd div{padding:12.75px 15.3px;font-size:12.75px}}@media all and (min-width: 834px){.bl_sect__newspaperStrengths{padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__newspaperStrengths{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .ly_cont{max-width:1000px}}.bl_sect__newspaperStrengths .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__newspaperStrengths .bl_sect_title h2{font-size:20.4px}}.bl_sect__newspaperStrengths .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__newspaperStrengths .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__newspaperStrengths .bl_article{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_article{background:url(../img/newspaper/illust01.png?ver_2025) no-repeat left center,url(../img/newspaper/illust02.png?ver_2025) no-repeat right center;text-align:center;font-size:15px;margin:10px auto;max-width:1120px;min-height:120px;width:100%;padding:15px 150px;background-size:140px 120px}}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_article{font-size:15px;margin-bottom:35px;text-align:center;line-height:2.0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_article{font-size:14px;margin:25px 0 30px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__newspaperStrengths .bl_article{line-height:1.75;font-size:13.175px;margin:25px 0 25.5px}}.bl_sect__newspaperStrengths .bl_points{display:flex}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_points{margin-top:50px;gap:5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_points{margin-top:35px;gap:4%}}@media all and (max-width: 460px){.bl_sect__newspaperStrengths .bl_points{flex-direction:column;margin-top:29.75px;gap:17px}}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_points li{width:31.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_points li{width:32%}}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_points li:nth-child(1){font-size:42px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_points li:nth-child(1){font-size:30px}}@media all and (max-width: 460px){.bl_sect__newspaperStrengths .bl_points li:nth-child(1){font-size:34px}}.bl_sect__newspaperStrengths .bl_points li dl{border-radius:6px;box-shadow:1.19px 1.19px 3.56px rgba(0,0,0,0.3);font-weight:600;border:1.5px solid #000}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_points li dl{height:100%}}.bl_sect__newspaperStrengths .bl_points li dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_points li dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_points li dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__newspaperStrengths .bl_points li dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__newspaperStrengths .bl_points li dl dd{display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_points li dl dd{height:190px;font-size:20px;margin-top:-15px}}@media (max-width: 1000px){.bl_sect__newspaperStrengths .bl_points li dl dd{font-size:2vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_points li dl dd{font-size:16px;height:calc(100% - 33px)}}@media (max-width: 610px){.bl_sect__newspaperStrengths .bl_points li dl dd{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__newspaperStrengths .bl_points li dl dd{font-size:17px;height:110.5px}}.bl_sect__newspaperStrengths .bl_points li dl dd>p{line-height:1.75;text-align:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_points li dl dd>p{padding-top:10px;padding-bottom:25px}}.bl_sect__newspaperStrengths .bl_points li dl dd em{display:inline-block;color:#E35A24}@media all and (min-width: 834px){.bl_sect__newspaperStrengths .bl_points li dl dd em{font-size:28px}}@media (max-width: 1000px){.bl_sect__newspaperStrengths .bl_points li dl dd em{font-size:1.3em}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperStrengths .bl_points li dl dd em{font-size:1.2em}}@media (max-width: 610px){.bl_sect__newspaperStrengths .bl_points li dl dd em{font-size:3.0vw}}@media all and (max-width: 460px){.bl_sect__newspaperStrengths .bl_points li dl dd em{font-size:23.8px;line-height:1.0}}.bl_sect__newspaperStrengths .bl_points li dl dd em+span{margin-left:5px}.bl_sect__newspaperStrengths .bl_points li dl dd span+em{margin-left:5px}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail{background:url(../img/targeting/service_detail_bg.jpg) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail{background:url(../img/targeting/service_detail_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail{background:url(../img/targeting/service_detail_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}.bl_sect__newspaperServiceDetail .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail .ly_cont{max-width:860px}}.bl_sect__newspaperServiceDetail .bl_service_detail{border:2px solid #fff}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail .bl_service_detail{margin-top:32px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_service_detail{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail{margin-top:21.25px}}.bl_sect__newspaperServiceDetail .bl_service_detail h3{color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail .bl_service_detail h3{line-height:45px;font-size:16px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_service_detail h3{line-height:40px;font-size:15px}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail h3{line-height:40.8px;font-size:13.6px}}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul{background:#fff;display:flex;padding:30px 35px 32px}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul{flex-direction:column;align-items:center}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul{padding:25px 30px 27px}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul{padding:17px 17px 25.5px}}@media all and (min-width: 460.1px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li.un_plus{width:10%;text-align:center;display:flex;flex-direction:column;justify-content:center}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li.un_plus img{width:70%}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li.un_plus{padding:11.9px 0}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li.un_plus img{width:25px}}@media all and (min-width: 460.1px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li:not(.un_plus){width:45%}}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl{border:2px solid #707070;height:100%}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dt{background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dt{font-size:15px;line-height:38px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dt{font-size:13px;height:38px;display:flex;flex-direction:column;justify-content:center;padding:0 5px;line-height:1.25}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dt{font-size:12.325px;line-height:35.7px}}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd{padding:0 15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd{padding:0 6px}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd{padding:0 13.6px}}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd p{text-align:center;color:#E35A24;font-weight:600}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd p{font-size:17px;margin-top:8px;margin-bottom:14px}}@media (max-width: 900px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd p{font-size:2.1vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd p{font-size:16px;margin-top:6px;margin-bottom:15px}}@media (max-width: 700px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd p{font-size:2.0vw}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd p{font-size:13.6px;margin-top:3.4px;margin-bottom:11.9px}}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd p span{color:#000}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd ul{border-top:1px solid #000}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd ul li{display:flex;align-items:center;text-align:left;line-height:1.5}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd ul li+li{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 4px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px}@media all and (min-width: 834px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd ul li{padding:12px 5px;font-size:14.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd ul li{padding:12px 3px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd ul li{padding:13.6px 8.5px;font-size:12.75px}}.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd ul li:before{content:'';background:url(../img/newspaper/icon_check.png) no-repeat center center;background-size:contain;width:18px;height:18px;margin-right:12px;display:inline-block;vertical-align:middle;flex:none}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd ul li:before{width:12px;height:12px;margin-right:10px}}@media all and (max-width: 460px){.bl_sect__newspaperServiceDetail .bl_service_detail h3+ul>li dl dd ul li:before{width:17px;height:17px;margin-right:10.2px}}@media all and (min-width: 834px){.bl_sect__newspaperSchedule{padding-top:45px;padding-bottom:60px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule{padding-top:40px;padding-bottom:55px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule{padding-top:29.75px;padding-bottom:38.25px}}.bl_sect__newspaperSchedule .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_sect_title h2{font-size:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_sect_title h2{font-size:23px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_sect_title h2{font-size:18.7px}}.bl_sect__newspaperSchedule .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_sect_title p{font-size:13px;margin-top:10px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_sect_title p{font-size:11px;margin-top:10px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .ly_cont{max-width:860px}}.bl_sect__newspaperSchedule .bl_cont_wrap{border:7px solid #4b4b4b}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_cont_wrap{background:url(../img/newspaper/schedule_bg.jpg) no-repeat center center;background-size:cover;padding:30px 35px 35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_cont_wrap{background:url(../img/newspaper/schedule_bg_tb.png) no-repeat center center;background-size:cover;padding:30px 30px 30px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_cont_wrap{background:url(../img/newspaper/schedule_bg_sp.jpg) no-repeat center center;background-size:cover;border:3px solid #4b4b4b;padding:23.8px 23.8px 25.5px}}.bl_sect__newspaperSchedule .bl_schedule_list{display:flex}@media all and (min-width: 460.1px){.bl_sect__newspaperSchedule .bl_schedule_list{flex-wrap:wrap}}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_schedule_list{margin-top:25px;gap:25px 3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_schedule_list{margin-top:25px;gap:20px 4%}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_schedule_list{margin-top:17px;gap:17px;flex-direction:column}}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_schedule_list>li{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_schedule_list>li{width:48%}}.bl_sect__newspaperSchedule .bl_schedule_list>li dl{background:#fff;border:2px solid #000;box-shadow:0px 0px 2px rgba(0,0,0,0.3);height:100%;flex-direction:column;display:flex}.bl_sect__newspaperSchedule .bl_schedule_list>li dl dt{border-radius:0px 0px 0px 0px;background:#333;color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dt{font-size:14px;line-height:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dt{font-size:12.325px;line-height:29.75px}}.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd{flex:1;display:flex;flex-direction:column;justify-content:space-between}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd{padding:15px 15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd{padding:15px 15px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd{padding:15.3px 15.3px}}.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd label{display:block;color:#fff;border-radius:4px;border:1px solid #333;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd label{font-size:15px;line-height:40px;margin-top:20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd label{font-size:14px;line-height:45px;margin-top:16px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd label{font-size:12.75px;line-height:34px;margin-top:10.2px}}.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd .el_theme{display:flex}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd .el_theme span{font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd .el_theme span{font-size:13px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd .el_theme span{font-size:11.9px}}.bl_sect__newspaperSchedule .bl_schedule_list>li dl dd .el_theme span:last-child{flex:1;font-weight:600}.bl_sect__newspaperSchedule .bl_schedule_list>li.un_open label{background:#3ea875}.bl_sect__newspaperSchedule .bl_schedule_list>li.un_close label{background:#ed3b3b}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .el_notice{margin-top:18px;font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .el_notice{margin-top:16px;font-size:13.5px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .el_notice{margin-top:15.3px;font-size:11.9px}}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_btns{margin-top:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_btns{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_btns{margin-top:21.25px}}.bl_sect__newspaperSchedule .bl_btns a{color:#fff;display:block;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);font-weight:500;margin:auto;text-align:center;position:relative;transition:.2s opacity}@media all and (min-width: 834px){.bl_sect__newspaperSchedule .bl_btns a{width:340px;line-height:70px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_btns a{width:360px;line-height:60px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__newspaperSchedule .bl_btns a:after{content:'';background:url("../img/newspaper/icon_arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperSchedule .bl_btns a:after{width:20px;height:20px;right:16px}}@media all and (max-width: 460px){.bl_sect__newspaperSchedule .bl_btns a:after{width:18.7px;height:18.7px;right:10.2px}}.bl_sect__newspaperSchedule .bl_btns a:hover{background:#000;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15)}.bl_sect__newspaperCaseStudy{overflow:hidden}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy{background:url(../img/newspaper/case_study_bg.png) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy{background:url(../img/newspaper/case_study_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy{background:url(../img/newspaper/case_study_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}.bl_sect__newspaperCaseStudy .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .bl_sect_title h2{font-size:20.4px}}.bl_sect__newspaperCaseStudy .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .ly_cont{max-width:1000px}}.bl_sect__newspaperCaseStudy .swiper{position:relative}.bl_sect__newspaperCaseStudy .swiper h3{border-radius:24.59px;background:#333;color:#fff;text-align:center;margin:auto;display:flex;align-items:center;justify-content:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .swiper h3{width:520px;height:48px;font-size:16px;margin-bottom:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .swiper h3{max-width:480px;width:100%;height:50px;margin-bottom:30px;padding:0 12px}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .swiper h3{display:none}}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .swiper{margin-top:30px;padding:0 40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .swiper{margin-top:30px;padding:0 40px}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .swiper{margin-top:21.25px;padding:0 30.6px}}.bl_sect__newspaperCaseStudy .swiper .swiper-button-prev{background:url("../img/newspaper/icon_arrow_l.png") no-repeat center center;background-size:contain;width:45px;height:45px;position:absolute;bottom:50%;left:-20px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .swiper .swiper-button-prev{width:40px;height:40px;left:-15px}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .swiper .swiper-button-prev{width:30.6px;height:30.6px;left:-10px}}.bl_sect__newspaperCaseStudy .swiper .swiper-button-next{background:url("../img/newspaper/icon_arrow_r.png") no-repeat center center;background-size:contain;width:45px;height:45px;position:absolute;bottom:50%;right:-20px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .swiper .swiper-button-next{width:40px;height:40px;right:-15px}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .swiper .swiper-button-next{width:30.6px;height:30.6px;right:-10px}}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .bl_cont_wrap{max-width:1100px;margin:auto}}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles{gap:3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles{gap:25px 6%}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles{flex-direction:column;gap:20px}}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl{border-radius:3px;background:#fff;border:1.5px solid #000;box-shadow:0px 3px 6px rgba(0,0,0,0.16)}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl{width:47%}}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dt{height:100%}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dt{height:auto}}@media (max-width: 1100px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dt{height:auto}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dt{height:auto}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dt{height:auto}}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dt figure{height:100%;width:100%}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dt figure img{height:100%;width:100%;object-fit:cover;font-family:'object-fit: cover'}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd{border-top:1px solid #000;font-weight:600}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .el_label{text-align:center;background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .el_label{padding:10px 6px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .el_label{padding:11px 6px;font-size:15px}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .el_label{padding:11.9px 5.1px;font-size:13.6px}}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns{padding:15px 20px 20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns{padding:15px 0 18px}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns{padding:13.6px 0 15.3px}}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a{color:#fff;display:block;text-align:center;font-weight:500;width:100%;position:relative;border-radius:5px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);margin:auto}@media all and (min-width: 834px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a{line-height:45px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a{line-height:43px;font-size:14px;width:90%}}@media (max-width: 570px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a{font-size:2.1vw}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a{line-height:35.7px;font-size:11.9px;width:90%}}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a:after{content:'';background:url("../img/newspaper/icon_arrow_w.png") no-repeat center center;background-size:contain;width:18px;height:18px;position:absolute;top:0;bottom:0;right:15px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a:after{width:19px;height:19px;right:14px}}@media (max-width: 570px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a:after{right:2vw}}@media all and (max-width: 460px){.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a:after{width:13.6px;height:13.6px;right:8.5px}}.bl_sect__newspaperCaseStudy .bl_cont_wrap .bl_articles dl dd .bl_btns a:hover{opacity:0.7}@media all and (min-width: 834px){.bl_sect__eventOpening{background:url(../img/event/opening_bg.jpg) no-repeat center center;background-size:cover;padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventOpening{background:url(../img/event/opening_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__eventOpening{background:url(../img/event/opening_bg_sp.png) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:34px}}.bl_sect__eventOpening .bl_sect_title{text-align:center;font-weight:600}.bl_sect__eventOpening .bl_sect_title h2{letter-spacing:0.05em}@media all and (min-width: 834px){.bl_sect__eventOpening .bl_sect_title h2{font-size:27px;margin-bottom:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventOpening .bl_sect_title h2{font-size:24px;margin-bottom:25px}}@media all and (max-width: 460px){.bl_sect__eventOpening .bl_sect_title h2{font-size:20.4px;margin-bottom:22.1px}}.bl_sect__eventOpening .bl_sect_title h2 span{font-feature-settings:"palt"}.bl_sect__eventOpening .bl_sect_title h2 em{color:#E35A24}.bl_sect__eventOpening .bl_opening{font-weight:500}@media all and (min-width: 834px){.bl_sect__eventOpening .bl_opening{font-size:15px;margin-bottom:15px;text-align:center;line-height:2.0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventOpening .bl_opening{font-size:14px;margin-bottom:15px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__eventOpening .bl_opening{line-height:1.75;font-size:13.175px;margin-bottom:12.75px}}@media all and (min-width: 834px){.bl_sect__eventLineup{background:url(../img/event/lineup_bg.jpg) no-repeat center center;background-size:cover;padding-top:55px;padding-bottom:75px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup{background:url(../img/event/lineup_bg_tb.png) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (max-width: 460px){.bl_sect__eventLineup{background:url(../img/event/lineup_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:35.7px;padding-bottom:46.75px}}.bl_sect__eventLineup .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__eventLineup .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__eventLineup .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__eventLineup .bl_event_list{margin-top:40px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list{margin-top:35px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_event_list{margin-top:25.5px}}.bl_sect__eventLineup .bl_event_list ul{display:flex;flex-direction:column;gap:34px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul{gap:25px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_event_list ul{gap:21.25px}}.bl_sect__eventLineup .bl_event_list ul li dl{display:flex;background:#fff;padding-top:30px;padding-right:45px;padding-left:45px;padding-bottom:30px}@media all and (min-width: 834px){.bl_sect__eventLineup .bl_event_list ul li dl{gap:6.5%}}@media (max-width: 1000px){.bl_sect__eventLineup .bl_event_list ul li dl{padding-top:30px;padding-right:35px;padding-left:35px;padding-bottom:30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul li dl{flex-wrap:wrap;gap:16px 25px;padding:20px 25px 20px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_event_list ul li dl{flex-direction:column;gap:17px;padding-top:17px;padding-right:18.7px;padding-left:18.7px;padding-bottom:21.25px}}.bl_sect__eventLineup .bl_event_list ul li dl dt{flex-direction:column;display:flex}@media all and (min-width: 834px){.bl_sect__eventLineup .bl_event_list ul li dl dt{width:53%}}.bl_sect__eventLineup .bl_event_list ul li dl dt .el_cat{font-size:16px;color:#E75A24;font-weight:400;margin-top:-5px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul li dl dt .el_cat{font-size:11px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_event_list ul li dl dt .el_cat{font-size:10.2px}}.bl_sect__eventLineup .bl_event_list ul li dl dt .el_title{margin-top:7px;padding-bottom:12px;font-size:25px;background-image:repeating-linear-gradient(90deg, #a1a1a1, #a1a1a1 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px;font-weight:600}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul li dl dt .el_title{margin-top:5px;font-size:20px;padding-bottom:8px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_event_list ul li dl dt .el_title{margin-top:4.25px;padding-bottom:10.2px;font-size:18.7px;padding-bottom:8px}}.bl_sect__eventLineup .bl_event_list ul li dl dt .el_details{font-size:15px;line-height:1.8}@media all and (min-width: 834px){.bl_sect__eventLineup .bl_event_list ul li dl dt .el_details{margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul li dl dt .el_details{font-size:14.5px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_event_list ul li dl dt .el_details{font-size:13.175px;margin-top:15.3px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_event_list ul li dl dt .bl_btns{display:none}}.bl_sect__eventLineup .bl_event_list ul li dl dt:nth-child(1){display:none}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul li dl dt:nth-child(1){display:block;width:100%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul li dl dt:nth-child(2){width:60%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul li dl dt:nth-child(2) .el_cat,.bl_sect__eventLineup .bl_event_list ul li dl dt:nth-child(2) .el_title{display:none}}.bl_sect__eventLineup .bl_event_list ul li dl dd figure{border:0.5px solid #000}@media all and (min-width: 834px){.bl_sect__eventLineup .bl_event_list ul li dl dd{width:40%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul li dl dd{width:calc(40% - 30px)}}.bl_sect__eventLineup .bl_event_list ul li dl .bl_btns{margin-top:auto}@media all and (min-width: 460.1px){.bl_sect__eventLineup .bl_event_list ul li dl .bl_btns{padding-top:22px}}.bl_sect__eventLineup .bl_event_list ul li dl .bl_btns a{display:block;width:215px;line-height:45px;border-radius:5px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);color:#fff;text-align:center;font-size:15px;font-weight:500;position:relative;transition:.2s opacity;letter-spacing:-0.02em}.bl_sect__eventLineup .bl_event_list ul li dl .bl_btns a:after{content:'';background:url(../img/event/arrow.png) no-repeat center center;background-size:contain;position:absolute;top:0;bottom:0;right:10px;margin:auto;width:17px;height:17px}.bl_sect__eventLineup .bl_event_list ul li dl .bl_btns a:hover{opacity:0.7}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__eventLineup .bl_event_list ul li dl .bl_btns a{width:240px;line-height:48px;font-size:14.5px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_event_list ul li dl .bl_btns a{max--width:326.4px;width:100%;line-height:42.5px;font-size:12.75px}}@media all and (max-width: 460px){.bl_sect__eventLineup .bl_event_list ul li dl .bl_btns{margin-top:20.4px}}@media all and (min-width: 834px){.bl_sect__seminarOpening{background:url(../img/seminar/opening_bg.jpg) no-repeat center center;background-size:cover;padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarOpening{background:url(../img/seminar/opening_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__seminarOpening{background:url(../img/seminar/opening_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__seminarOpening .ly_cont{max-width:1000px}}.bl_sect__seminarOpening .bl_sect_title{text-align:center;font-weight:600}.bl_sect__seminarOpening .bl_sect_title h2{letter-spacing:0.05em}@media all and (min-width: 834px){.bl_sect__seminarOpening .bl_sect_title h2{font-size:26px;margin-bottom:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarOpening .bl_sect_title h2{font-size:24px;margin-bottom:25px}}@media all and (max-width: 460px){.bl_sect__seminarOpening .bl_sect_title h2{font-size:20.4px;margin-bottom:22.1px}}.bl_sect__seminarOpening .bl_sect_title h2 span{font-feature-settings:"palt"}.bl_sect__seminarOpening .bl_sect_title h2 em{color:#E35A24}.bl_sect__seminarOpening .bl_opening{font-weight:500}@media all and (min-width: 834px){.bl_sect__seminarOpening .bl_opening{font-size:15px;margin-bottom:15px;text-align:center;line-height:2.0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarOpening .bl_opening{font-size:14px;margin-bottom:15px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__seminarOpening .bl_opening{line-height:1.75;font-size:13.175px;margin-bottom:12.75px}}.bl_sect__seminarOpening .bl_point_list{display:flex}@media all and (min-width: 834px){.bl_sect__seminarOpening .bl_point_list{margin-top:50px;gap:3.5%}}@media all and (max-width: 833.9px){.bl_sect__seminarOpening .bl_point_list{flex-direction:column}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarOpening .bl_point_list{margin-top:35px;gap:25px}}@media all and (max-width: 460px){.bl_sect__seminarOpening .bl_point_list{margin-top:29.75px;gap:21.25px}}.bl_sect__seminarOpening .bl_point_list dl{border-radius:6px;background:#fff;border:1.5px solid #000}@media all and (min-width: 834px){.bl_sect__seminarOpening .bl_point_list dl{width:31%}}.bl_sect__seminarOpening .bl_point_list dl dt{color:#fff;text-align:center;border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);font-weight:600}@media all and (min-width: 834px){.bl_sect__seminarOpening .bl_point_list dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarOpening .bl_point_list dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__seminarOpening .bl_point_list dl dt{font-size:12.75px;line-height:30.6px}}@media all and (min-width: 834px){.bl_sect__seminarOpening .bl_point_list dl dd{padding:0 15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarOpening .bl_point_list dl dd{padding:0 30px}}@media all and (max-width: 460px){.bl_sect__seminarOpening .bl_point_list dl dd{padding:0 21.25px}}.bl_sect__seminarOpening .bl_point_list dl dd p{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__seminarOpening .bl_point_list dl dd p{font-size:27px;line-height:80px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarOpening .bl_point_list dl dd p{font-size:23px;line-height:55px}}@media all and (max-width: 460px){.bl_sect__seminarOpening .bl_point_list dl dd p{font-size:22.1px;line-height:55.25px}}.bl_sect__seminarOpening .bl_point_list dl dd div{line-height:1.75;background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px}@media all and (min-width: 834px){.bl_sect__seminarOpening .bl_point_list dl dd div{font-size:15px;padding-top:20px;padding-bottom:28px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarOpening .bl_point_list dl dd div{font-size:14.5px;padding:20px 0 22px}}@media all and (max-width: 460px){.bl_sect__seminarOpening .bl_point_list dl dd div{font-size:12.75px;padding:15.3px 0 18.7px}}@media all and (min-width: 834px){.bl_sect__seminarLineup{background:url(../img/seminar/lineup_bg.png) no-repeat center center;background-size:cover;padding-top:55px;padding-bottom:75px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup{background:url(../img/seminar/lineup_bg_tb.png) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (max-width: 460px){.bl_sect__seminarLineup{background:url(../img/seminar/lineup_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:35.7px;padding-bottom:46.75px}}.bl_sect__seminarLineup .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__seminarLineup .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__seminarLineup .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__seminarLineup .bl_seminar_list{margin-top:40px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list{margin-top:35px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_seminar_list{margin-top:25.5px}}.bl_sect__seminarLineup .bl_seminar_list ul{display:flex;flex-direction:column;gap:34px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul{gap:25px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_seminar_list ul{gap:21.25px}}.bl_sect__seminarLineup .bl_seminar_list ul li dl{display:flex;background:#fff;padding-top:30px;padding-right:45px;padding-left:45px;padding-bottom:30px}@media all and (min-width: 834px){.bl_sect__seminarLineup .bl_seminar_list ul li dl{gap:6.5%}}@media (max-width: 1000px){.bl_sect__seminarLineup .bl_seminar_list ul li dl{padding-top:30px;padding-right:35px;padding-left:35px;padding-bottom:30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul li dl{flex-wrap:wrap;gap:16px 25px;padding:20px 25px 20px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_seminar_list ul li dl{flex-direction:column;gap:17px;padding-top:17px;padding-right:18.7px;padding-left:18.7px;padding-bottom:21.25px}}.bl_sect__seminarLineup .bl_seminar_list ul li dl dt{flex-direction:column;display:flex}@media all and (min-width: 834px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt{width:53%}}.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_cat{font-size:16px;color:#E75A24;font-weight:400;margin-top:-5px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_cat{font-size:11px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_cat{font-size:10.2px}}.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_title{margin-top:7px;padding-bottom:12px;font-size:25px;background-image:repeating-linear-gradient(90deg, #a1a1a1, #a1a1a1 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px;font-weight:600}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_title{margin-top:5px;font-size:20px;padding-bottom:8px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_title{margin-top:4.25px;padding-bottom:10.2px;font-size:18.7px;padding-bottom:8px}}.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_details{font-size:15px;line-height:1.8}@media all and (min-width: 834px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_details{margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_details{font-size:14.5px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .el_details{font-size:13.175px;margin-top:15.3px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt .bl_btns{display:none}}.bl_sect__seminarLineup .bl_seminar_list ul li dl dt:nth-child(1){display:none}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt:nth-child(1){display:block;width:100%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt:nth-child(2){width:60%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dt:nth-child(2) .el_cat,.bl_sect__seminarLineup .bl_seminar_list ul li dl dt:nth-child(2) .el_title{display:none}}.bl_sect__seminarLineup .bl_seminar_list ul li dl dd figure{border:0.5px solid #000}@media all and (min-width: 834px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dd{width:40%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul li dl dd{width:calc(40% - 30px)}}.bl_sect__seminarLineup .bl_seminar_list ul li dl .bl_btns{margin-top:auto}@media all and (min-width: 460.1px){.bl_sect__seminarLineup .bl_seminar_list ul li dl .bl_btns{padding-top:22px}}.bl_sect__seminarLineup .bl_seminar_list ul li dl .bl_btns a{display:block;width:215px;line-height:45px;border-radius:5px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);color:#fff;text-align:center;font-size:15px;font-weight:500;position:relative;transition:.2s opacity;letter-spacing:-0.02em}.bl_sect__seminarLineup .bl_seminar_list ul li dl .bl_btns a:after{content:'';background:url(../img/event/arrow.png) no-repeat center center;background-size:contain;position:absolute;top:0;bottom:0;right:10px;margin:auto;width:17px;height:17px}.bl_sect__seminarLineup .bl_seminar_list ul li dl .bl_btns a:hover{opacity:0.7}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__seminarLineup .bl_seminar_list ul li dl .bl_btns a{width:240px;line-height:48px;font-size:14.5px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_seminar_list ul li dl .bl_btns a{max--width:326.4px;width:100%;line-height:42.5px;font-size:12.75px}}@media all and (max-width: 460px){.bl_sect__seminarLineup .bl_seminar_list ul li dl .bl_btns{margin-top:20.4px}}@media all and (min-width: 834px){.bl_sect__webinarOpening{padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__webinarOpening{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__webinarOpening .ly_cont{max-width:1000px}}.bl_sect__webinarOpening .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_sect_title h2{font-size:20.4px}}.bl_sect__webinarOpening .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__webinarOpening .bl_opening{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_opening{text-align:center;margin-top:25px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_opening{margin:20px auto 0;max-width:662px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_opening{margin-top:21.25px;font-size:13.175px}}.bl_sect__webinarOpening .bl_point_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_point_list{margin-top:40px;gap:2.13%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_point_list{margin-top:30px;gap:23.9px 4%}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_point_list{flex-direction:column;margin-top:18.7px;gap:17px}}.bl_sect__webinarOpening .bl_point_list dl{border-radius:6px;background:transparent;border:1.5px solid #000;font-weight:600}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_point_list dl{width:23.4%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_point_list dl{width:48%}}.bl_sect__webinarOpening .bl_point_list dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_point_list dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_point_list dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_point_list dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__webinarOpening .bl_point_list dl dd{display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_point_list dl dd{height:190px;font-size:20px;margin-top:-15px}}@media (max-width: 1000px){.bl_sect__webinarOpening .bl_point_list dl dd{font-size:2vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_point_list dl dd{font-size:16px;height:calc(100% - 33px);padding-bottom:10px}}@media (max-width: 610px){.bl_sect__webinarOpening .bl_point_list dl dd{font-size:2.5vw;padding-bottom:10px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_point_list dl dd{padding-bottom:2px;font-size:18.7px;height:110.5px}}.bl_sect__webinarOpening .bl_point_list dl dd p{text-align:center;line-height:1.75}.bl_sect__webinarOpening .bl_point_list dl dd em{color:#E35A24}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(1) dd em{font-size:34px;margin:0 7px}}@media (max-width: 1150px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(1) dd em{font-size:3.5vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(1) dd em{font-size:34px;margin:0 10px;line-height:1.5}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(1) dd em{font-size:30.6px;margin:0 10px}}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(2) dd em{font-size:28px}}@media (max-width: 1150px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(2) dd em{font-size:2.7vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(2) dd em{font-size:26px;line-height:1.5}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(2) dd em{font-size:27.2px}}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(3) dd em{font-size:36px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(3) dd em{font-size:36px;line-height:1.5}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(3) dd em{font-size:30.6px}}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(4) dd em{font-size:24px;margin-left:2px}}@media (max-width: 1150px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(4) dd em{font-size:2.2vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(4) dd em{font-size:26px;margin-left:8px;line-height:1.5}}@media (max-width: 600px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(4) dd em{font-size:4.5vw}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_point_list dl:nth-child(4) dd em{font-size:27.2px;margin-left:6.8px}}.bl_sect__webinarOpening .bl_schedule{border:7px solid #4b4b4b;background-color:#f6f6f6}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule{max-width:1000px;margin:0 auto}}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule{margin-top:70px;padding:30px 35px 35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule{margin-top:60px;padding:30px 30px 30px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule{border:4.25px solid #4b4b4b;margin-top:34px;padding:23.8px 23.8px 25.5px}}.bl_sect__webinarOpening .bl_schedule .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_sect_title h2{font-size:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_sect_title h2{font-size:23px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_sect_title h2{font-size:18.7px}}.bl_sect__webinarOpening .bl_schedule .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_sect_title p{font-size:13px;margin-top:10px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_sect_title p{font-size:11px;margin-top:10px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__webinarOpening .bl_schedule .bl_schedule_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list{margin-top:25px;gap:20px 3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list{margin-top:20px;gap:18px 4%}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list{gap:17px;margin:auto;width:100%;margin-top:19px}}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li{width:48%}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li{width:100%}}.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl{background:#fff;border:2px solid #000;box-shadow:0px 0px 2px rgba(0,0,0,0.3);height:100%;flex-direction:column;display:flex}.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dt{border-radius:0px 0px 0px 0px;background:#333;color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dt{font-size:14px;line-height:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dt{font-size:12.325px;line-height:29.75px}}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd{padding:15px 15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd{padding:15px 15px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd{padding:15.3px 15.3px}}.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:15px;width:90%;margin:auto}.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme span{display:inline-block}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:13px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:11.9px}}.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd label{display:block;color:#fff;border-radius:4px;border:1px solid #333;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd label{font-size:15px;line-height:40px;margin-top:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd label{font-size:14px;line-height:45px;margin-top:12px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li dl dd label{font-size:12.75px;line-height:34px;margin-top:10.2px}}.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li.un_close dl dd label{background:#ed3b3b}.bl_sect__webinarOpening .bl_schedule .bl_schedule_list li.un_open dl dd label{background:#3EA875}.bl_sect__webinarOpening .bl_schedule .bl_schedule_list+p{line-height:1.75}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list+p{margin-top:18px;font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list+p{margin-top:16px;font-size:13.5px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_schedule_list+p{margin-top:15.3px;font-size:11.9px}}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_btns{margin-top:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_btns{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_btns{margin-top:21.25px}}.bl_sect__webinarOpening .bl_schedule .bl_btns a{color:#fff;display:block;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);font-weight:500;margin:auto;text-align:center;position:relative;transition:.2s opacity}@media all and (min-width: 834px){.bl_sect__webinarOpening .bl_schedule .bl_btns a{width:340px;line-height:70px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_btns a{width:360px;line-height:60px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_btns a{width:95%;line-height:51px;font-size:13.6px}}.bl_sect__webinarOpening .bl_schedule .bl_btns a:after{content:'';background:url("../img/webinar/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarOpening .bl_schedule .bl_btns a:after{width:20px;height:20px;right:16px}}@media all and (max-width: 460px){.bl_sect__webinarOpening .bl_schedule .bl_btns a:after{width:18.7px;height:18.7px;right:10.2px}}.bl_sect__webinarOpening .bl_schedule .bl_btns a:hover{background:#000;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15)}@media all and (min-width: 834px){.bl_sect__webinarServiceCase{background:url(../img/webinar/service_bg.jpg) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarServiceCase{background:url(../img/webinar/service_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__webinarServiceCase{background:url(../img/webinar/service_bg_sp.png) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}.bl_sect__webinarServiceCase .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__webinarServiceCase .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarServiceCase .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__webinarServiceCase .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__webinarServiceCase .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarServiceCase .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__webinarServiceCase .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__webinarServiceCase .ly_cont{max-width:1000px}}@media all and (max-width: 460px){.bl_sect__webinarServiceCase .ly_cont{max-width:327.25px}}.bl_sect__webinarServiceCase .bl_service_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__webinarServiceCase .bl_service_list{margin-top:40px;gap:3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarServiceCase .bl_service_list{margin-top:35px;gap:32.4px 6%}}@media all and (max-width: 460px){.bl_sect__webinarServiceCase .bl_service_list{margin-top:25.5px;gap:25.33px}}.bl_sect__webinarServiceCase .bl_service_list .bl_service_item{border-radius:3px;border:2px solid #fff}@media all and (min-width: 834px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item{width:47%}}.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dt{color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dt{line-height:45px;font-size:16px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dt{line-height:40px;font-size:15px}}@media all and (max-width: 460px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dt{line-height:40.8px;font-size:13.6px}}.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd{background:#fff}@media all and (min-width: 834px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns{padding:18px 0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns{padding:18px 0 18px}}@media all and (max-width: 460px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns{padding:15.3px 0 17px}}.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns a{display:block;color:#fff;text-align:center;border-radius:5px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);font-weight:500;width:90%;margin:auto;transition:.2s opacity;position:relative;font-size:15px}@media all and (min-width: 834px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns a{line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns a{line-height:45px}}@media (max-width: 600px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns a{font-size:2.5vw}}@media all and (max-width: 460px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns a{line-height:40.8px;font-size:12.75px}}.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns a:after{content:'';background:url("../img/webinar/arrow.png") no-repeat center center;background-size:contain;width:20px;height:20px;position:absolute;top:0;bottom:0;right:13px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns a:after{right:11px}}@media all and (max-width: 460px){.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns a:after{width:17.85px;height:17.85px;right:9.52px}}.bl_sect__webinarServiceCase .bl_service_list .bl_service_item dd .bl_btns a:hover{opacity:0.7}@media all and (min-width: 834px){.bl_sect__forumOpening{background:url(../img/forum/opening_bg.jpg) no-repeat center bottom;background-size:cover;padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening{background:url(../img/forum/opening_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__forumOpening{background:url(../img/forum/opening_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__forumOpening .ly_cont{max-width:1000px}}.bl_sect__forumOpening .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_sect_title h2{font-size:20.4px}}.bl_sect__forumOpening .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__forumOpening .bl_opening{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_opening{text-align:center;margin-top:25px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_opening{margin:20px auto 0;max-width:662px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_opening{margin-top:21.25px;font-size:13.175px}}.bl_sect__forumOpening .bl_point_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_point_list{margin-top:54.8px;gap:3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_point_list{margin-top:39.3px;gap:2%}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_point_list{flex-direction:column;margin-top:20.485px;gap:17px}}.bl_sect__forumOpening .bl_point_list dl{border-radius:5.97px;background:transparent;border:1.5px solid #000;font-weight:600}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_point_list dl{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_point_list dl{width:32%}}.bl_sect__forumOpening .bl_point_list dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_point_list dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_point_list dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_point_list dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__forumOpening .bl_point_list dl dd{display:flex;flex-direction:column;justify-content:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_point_list dl dd{height:160px;font-size:21px;margin-top:-5px}}@media (max-width: 1000px){.bl_sect__forumOpening .bl_point_list dl dd{font-size:2vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_point_list dl dd{font-size:16px;height:calc(100% - 33px);padding:30px 0 35px}}@media (max-width: 610px){.bl_sect__forumOpening .bl_point_list dl dd{font-size:2.5vw;padding:20px 0 25px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_point_list dl dd{font-size:17px;padding:16px 0 20px}}.bl_sect__forumOpening .bl_point_list dl dd p{text-align:center;line-height:1.75}.bl_sect__forumOpening .bl_point_list dl dd em{color:#E35A24;font-weight:600}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_point_list dl dd em{font-size:24px}}@media (max-width: 1000px){.bl_sect__forumOpening .bl_point_list dl dd em{font-size:2.5vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_point_list dl dd em{font-size:2.6vw}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_point_list dl dd em{font-size:23.8px}}.bl_sect__forumOpening .bl_schedule{border:7px solid #4b4b4b;background-color:#f6f6f6}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule{max-width:1000px;margin:0 auto}}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule{margin-top:70px;padding:30px 35px 35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule{margin-top:60px;padding:30px 30px 30px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule{border:4.25px solid #4b4b4b;margin-top:34px;padding:23.8px 23.8px 25.5px}}.bl_sect__forumOpening .bl_schedule .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_sect_title h2{font-size:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_sect_title h2{font-size:23px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_sect_title h2{font-size:18.7px}}.bl_sect__forumOpening .bl_schedule .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_sect_title p{font-size:13px;margin-top:10px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_sect_title p{font-size:11px;margin-top:10px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__forumOpening .bl_schedule .bl_schedule_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list{margin-top:25px;gap:20px 3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list{margin-top:20px;gap:18px 4%}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list{gap:17px;margin:auto;width:100%;margin-top:19px}}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li{width:48%}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li{width:100%}}.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl{background:#fff;border:2px solid #000;box-shadow:0px 0px 2px rgba(0,0,0,0.3);height:100%;flex-direction:column;display:flex}.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dt{border-radius:0px 0px 0px 0px;background:#333;color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dt{font-size:14px;line-height:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dt{font-size:12.325px;line-height:29.75px}}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd{padding:15px 15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd{padding:15px 15px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd{padding:15.3px 15.3px}}.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:15px;width:90%;margin:auto}.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd .el_theme span{display:inline-block}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:13px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:11.9px}}.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd label{display:block;color:#fff;border-radius:4px;border:1px solid #333;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd label{font-size:15px;line-height:40px;margin-top:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd label{font-size:14px;line-height:45px;margin-top:12px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list li dl dd label{font-size:12.75px;line-height:34px;margin-top:10.2px}}.bl_sect__forumOpening .bl_schedule .bl_schedule_list li.un_close dl dd label{background:#ed3b3b}.bl_sect__forumOpening .bl_schedule .bl_schedule_list li.un_open dl dd label{background:#3EA875}.bl_sect__forumOpening .bl_schedule .bl_schedule_list+p{line-height:1.75}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list+p{margin-top:18px;font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list+p{margin-top:16px;font-size:13.5px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_schedule_list+p{margin-top:15.3px;font-size:11.9px}}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_btns{margin-top:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_btns{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_btns{margin-top:21.25px}}.bl_sect__forumOpening .bl_schedule .bl_btns a{color:#fff;display:block;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);font-weight:500;margin:auto;text-align:center;position:relative;transition:.2s opacity}@media all and (min-width: 834px){.bl_sect__forumOpening .bl_schedule .bl_btns a{width:340px;line-height:70px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_btns a{width:360px;line-height:60px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_btns a{width:95%;line-height:51px;font-size:13.6px}}.bl_sect__forumOpening .bl_schedule .bl_btns a:after{content:'';background:url("../img/forum/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumOpening .bl_schedule .bl_btns a:after{width:20px;height:20px;right:16px}}@media all and (max-width: 460px){.bl_sect__forumOpening .bl_schedule .bl_btns a:after{width:18.7px;height:18.7px;right:10.2px}}.bl_sect__forumOpening .bl_schedule .bl_btns a:hover{background:#000;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15)}@media all and (min-width: 834px){.bl_sect__forumServiceCase{padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__forumServiceCase{padding-top:34px;padding-bottom:38.25px}}@media all and (min-width: 834px){.bl_sect__forumServiceCase .ly_cont{max-width:850px;overflow:hidden}}.bl_sect__forumServiceCase .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__forumServiceCase .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__forumServiceCase .bl_sect_title h2{font-size:20.4px}}.bl_sect__forumServiceCase .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__forumServiceCase .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__forumServiceCase .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__forumServiceCase .swiper{position:relative;margin:auto}@media all and (min-width: 834px){.bl_sect__forumServiceCase .swiper{margin-top:35px;padding:0 80px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase .swiper{margin-top:30px;max-width:810px;width:90%}}@media all and (max-width: 460px){.bl_sect__forumServiceCase .swiper{margin-top:21.25px;max-width:331.5px;width:90%}}.bl_sect__forumServiceCase .swiper .swiper-button-prev{background:url("../img/forum/arrow_ol.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:0;bottom:0;left:16px;margin:auto;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase .swiper .swiper-button-prev{width:40px;height:40px;left:-40px}}@media all and (max-width: 460px){.bl_sect__forumServiceCase .swiper .swiper-button-prev{width:27.2px;height:27.2px;left:-12.75px}}.bl_sect__forumServiceCase .swiper .swiper-button-prev:hover{opacity:0.7}.bl_sect__forumServiceCase .swiper .swiper-button-next{background:url("../img/forum/arrow_or.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:0;bottom:0;right:16px;margin:auto;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase .swiper .swiper-button-next{width:40px;height:40px;right:-40px}}@media all and (max-width: 460px){.bl_sect__forumServiceCase .swiper .swiper-button-next{width:27.2px;height:27.2px;right:-12.75px}}.bl_sect__forumServiceCase .swiper .swiper-button-next:hover{opacity:0.7}.bl_sect__forumServiceCase h3{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;margin:auto;border-radius:35px;background:#333;border:2px solid #fff;padding:0 20px}@media all and (min-width: 834px){.bl_sect__forumServiceCase h3{max-width:660px;height:50px;margin-top:25px;font-size:16px;margin-bottom:30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase h3{max-width:660px;min-height:50px;margin-top:25px;margin-bottom:30px;font-size:15px}}@media all and (max-width: 460px){.bl_sect__forumServiceCase h3{max-width:340x;font-size:13.6px;min-height:57.8px;margin-top:21.25px;margin-bottom:21.25px;text-align:center}}.bl_sect__forumServiceCase .bl_btns{display:flex;flex-direction:column;justify-content:center;align-items:center}@media all and (min-width: 834px){.bl_sect__forumServiceCase .bl_btns{margin-top:39.5px;gap:24.8px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase .bl_btns{margin-top:44.7px;gap:21.4px}}@media all and (max-width: 460px){.bl_sect__forumServiceCase .bl_btns{margin-top:21.165px;gap:14.45px}}.bl_sect__forumServiceCase .bl_btns a{border-radius:6px;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);color:#fff;text-align:center;position:relative;font-weight:500}@media all and (min-width: 834px){.bl_sect__forumServiceCase .bl_btns a{width:340px;line-height:70px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase .bl_btns a{width:360px;line-height:60px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__forumServiceCase .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__forumServiceCase .bl_btns a:nth-child(1){background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%)}.bl_sect__forumServiceCase .bl_btns a:nth-child(2){background:#2c2c2c}.bl_sect__forumServiceCase .bl_btns a:after{content:'';background:url("../img/forum/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:15px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__forumServiceCase .bl_btns a:after{width:21px;height:21px;right:25px}}@media all and (max-width: 460px){.bl_sect__forumServiceCase .bl_btns a:after{width:18.7px;height:18.7px;right:15.3px}}.bl_sect__forumServiceCase .bl_btns a:hover{opacity:0.7}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening{background:url(../img/business-reform-seminar/opening_bg.jpg) no-repeat center bottom;background-size:cover;padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening{background:url(../img/business-reform-seminar/opening_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening{background:url(../img/business-reform-seminar/opening_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .ly_cont{max-width:1000px}}.bl_sect__businessReformSeminarOpening .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_sect_title h2{font-size:20.4px}}.bl_sect__businessReformSeminarOpening .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__businessReformSeminarOpening .bl_opening{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_opening{text-align:center;margin-top:25px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_opening{margin:20px auto 0;max-width:662px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_opening{margin-top:21.25px;font-size:13.175px}}.bl_sect__businessReformSeminarOpening .bl_point_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_point_list{margin-top:54.8px;gap:3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_point_list{margin-top:39.3px;gap:2%}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_point_list{flex-direction:column;margin-top:20.485px;gap:17px}}.bl_sect__businessReformSeminarOpening .bl_point_list dl{border-radius:5.97px;background:transparent;border:1.5px solid #000;font-weight:600}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_point_list dl{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_point_list dl{width:32%}}.bl_sect__businessReformSeminarOpening .bl_point_list dl dt{border-radius:6px 6px 0px 0px;background:linear-gradient(90deg, #ff593b 0%, rgba(251,95,53,0.96) 25.3%, rgba(242,113,38,0.87) 70.77%, rgba(235,127,27,0.8) 99.99%);text-align:center;color:#fff}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dt{font-size:15px;line-height:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dt{font-size:12.75px;line-height:30.6px}}.bl_sect__businessReformSeminarOpening .bl_point_list dl dd{display:flex;flex-direction:column;justify-content:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dd{height:160px;font-size:21px;margin-top:-5px}}@media (max-width: 1000px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dd{font-size:2vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dd{font-size:16px;height:calc(100% - 33px);padding:30px 0 35px}}@media (max-width: 610px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dd{font-size:2.5vw;padding:20px 0 25px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dd{font-size:17px;padding:16px 0 20px}}.bl_sect__businessReformSeminarOpening .bl_point_list dl dd p{text-align:center;line-height:1.75}.bl_sect__businessReformSeminarOpening .bl_point_list dl dd em{color:#E35A24;font-weight:600}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dd em{font-size:24px}}@media (max-width: 1000px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dd em{font-size:2.5vw}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dd em{font-size:2.6vw}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_point_list dl dd em{font-size:23.8px}}.bl_sect__businessReformSeminarOpening .bl_schedule{border:7px solid #4b4b4b;background-color:#f6f6f6}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule{max-width:1000px;margin:0 auto}}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule{margin-top:70px;padding:30px 35px 35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule{margin-top:60px;padding:30px 30px 30px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule{border:4.25px solid #4b4b4b;margin-top:34px;padding:23.8px 23.8px 25.5px}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_sect_title h2{font-size:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_sect_title h2{font-size:23px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_sect_title h2{font-size:18.7px}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_sect_title p{font-size:13px;margin-top:10px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_sect_title p{font-size:11px;margin-top:10px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list{margin-top:25px;gap:20px 3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list{margin-top:20px;gap:18px 4%}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list{gap:17px;margin:auto;width:100%;margin-top:19px}}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li{width:48%}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li{width:100%}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl{background:#fff;border:2px solid #000;box-shadow:0px 0px 2px rgba(0,0,0,0.3);height:100%;flex-direction:column;display:flex}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dt{border-radius:0px 0px 0px 0px;background:#333;color:#fff;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dt{font-size:14px;line-height:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dt{font-size:14px;line-height:35px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dt{font-size:12.325px;line-height:29.75px}}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd{padding:15px 15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd{padding:15px 15px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd{padding:15.3px 15.3px}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:15px;width:90%;margin:auto}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme span{display:inline-block}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:13px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd .el_theme{font-size:11.9px}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd label{display:block;color:#fff;border-radius:4px;border:1px solid #333;text-align:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd label{font-size:15px;line-height:40px;margin-top:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd label{font-size:14px;line-height:45px;margin-top:12px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li dl dd label{font-size:12.75px;line-height:34px;margin-top:10.2px}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li.un_close dl dd label{background:#ed3b3b}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list li.un_open dl dd label{background:#3EA875}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list+p{line-height:1.75}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list+p{margin-top:18px;font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list+p{margin-top:16px;font-size:13.5px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_schedule_list+p{margin-top:15.3px;font-size:11.9px}}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns{margin-top:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns{margin-top:21.25px}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns a{color:#fff;display:block;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);font-weight:500;margin:auto;text-align:center;position:relative;transition:.2s opacity}@media all and (min-width: 834px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns a{width:340px;line-height:70px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns a{width:360px;line-height:60px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns a{width:95%;line-height:51px;font-size:13.6px}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns a:after{content:'';background:url("../img/business-reform-seminar/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns a:after{width:20px;height:20px;right:16px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns a:after{width:18.7px;height:18.7px;right:10.2px}}.bl_sect__businessReformSeminarOpening .bl_schedule .bl_btns a:hover{background:#000;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15)}@media all and (min-width: 834px){.bl_sect__businessReformSeminarServiceCase{padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase{padding-top:34px;padding-bottom:38.25px}}@media all and (min-width: 834px){.bl_sect__businessReformSeminarServiceCase .ly_cont{max-width:850px;overflow:hidden}}.bl_sect__businessReformSeminarServiceCase .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__businessReformSeminarServiceCase .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase .bl_sect_title h2{font-size:20.4px}}.bl_sect__businessReformSeminarServiceCase .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__businessReformSeminarServiceCase .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__businessReformSeminarServiceCase .swiper{position:relative;margin:auto}@media all and (min-width: 834px){.bl_sect__businessReformSeminarServiceCase .swiper{margin-top:35px;padding:0 80px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase .swiper{margin-top:30px;max-width:810px;width:90%}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase .swiper{margin-top:21.25px;max-width:331.5px;width:90%}}.bl_sect__businessReformSeminarServiceCase .swiper .swiper-button-prev{background:url("../img/business-reform-seminar/arrow_ol.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:0;bottom:0;left:16px;margin:auto;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase .swiper .swiper-button-prev{width:40px;height:40px;left:-40px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase .swiper .swiper-button-prev{width:27.2px;height:27.2px;left:-12.75px}}.bl_sect__businessReformSeminarServiceCase .swiper .swiper-button-prev:hover{opacity:0.7}.bl_sect__businessReformSeminarServiceCase .swiper .swiper-button-next{background:url("../img/business-reform-seminar/arrow_or.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:0;bottom:0;right:16px;margin:auto;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase .swiper .swiper-button-next{width:40px;height:40px;right:-40px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase .swiper .swiper-button-next{width:27.2px;height:27.2px;right:-12.75px}}.bl_sect__businessReformSeminarServiceCase .swiper .swiper-button-next:hover{opacity:0.7}.bl_sect__businessReformSeminarServiceCase h3{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;margin:auto;border-radius:35px;background:#333;border:2px solid #fff;padding:0 20px}@media all and (min-width: 834px){.bl_sect__businessReformSeminarServiceCase h3{max-width:660px;height:50px;margin-top:25px;font-size:16px;margin-bottom:30px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase h3{max-width:660px;min-height:50px;margin-top:25px;margin-bottom:30px;font-size:15px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase h3{max-width:340x;font-size:13.6px;min-height:57.8px;margin-top:21.25px;margin-bottom:21.25px;text-align:center}}.bl_sect__businessReformSeminarServiceCase .bl_btns{display:flex;flex-direction:column;justify-content:center;align-items:center}@media all and (min-width: 834px){.bl_sect__businessReformSeminarServiceCase .bl_btns{margin-top:39.5px;gap:24.8px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase .bl_btns{margin-top:44.7px;gap:21.4px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase .bl_btns{margin-top:21.165px;gap:14.45px}}.bl_sect__businessReformSeminarServiceCase .bl_btns a{border-radius:6px;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);color:#fff;text-align:center;position:relative;font-weight:500}@media all and (min-width: 834px){.bl_sect__businessReformSeminarServiceCase .bl_btns a{width:340px;line-height:70px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase .bl_btns a{width:360px;line-height:60px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__businessReformSeminarServiceCase .bl_btns a:nth-child(1){background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%)}.bl_sect__businessReformSeminarServiceCase .bl_btns a:nth-child(2){background:#2c2c2c}.bl_sect__businessReformSeminarServiceCase .bl_btns a:after{content:'';background:url("../img/business-reform-seminar/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:15px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__businessReformSeminarServiceCase .bl_btns a:after{width:21px;height:21px;right:25px}}@media all and (max-width: 460px){.bl_sect__businessReformSeminarServiceCase .bl_btns a:after{width:18.7px;height:18.7px;right:15.3px}}.bl_sect__businessReformSeminarServiceCase .bl_btns a:hover{opacity:0.7}@media all and (min-width: 834px){.bl_sect__fitTokyoOpening{padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__fitTokyoOpening .ly_cont{max-width:1000px}}.bl_sect__fitTokyoOpening .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitTokyoOpening .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .bl_sect_title h2{font-size:20.4px}}.bl_sect__fitTokyoOpening .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__fitTokyoOpening .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__fitTokyoOpening .bl_sect_title+.bl_opening{margin-top:30px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_sect_title+.bl_opening{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .bl_sect_title+.bl_opening{margin-top:21.25px}}.bl_sect__fitTokyoOpening .bl_opening{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__fitTokyoOpening .bl_opening{text-align:center;margin-top:25px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_opening{margin:20px auto 0;max-width:662px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .bl_opening{margin-top:21.25px;font-size:13.175px}}.bl_sect__fitTokyoOpening .loopSlide{margin-top:30px;position:relative;display:flex;overflow:hidden;gap:35px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .loopSlide{margin-top:30px;gap:23.6px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .loopSlide{margin-top:21.25px;gap:16.49px}}.bl_sect__fitTokyoOpening .loopSlide ul{padding:0;display:flex;flex-shrink:0;gap:35px;animation:slide2 400s linear infinite}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .loopSlide ul{gap:23.6px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .loopSlide ul{gap:16.49px}}.bl_sect__fitTokyoOpening .loopSlide ul li{display:inline-block;list-style:none;text-align:center;width:250px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .loopSlide ul li{width:220px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .loopSlide ul li{width:153px}}.bl_sect__fitTokyoOpening .loopSlide ul li img{display:block;width:100%;height:100%}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .loopSlide ul li img{width:100%}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .loopSlide ul li img{width:100%}}.bl_sect__fitTokyoOpening .bl_graph{display:flex;justify-content:center}@media all and (min-width: 834px){.bl_sect__fitTokyoOpening .bl_graph{margin-top:45px;gap:37px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_graph{margin-top:40px;gap:3%}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .bl_graph{flex-direction:column;margin-top:30px;gap:19.21px}}.bl_sect__fitTokyoOpening .bl_graph dl{display:flex;flex-direction:column}.bl_sect__fitTokyoOpening .bl_graph dl dt{text-align:center;font-size:14px;font-weight:500}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .bl_graph dl dt{font-size:13px}}.bl_sect__fitTokyoOpening .bl_graph dl dt:before{content:'▼';margin-right:10px}.bl_sect__fitTokyoOpening .bl_graph dl dd{margin-top:5px;border:1.5px solid #707070;height:100%;display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_graph dl:first-child{width:35%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_graph dl:last-child{width:63%}}@media all and (min-width: 834px){.bl_sect__fitTokyoOpening .bl_btns{margin-top:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_btns{margin-top:40px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .bl_btns{margin-top:29.75px}}.bl_sect__fitTokyoOpening .bl_btns a{display:block;background:#191919;color:#fff;text-align:center;margin:auto;transition:.2s opacity;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);border-radius:6px;position:relative;font-weight:500}@media all and (min-width: 834px){.bl_sect__fitTokyoOpening .bl_btns a{width:360px;line-height:70px;font-size:18px;margin:auto;margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_btns a{width:360px;line-height:60px;font-size:17px;margin-top:46px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .bl_btns a{width:255px;line-height:51px;font-size:13.6px;margin-top:28.9px}}.bl_sect__fitTokyoOpening .bl_btns a:after{content:'';background:url("../img/fit/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;right:20px;position:absolute;top:0;bottom:0;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOpening .bl_btns a:after{width:20px;height:20px;right:13.7px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOpening .bl_btns a:after{width:18.7px;height:18.7px;right:11.645px}}.bl_sect__fitTokyoOpening .bl_btns a:hover{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%)}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution{background:url(../img/fit/solution_bg.jpg) no-repeat center bottom;background-size:cover;padding-top:35px;padding-bottom:50px;max-width:1000px;margin:auto}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution{background:url(../img/fit/Solution_bg_tb.png) no-repeat center center;background-size:cover;width:calc(100% - 70px);margin:auto;padding-top:30px;padding-bottom:40px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution{background:url(../img/fit/Solution_bg_sp.png) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:42.5px}}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .ly_cont{max-width:1000px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .ly_cont{width:calc(100% - 50px)}}.bl_sect__fitTokyoSolution .bl_sect_title{text-align:center;font-weight:600}.bl_sect__fitTokyoSolution .bl_sect_title h2{color:#fff}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_sect_title h2{font-size:22px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_sect_title h2{font-size:18.7px}}.bl_sect__fitTokyoSolution .bl_concerns{border-radius:8px;background:#fff}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_concerns{margin-top:30px;padding:25px 0 25px;padding-left:60px;padding-right:60px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns{margin-top:25px;padding:20px 25px 30px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns{margin-top:21.25px;padding:18.7px 13.6px}}.bl_sect__fitTokyoSolution .bl_concerns .un_title{text-align:center}.bl_sect__fitTokyoSolution .bl_concerns h3{display:inline-block;position:relative;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_concerns h3{font-size:22px;line-height:1.5}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns h3{font-size:19px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns h3{font-size:17px;line-height:2.0}}.bl_sect__fitTokyoSolution .bl_concerns h3:before{content:'';width:74px;height:5px;background-image:radial-gradient(circle, #f77f06 2.5px, transparent 2.5px);background-position:left top;background-repeat:repeat-x;background-size:22px 5px;position:absolute;top:-5px;left:66px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns h3:before{left:58px;width:60px;top:-2px;background-size:18px 5px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns h3:before{left:56px;width:45px;background-size:15px 5px;top:-2px}}.bl_sect__fitTokyoSolution .bl_concerns dl{display:flex;align-items:center}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_concerns dl{margin-top:8px;gap:1%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns dl{margin-top:8px;gap:1%}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns dl{flex-direction:column;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_concerns dl dt{width:30%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns dl dt{width:30%}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns dl dt{width:70%}}.bl_sect__fitTokyoSolution .bl_concerns dl dd{font-weight:600}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_concerns dl dd{width:69%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns dl dd{width:69%}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns dl dd{width:95%}}.bl_sect__fitTokyoSolution .bl_concerns dl dd p{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 2px;font-weight:500}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_concerns dl dd p{padding:15px 16px 15px;font-size:15.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns dl dd p{padding:13px 15px 13px;font-size:15px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns dl dd p{padding:11.39px 4.25px 11.73px;font-size:13.175px}}.bl_sect__fitTokyoSolution .bl_concerns dl dd p:before{content:'';background:url(../img/fit/icon_check.png) no-repeat center center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;vertical-align:middle;margin-top:-4px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns dl dd p:before{width:18px;height:18px;margin-right:16.5px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns dl dd p:before{width:15.3px;height:15.3px;margin-right:9.265px}}.bl_sect__fitTokyoSolution .bl_concerns+p{color:#fff;text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_concerns+p{font-size:26px;margin-top:28px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns+p{font-size:19px;margin-top:25px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns+p{font-size:18.7px;margin-top:25px}}.bl_sect__fitTokyoSolution .bl_concerns+p:before{content:'';background:#ffffff;height:calc(tan(60deg) * 30px / 2);width:60px;clip-path:polygon(0 0, 100% 0, 50% 100%);display:block;margin:0 auto 18px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_concerns+p:before{height:calc(tan(60deg) * 22.5px / 2);width:45px;margin:19.5px auto 14.5px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_concerns+p:before{height:calc(tan(60deg) * 20px * .85 / 2);width:34px;margin:17px auto 17px}}.bl_sect__fitTokyoSolution .bl_solution_list{display:flex}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_solution_list{margin-top:28px;gap:3.6%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_solution_list{margin-top:25px;flex-direction:column;gap:20.6px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_solution_list{flex-direction:column;gap:17px;margin-top:18.7px}}.bl_sect__fitTokyoSolution .bl_solution_list dl{background:#fff;border-radius:6px}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_solution_list dl{width:31%;border:1px solid #fff}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_solution_list dl{display:flex;gap:26.6px;flex-direction:row-reverse;padding:25px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_solution_list dl{border:1.7px solid #fff}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_solution_list dl dt{width:35%}}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_solution_list dl dd{padding:0 14px 20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_solution_list dl dd{flex:1}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_solution_list dl dd{padding:0 13.6px 15.3px}}.bl_sect__fitTokyoSolution .bl_solution_list dl dd h3{color:#E54D1C;background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 2px;display:flex;flex-direction:column;justify-content:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_solution_list dl dd h3{text-align:center;font-size:16px;min-height:73px;margin-bottom:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_solution_list dl dd h3{padding-bottom:11px;font-size:15px;margin-bottom:10px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_solution_list dl dd h3{text-align:center;font-size:15.3px;padding-top:13.6px;padding-bottom:13.6px;margin-bottom:10.2px}}.bl_sect__fitTokyoSolution .bl_solution_list dl dd div{line-height:1.75}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_solution_list dl dd div{font-size:14.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_solution_list dl dd div{font-size:14px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_solution_list dl dd div{font-size:13.175px;min-height:51px}}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_btns{margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_btns{margin-top:35px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_btns{margin-top:25.5px}}.bl_sect__fitTokyoSolution .bl_btns a{display:block;border-radius:6px;background:#fff;border:1.37px solid #e35a24;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);font-weight:500;text-align:center;margin:auto;position:relative;transition:.2s opacity}@media all and (min-width: 834px){.bl_sect__fitTokyoSolution .bl_btns a{width:360px;line-height:70px;font-size:18px;margin:auto;margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_btns a{width:360px;line-height:60px;font-size:17px;margin-top:46px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_btns a{width:255px;line-height:51px;font-size:13.6px;margin-top:28.9px}}.bl_sect__fitTokyoSolution .bl_btns a:after{content:'';background:url("../img/fit/arrow_o.png") no-repeat center center;background-size:contain;width:25px;height:25px;position:absolute;top:0;bottom:0;right:23px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoSolution .bl_btns a:after{width:20px;height:20px;right:13.8px}}@media all and (max-width: 460px){.bl_sect__fitTokyoSolution .bl_btns a:after{width:18.7px;height:18.7px;right:11.73px}}.bl_sect__fitTokyoSolution .bl_btns a:hover{background:#000;border:1.37px solid #fff;color:#fff}.bl_sect__fitTokyoSolution .bl_btns a:hover:after{background:url("../img/fit/arrow.png") no-repeat center center;background-size:contain}@media all and (min-width: 834px){.bl_sect__fitTokyoOverview{background:url(../img/fit/outline_bg.jpg) no-repeat center bottom;background-size:cover;padding-top:45px;padding-bottom:55px;margin-top:70px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOverview{background:url(../img/fit/outline_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px;margin-top:60px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOverview{background:url(../img/fit/outline_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}@media all and (min-width: 834px){.bl_sect__fitTokyoOverview .ly_cont{max-width:900px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOverview .ly_cont{width:calc(100% - 120px)}}.bl_sect__fitTokyoOverview .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitTokyoOverview .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOverview .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOverview .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__fitTokyoOverview .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOverview .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOverview .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__fitTokyoOverview .bl_tbl_wrapper{border-radius:0px;border:1px solid #fff;background:#fff;overflow:hidden}@media all and (min-width: 834px){.bl_sect__fitTokyoOverview .bl_tbl_wrapper{margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOverview .bl_tbl_wrapper{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOverview .bl_tbl_wrapper{margin-top:28px}}.bl_sect__fitTokyoOverview .bl_tbl_wrapper table th{color:#fff;background:#000;border-bottom:1px solid #ccc;font-weight:500}@media all and (min-width: 834px){.bl_sect__fitTokyoOverview .bl_tbl_wrapper table th{width:23%;padding:18px 30px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOverview .bl_tbl_wrapper table th{width:20%;font-size:15px;padding:22px 18px 14px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOverview .bl_tbl_wrapper table th{width:22%;font-size:12.75px;padding:14.45px 14.45px 12.75px}}.bl_sect__fitTokyoOverview .bl_tbl_wrapper table td{border-bottom:1px solid #888;line-height:1.8;font-weight:400}@media all and (min-width: 834px){.bl_sect__fitTokyoOverview .bl_tbl_wrapper table td{font-size:14.5px;width:77%;padding:14px 25px 14px 25px;font-size:165x}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoOverview .bl_tbl_wrapper table td{width:80%;font-size:14px;padding:12px 20px 12px}}@media all and (max-width: 460px){.bl_sect__fitTokyoOverview .bl_tbl_wrapper table td{width:78%;font-size:12.75px;padding:13.6px 13.6px 13.6px}}.bl_sect__fitTokyoOverview .bl_tbl_wrapper table td span{display:inline-block}@media all and (min-width: 834px){.bl_sect__fitTokyoState{padding-top:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoState{padding-top:32px}}@media all and (max-width: 460px){.bl_sect__fitTokyoState{padding-top:34px}}.bl_sect__fitTokyoState .ly_cont{overflow:hidden}@media all and (min-width: 834px){.bl_sect__fitTokyoState .ly_cont{max-width:850px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoState .ly_cont{width:100%}}@media all and (max-width: 460px){.bl_sect__fitTokyoState .ly_cont{width:100%}}.bl_sect__fitTokyoState .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitTokyoState .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoState .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__fitTokyoState .bl_sect_title h2{font-size:20.4px}}.bl_sect__fitTokyoState .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__fitTokyoState .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoState .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__fitTokyoState .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__fitTokyoState .swiper{position:relative;margin:auto}@media all and (min-width: 834px){.bl_sect__fitTokyoState .swiper{margin-top:40px;padding:0 80px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoState .swiper{margin-top:30px;max-width:810px;padding:0 80px}}@media all and (max-width: 460px){.bl_sect__fitTokyoState .swiper{margin-top:23.545px;padding:0 30px}}.bl_sect__fitTokyoState .swiper .swiper-button-prev{background:url("../img/fit/arrow_ol.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:46%;left:16px;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoState .swiper .swiper-button-prev{width:40px;height:40px;left:20px}}@media all and (max-width: 460px){.bl_sect__fitTokyoState .swiper .swiper-button-prev{width:27.2px;height:27.2px;left:15px}}.bl_sect__fitTokyoState .swiper .swiper-button-prev:hover{opacity:0.7}.bl_sect__fitTokyoState .swiper .swiper-button-next{background:url("../img/fit/arrow_or.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:46%;right:16px;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoState .swiper .swiper-button-next{width:40px;height:40px;right:20px}}@media all and (max-width: 460px){.bl_sect__fitTokyoState .swiper .swiper-button-next{width:27.2px;height:27.2px;right:15px}}.bl_sect__fitTokyoState .swiper .swiper-button-next:hover{opacity:0.7}.bl_sect__fitTokyoState .bl_movie{width:100%;height:0;margin:auto;position:relative}@media all and (min-width: 834px){.bl_sect__fitTokyoState .bl_movie{margin-top:50px;max-width:1140px;padding-top:54.326%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitTokyoState .bl_movie{margin:auto;margin-top:45px;max-width:694px;padding-top:54.326%;width:calc(100% - 140px)}}@media all and (max-width: 460px){.bl_sect__fitTokyoState .bl_movie{margin-top:31.45px;max-width:340px;padding-top:55%}}.bl_sect__fitTokyoState .bl_movie iframe,.bl_sect__fitTokyoState .bl_movie object,.bl_sect__fitTokyoState .bl_movie embed{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}@media all and (min-width: 834px){.bl_sect__fitOsakaOpening{padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__fitOsakaOpening .ly_cont{max-width:1000px}}.bl_sect__fitOsakaOpening .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitOsakaOpening .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .bl_sect_title h2{font-size:20.4px}}.bl_sect__fitOsakaOpening .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__fitOsakaOpening .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__fitOsakaOpening .bl_sect_title+.bl_opening{margin-top:30px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_sect_title+.bl_opening{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .bl_sect_title+.bl_opening{margin-top:21.25px}}.bl_sect__fitOsakaOpening .bl_opening{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__fitOsakaOpening .bl_opening{text-align:center;margin-top:25px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_opening{margin:20px auto 0;max-width:662px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .bl_opening{margin-top:21.25px;font-size:13.175px}}.bl_sect__fitOsakaOpening .loopSlide{margin-top:30px;position:relative;display:flex;overflow:hidden;gap:35px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .loopSlide{margin-top:30px;gap:23.6px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .loopSlide{margin-top:21.25px;gap:16.49px}}.bl_sect__fitOsakaOpening .loopSlide ul{padding:0;display:flex;flex-shrink:0;gap:35px;animation:slide2 400s linear infinite}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .loopSlide ul{gap:23.6px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .loopSlide ul{gap:16.49px}}.bl_sect__fitOsakaOpening .loopSlide ul li{display:inline-block;list-style:none;text-align:center;width:250px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .loopSlide ul li{width:220px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .loopSlide ul li{width:153px}}.bl_sect__fitOsakaOpening .loopSlide ul li img{display:block;width:100%;height:100%}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .loopSlide ul li img{width:100%}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .loopSlide ul li img{width:100%}}.bl_sect__fitOsakaOpening .bl_graph{display:flex;justify-content:center}@media all and (min-width: 834px){.bl_sect__fitOsakaOpening .bl_graph{margin-top:45px;gap:37px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_graph{margin-top:40px;gap:3%}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .bl_graph{flex-direction:column;margin-top:30px;gap:19.21px}}.bl_sect__fitOsakaOpening .bl_graph dl{display:flex;flex-direction:column}.bl_sect__fitOsakaOpening .bl_graph dl dt{text-align:center;font-size:14px;font-weight:500}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .bl_graph dl dt{font-size:13px}}.bl_sect__fitOsakaOpening .bl_graph dl dt:before{content:'▼';margin-right:10px}.bl_sect__fitOsakaOpening .bl_graph dl dd{margin-top:5px;border:1.5px solid #707070;height:100%;display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_graph dl:first-child{width:35%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_graph dl:last-child{width:63%}}@media all and (min-width: 834px){.bl_sect__fitOsakaOpening .bl_btns{margin-top:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_btns{margin-top:40px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .bl_btns{margin-top:29.75px}}.bl_sect__fitOsakaOpening .bl_btns a{display:block;background:#191919;color:#fff;text-align:center;margin:auto;transition:.2s opacity;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);border-radius:6px;position:relative;font-weight:500}@media all and (min-width: 834px){.bl_sect__fitOsakaOpening .bl_btns a{width:400px;line-height:70px;font-size:18px;margin:auto;margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_btns a{width:360px;line-height:60px;font-size:17px;margin-top:46px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .bl_btns a{width:255px;line-height:51px;font-size:13.6px;margin-top:28.9px}}.bl_sect__fitOsakaOpening .bl_btns a:after{content:'';background:url("../img/fit-osaka/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;right:20px;position:absolute;top:0;bottom:0;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOpening .bl_btns a:after{width:20px;height:20px;right:13.7px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOpening .bl_btns a:after{width:18.7px;height:18.7px;right:11.645px}}.bl_sect__fitOsakaOpening .bl_btns a:hover{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%)}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution{background:url(../img/fit-osaka/solution_bg.jpg) no-repeat center bottom;background-size:cover;padding-top:35px;padding-bottom:50px;max-width:1000px;margin:auto}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution{background:url(../img/fit-osaka/Solution_bg_tb.png) no-repeat center center;background-size:cover;width:calc(100% - 70px);margin:auto;padding-top:30px;padding-bottom:40px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution{background:url(../img/fit-osaka/Solution_bg_sp.png) no-repeat center center;padding-top:34px;padding-bottom:42.5px}}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .ly_cont{max-width:1000px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .ly_cont{width:calc(100% - 50px)}}.bl_sect__fitOsakaSolution .bl_sect_title{text-align:center;font-weight:600}.bl_sect__fitOsakaSolution .bl_sect_title h2{color:#fff}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_sect_title h2{font-size:22px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_sect_title h2{font-size:18.7px}}.bl_sect__fitOsakaSolution .bl_concerns{border-radius:8px;background:#fff}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_concerns{margin-top:30px;padding:25px 0 25px;padding-left:60px;padding-right:60px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns{margin-top:25px;padding:20px 25px 30px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns{margin-top:21.25px;padding:18.7px 13.6px}}.bl_sect__fitOsakaSolution .bl_concerns .un_title{text-align:center}.bl_sect__fitOsakaSolution .bl_concerns h3{display:inline-block;position:relative;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_concerns h3{font-size:22px;line-height:1.5}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns h3{font-size:19px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns h3{font-size:17px;line-height:2.0}}.bl_sect__fitOsakaSolution .bl_concerns h3:before{content:'';width:74px;height:5px;background-image:radial-gradient(circle, #f77f06 2.5px, transparent 2.5px);background-position:left top;background-repeat:repeat-x;background-size:22px 5px;position:absolute;top:-5px;left:66px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns h3:before{left:58px;width:60px;top:-2px;background-size:18px 5px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns h3:before{left:56px;width:45px;background-size:15px 5px;top:-2px}}.bl_sect__fitOsakaSolution .bl_concerns dl{display:flex;align-items:center}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_concerns dl{margin-top:8px;gap:1%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns dl{margin-top:8px;gap:1%}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns dl{flex-direction:column;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_concerns dl dt{width:30%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns dl dt{width:30%}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns dl dt{width:70%}}.bl_sect__fitOsakaSolution .bl_concerns dl dd{font-weight:600}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_concerns dl dd{width:69%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns dl dd{width:69%}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns dl dd{width:95%}}.bl_sect__fitOsakaSolution .bl_concerns dl dd p{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 2px;font-weight:500}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_concerns dl dd p{padding:15px 16px 15px;font-size:15.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns dl dd p{padding:13px 15px 13px;font-size:15px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns dl dd p{padding:11.39px 4.25px 11.73px;font-size:13.175px}}.bl_sect__fitOsakaSolution .bl_concerns dl dd p:before{content:'';background:url(../img/fit-osaka/icon_check.png) no-repeat center center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;vertical-align:middle;margin-top:-4px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns dl dd p:before{width:18px;height:18px;margin-right:16.5px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns dl dd p:before{width:15.3px;height:15.3px;margin-right:9.265px}}.bl_sect__fitOsakaSolution .bl_concerns+p{color:#fff;text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_concerns+p{font-size:26px;margin-top:28px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns+p{font-size:19px;margin-top:25px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns+p{font-size:18.7px;margin-top:25px}}.bl_sect__fitOsakaSolution .bl_concerns+p:before{content:'';background:#ffffff;height:calc(tan(60deg) * 30px / 2);width:60px;clip-path:polygon(0 0, 100% 0, 50% 100%);display:block;margin:0 auto 18px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_concerns+p:before{height:calc(tan(60deg) * 22.5px / 2);width:45px;margin:19.5px auto 14.5px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_concerns+p:before{height:calc(tan(60deg) * 20px * .85 / 2);width:34px;margin:17px auto 17px}}.bl_sect__fitOsakaSolution .bl_solution_list{display:flex}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_solution_list{margin-top:28px;gap:3.6%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_solution_list{margin-top:25px;flex-direction:column;gap:20.6px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_solution_list{flex-direction:column;gap:17px;margin-top:18.7px}}.bl_sect__fitOsakaSolution .bl_solution_list dl{background:#fff;border-radius:6px}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_solution_list dl{width:31%;border:1px solid #fff}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_solution_list dl{display:flex;gap:26.6px;flex-direction:row-reverse;padding:25px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_solution_list dl{border:1.7px solid #fff}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_solution_list dl dt{width:35%}}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_solution_list dl dd{padding:0 14px 20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_solution_list dl dd{flex:1}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_solution_list dl dd{padding:0 13.6px 15.3px}}.bl_sect__fitOsakaSolution .bl_solution_list dl dd h3{color:#E54D1C;background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 2px;display:flex;flex-direction:column;justify-content:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_solution_list dl dd h3{text-align:center;font-size:16px;min-height:73px;margin-bottom:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_solution_list dl dd h3{padding-bottom:11px;font-size:15px;margin-bottom:10px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_solution_list dl dd h3{text-align:center;font-size:15.3px;padding-top:13.6px;padding-bottom:13.6px;margin-bottom:10.2px}}.bl_sect__fitOsakaSolution .bl_solution_list dl dd div{line-height:1.75}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_solution_list dl dd div{font-size:14.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_solution_list dl dd div{font-size:14px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_solution_list dl dd div{font-size:13.175px;min-height:51px}}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_btns{margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_btns{margin-top:35px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_btns{margin-top:25.5px}}.bl_sect__fitOsakaSolution .bl_btns a{display:block;border-radius:6px;background:#fff;border:1.37px solid #e35a24;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);font-weight:500;text-align:center;margin:auto;position:relative;transition:.2s opacity}@media all and (min-width: 834px){.bl_sect__fitOsakaSolution .bl_btns a{width:360px;line-height:70px;font-size:18px;margin:auto;margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_btns a{width:360px;line-height:60px;font-size:17px;margin-top:46px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_btns a{width:255px;line-height:51px;font-size:13.6px;margin-top:28.9px}}.bl_sect__fitOsakaSolution .bl_btns a:after{content:'';background:url("../img/fit-osaka/arrow_o.png") no-repeat center center;background-size:contain;width:25px;height:25px;position:absolute;top:0;bottom:0;right:23px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaSolution .bl_btns a:after{width:20px;height:20px;right:13.8px}}@media all and (max-width: 460px){.bl_sect__fitOsakaSolution .bl_btns a:after{width:18.7px;height:18.7px;right:11.73px}}.bl_sect__fitOsakaSolution .bl_btns a:hover{background:#000;border:1.37px solid #fff;color:#fff}.bl_sect__fitOsakaSolution .bl_btns a:hover:after{background:url("../img/fit-osaka/arrow.png") no-repeat center center;background-size:contain}@media all and (min-width: 834px){.bl_sect__fitOsakaOverview{background:url(../img/fit-osaka/outline_bg.jpg) no-repeat center bottom;background-size:cover;padding-top:45px;padding-bottom:55px;margin-top:70px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOverview{background:url(../img/fit-osaka/outline_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px;margin-top:60px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOverview{background:url(../img/fit-osaka/outline_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}@media all and (min-width: 834px){.bl_sect__fitOsakaOverview .ly_cont{max-width:900px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOverview .ly_cont{width:calc(100% - 120px)}}.bl_sect__fitOsakaOverview .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitOsakaOverview .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOverview .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOverview .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__fitOsakaOverview .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOverview .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOverview .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__fitOsakaOverview .bl_tbl_wrapper{border-radius:0px;border:1px solid #fff;background:#fff;overflow:hidden}@media all and (min-width: 834px){.bl_sect__fitOsakaOverview .bl_tbl_wrapper{margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOverview .bl_tbl_wrapper{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOverview .bl_tbl_wrapper{margin-top:28px}}.bl_sect__fitOsakaOverview .bl_tbl_wrapper table th{color:#fff;background:#000;border-bottom:1px solid #ccc;font-weight:500}@media all and (min-width: 834px){.bl_sect__fitOsakaOverview .bl_tbl_wrapper table th{width:23%;padding:18px 30px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOverview .bl_tbl_wrapper table th{width:20%;font-size:15px;padding:22px 18px 14px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOverview .bl_tbl_wrapper table th{width:22%;font-size:12.75px;padding:14.45px 14.45px 12.75px}}.bl_sect__fitOsakaOverview .bl_tbl_wrapper table td{border-bottom:1px solid #888;line-height:1.8;font-weight:400}@media all and (min-width: 834px){.bl_sect__fitOsakaOverview .bl_tbl_wrapper table td{font-size:14.5px;width:77%;padding:14px 25px 14px 25px;font-size:165x}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaOverview .bl_tbl_wrapper table td{width:80%;font-size:14px;padding:12px 20px 12px}}@media all and (max-width: 460px){.bl_sect__fitOsakaOverview .bl_tbl_wrapper table td{width:78%;font-size:12.75px;padding:13.6px 13.6px 13.6px}}.bl_sect__fitOsakaOverview .bl_tbl_wrapper table td span{display:inline-block}@media all and (min-width: 834px){.bl_sect__fitOsakaState{padding-top:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaState{padding-top:32px}}@media all and (max-width: 460px){.bl_sect__fitOsakaState{padding-top:34px}}.bl_sect__fitOsakaState .ly_cont{overflow:hidden}@media all and (min-width: 834px){.bl_sect__fitOsakaState .ly_cont{max-width:850px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaState .ly_cont{width:100%}}@media all and (max-width: 460px){.bl_sect__fitOsakaState .ly_cont{width:100%}}.bl_sect__fitOsakaState .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__fitOsakaState .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaState .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__fitOsakaState .bl_sect_title h2{font-size:20.4px}}.bl_sect__fitOsakaState .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__fitOsakaState .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaState .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__fitOsakaState .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__fitOsakaState .swiper{position:relative;margin:auto}@media all and (min-width: 834px){.bl_sect__fitOsakaState .swiper{margin-top:40px;padding:0 80px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaState .swiper{margin-top:30px;max-width:810px;padding:0 80px}}@media all and (max-width: 460px){.bl_sect__fitOsakaState .swiper{margin-top:23.545px;padding:0 30px}}.bl_sect__fitOsakaState .swiper .swiper-button-prev{background:url("../img/fit/arrow_ol.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:46%;left:16px;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaState .swiper .swiper-button-prev{width:40px;height:40px;left:20px}}@media all and (max-width: 460px){.bl_sect__fitOsakaState .swiper .swiper-button-prev{width:27.2px;height:27.2px;left:15px}}.bl_sect__fitOsakaState .swiper .swiper-button-prev:hover{opacity:0.7}.bl_sect__fitOsakaState .swiper .swiper-button-next{background:url("../img/fit/arrow_or.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:46%;right:16px;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__fitOsakaState .swiper .swiper-button-next{width:40px;height:40px;right:20px}}@media all and (max-width: 460px){.bl_sect__fitOsakaState .swiper .swiper-button-next{width:27.2px;height:27.2px;right:15px}}.bl_sect__fitOsakaState .swiper .swiper-button-next:hover{opacity:0.7}@media all and (min-width: 834px){.bl_sect__dbxOpening{padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening{padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__dbxOpening{padding-top:34px;padding-bottom:34px}}@media all and (min-width: 834px){.bl_sect__dbxOpening .ly_cont{max-width:1000px}}.bl_sect__dbxOpening .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__dbxOpening .bl_sect_title h2{font-size:27px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .bl_sect_title h2{font-size:20.4px}}.bl_sect__dbxOpening .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__dbxOpening .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__dbxOpening .bl_sect_title+.bl_opening{margin-top:30px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_sect_title+.bl_opening{margin-top:25px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .bl_sect_title+.bl_opening{margin-top:21.25px}}.bl_sect__dbxOpening .bl_opening{line-height:2.0;font-weight:500}@media all and (min-width: 834px){.bl_sect__dbxOpening .bl_opening{text-align:center;margin-top:25px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_opening{margin:20px auto 0;max-width:662px;font-size:14px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .bl_opening{margin-top:21.25px;font-size:13.175px}}.bl_sect__dbxOpening .loopSlide{margin-top:30px;position:relative;display:flex;overflow:hidden;gap:35px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .loopSlide{margin-top:30px;gap:23.6px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .loopSlide{margin-top:21.25px;gap:16.49px}}.bl_sect__dbxOpening .loopSlide ul{padding:0;display:flex;flex-shrink:0;gap:35px;animation:slide2 400s linear infinite}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .loopSlide ul{gap:23.6px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .loopSlide ul{gap:16.49px}}.bl_sect__dbxOpening .loopSlide ul li{display:inline-block;list-style:none;text-align:center;width:250px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .loopSlide ul li{width:220px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .loopSlide ul li{width:153px}}.bl_sect__dbxOpening .loopSlide ul li img{display:block;width:100%;height:100%}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .loopSlide ul li img{width:100%}}@media all and (max-width: 460px){.bl_sect__dbxOpening .loopSlide ul li img{width:100%}}.bl_sect__dbxOpening .bl_graph{display:flex;justify-content:center}@media all and (min-width: 834px){.bl_sect__dbxOpening .bl_graph{margin-top:45px;gap:37px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_graph{margin-top:40px;gap:3%}}@media all and (max-width: 460px){.bl_sect__dbxOpening .bl_graph{flex-direction:column;margin-top:30px;gap:19.21px}}.bl_sect__dbxOpening .bl_graph dl{display:flex;flex-direction:column}.bl_sect__dbxOpening .bl_graph dl dt{text-align:center;font-size:14px;font-weight:500}@media all and (max-width: 460px){.bl_sect__dbxOpening .bl_graph dl dt{font-size:13px}}.bl_sect__dbxOpening .bl_graph dl dt:before{content:'▼';margin-right:10px}.bl_sect__dbxOpening .bl_graph dl dd{margin-top:5px;border:1.5px solid #707070;height:100%;display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_graph dl:first-child{width:50%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_graph dl:last-child{width:50%}}@media all and (min-width: 834px){.bl_sect__dbxOpening .bl_btns{margin-top:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_btns{margin-top:40px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .bl_btns{margin-top:29.75px}}.bl_sect__dbxOpening .bl_btns a{display:block;background:#191919;color:#fff;text-align:center;margin:auto;transition:.2s opacity;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);border-radius:6px;position:relative;font-weight:500}@media all and (min-width: 834px){.bl_sect__dbxOpening .bl_btns a{width:360px;line-height:70px;font-size:18px;margin:auto;margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_btns a{width:360px;line-height:60px;font-size:17px;margin-top:46px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .bl_btns a{width:255px;line-height:51px;font-size:13.6px;margin-top:28.9px}}.bl_sect__dbxOpening .bl_btns a:after{content:'';background:url("../img/dbx/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;right:20px;position:absolute;top:0;bottom:0;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOpening .bl_btns a:after{width:20px;height:20px;right:13.7px}}@media all and (max-width: 460px){.bl_sect__dbxOpening .bl_btns a:after{width:18.7px;height:18.7px;right:11.645px}}.bl_sect__dbxOpening .bl_btns a:hover{background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%)}@media all and (min-width: 834px){.bl_sect__dbxSolution{background:url(../img/dbx/solution_bg.jpg) no-repeat center bottom;background-size:cover;padding-top:35px;padding-bottom:50px;max-width:1000px;margin:auto}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution{background:url(../img/dbx/Solution_bg_tb.png) no-repeat center center;background-size:cover;width:calc(100% - 70px);margin:auto;padding-top:30px;padding-bottom:40px}}@media all and (max-width: 460px){.bl_sect__dbxSolution{background:url(../img/dbx/Solution_bg_sp.png) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:42.5px}}@media all and (min-width: 834px){.bl_sect__dbxSolution .ly_cont{max-width:1000px;width:calc(100% - 100px)}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .ly_cont{width:calc(100% - 50px)}}.bl_sect__dbxSolution .bl_sect_title{text-align:center;font-weight:600}.bl_sect__dbxSolution .bl_sect_title h2{color:#fff}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_sect_title h2{font-size:22px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_sect_title h2{font-size:18.7px}}.bl_sect__dbxSolution .bl_concerns{border-radius:8px;background:#fff}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_concerns{margin-top:30px;padding:25px 0 25px;padding-left:40px;padding-right:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns{margin-top:25px;padding:20px 25px 30px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns{margin-top:21.25px;padding:18.7px 13.6px}}.bl_sect__dbxSolution .bl_concerns .un_title{text-align:center}.bl_sect__dbxSolution .bl_concerns h3{display:inline-block;position:relative;font-weight:600}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_concerns h3{font-size:22px;line-height:1.5}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns h3{font-size:19px;line-height:2.0}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns h3{font-size:17px;line-height:2.0}}.bl_sect__dbxSolution .bl_concerns h3:before{content:'';width:74px;height:5px;background-image:radial-gradient(circle, #f77f06 2.5px, transparent 2.5px);background-position:left top;background-repeat:repeat-x;background-size:22px 5px;position:absolute;top:-5px;left:66px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns h3:before{left:58px;width:60px;top:-2px;background-size:18px 5px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns h3:before{left:56px;width:45px;background-size:15px 5px;top:-2px}}.bl_sect__dbxSolution .bl_concerns dl{display:flex;align-items:center}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_concerns dl{margin-top:8px;gap:1%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns dl{margin-top:8px;gap:1%}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns dl{flex-direction:column;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_concerns dl dt{width:24%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns dl dt{width:30%}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns dl dt{width:70%}}.bl_sect__dbxSolution .bl_concerns dl dd{font-weight:600}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_concerns dl dd{width:75%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns dl dd{width:69%}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns dl dd{width:95%}}.bl_sect__dbxSolution .bl_concerns dl dd p{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 2px;font-weight:500}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_concerns dl dd p{padding:15px 16px 15px;font-size:15.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns dl dd p{padding:13px 15px 13px;font-size:15px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns dl dd p{padding:11.39px 4.25px 11.73px;font-size:13.175px}}.bl_sect__dbxSolution .bl_concerns dl dd p:before{content:'';background:url(../img/dbx/icon_check.png) no-repeat center center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;vertical-align:middle;margin-top:-4px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns dl dd p:before{width:18px;height:18px;margin-right:16.5px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns dl dd p:before{width:15.3px;height:15.3px;margin-right:9.265px}}.bl_sect__dbxSolution .bl_concerns+p{color:#fff;text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_concerns+p{font-size:26px;margin-top:28px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns+p{font-size:19px;margin-top:25px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns+p{font-size:18.7px;margin-top:25px}}.bl_sect__dbxSolution .bl_concerns+p:before{content:'';background:#ffffff;height:calc(tan(60deg) * 30px / 2);width:60px;clip-path:polygon(0 0, 100% 0, 50% 100%);display:block;margin:0 auto 18px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_concerns+p:before{height:calc(tan(60deg) * 22.5px / 2);width:45px;margin:19.5px auto 14.5px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_concerns+p:before{height:calc(tan(60deg) * 20px * .85 / 2);width:34px;margin:17px auto 17px}}.bl_sect__dbxSolution .bl_solution_list{display:flex}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_solution_list{margin-top:28px;gap:3.6%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_solution_list{margin-top:25px;flex-direction:column;gap:20.6px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_solution_list{flex-direction:column;gap:17px;margin-top:18.7px}}.bl_sect__dbxSolution .bl_solution_list dl{background:#fff;border-radius:6px}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_solution_list dl{width:31%;border:1px solid #fff}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_solution_list dl{display:flex;gap:26.6px;flex-direction:row-reverse;padding:25px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_solution_list dl{border:1.7px solid #fff}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_solution_list dl dt{width:35%}}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_solution_list dl dd{padding:0 14px 20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_solution_list dl dd{flex:1}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_solution_list dl dd{padding:0 13.6px 15.3px}}.bl_sect__dbxSolution .bl_solution_list dl dd h3{color:#E54D1C;background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 2px;display:flex;flex-direction:column;justify-content:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_solution_list dl dd h3{text-align:center;font-size:16px;min-height:100px;margin-bottom:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_solution_list dl dd h3{padding-bottom:11px;font-size:15px;margin-bottom:10px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_solution_list dl dd h3{text-align:center;font-size:15.3px;padding-top:13.6px;padding-bottom:13.6px;margin-bottom:10.2px}}.bl_sect__dbxSolution .bl_solution_list dl dd div{line-height:1.75}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_solution_list dl dd div{font-size:14.5px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_solution_list dl dd div{font-size:14px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_solution_list dl dd div{font-size:13.175px;min-height:51px}}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_btns{margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_btns{margin-top:35px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_btns{margin-top:25.5px}}.bl_sect__dbxSolution .bl_btns a{display:block;border-radius:6px;background:#fff;border:1.37px solid #e35a24;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);font-weight:500;text-align:center;margin:auto;position:relative;transition:.2s opacity}@media all and (min-width: 834px){.bl_sect__dbxSolution .bl_btns a{width:360px;line-height:70px;font-size:18px;margin:auto;margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_btns a{width:360px;line-height:60px;font-size:17px;margin-top:46px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_btns a{width:255px;line-height:51px;font-size:13.6px;margin-top:28.9px}}.bl_sect__dbxSolution .bl_btns a:after{content:'';background:url("../img/dbx/arrow_o.png") no-repeat center center;background-size:contain;width:25px;height:25px;position:absolute;top:0;bottom:0;right:23px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxSolution .bl_btns a:after{width:20px;height:20px;right:13.8px}}@media all and (max-width: 460px){.bl_sect__dbxSolution .bl_btns a:after{width:18.7px;height:18.7px;right:11.73px}}.bl_sect__dbxSolution .bl_btns a:hover{background:#000;border:1.37px solid #fff;color:#fff}.bl_sect__dbxSolution .bl_btns a:hover:after{background:url("../img/dbx/arrow.png") no-repeat center center;background-size:contain}@media all and (min-width: 834px){.bl_sect__dbxCase{margin-top:60px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase{width:calc(100% - 70px);margin:50px auto 0}}@media all and (max-width: 460px){.bl_sect__dbxCase{margin-top:34px}}.bl_sect__dbxCase .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__dbxCase .bl_sect_title h2{font-size:25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .bl_sect_title h2{font-size:23px}}@media all and (max-width: 460px){.bl_sect__dbxCase .bl_sect_title h2{font-size:18.7px}}.bl_sect__dbxCase .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__dbxCase .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__dbxCase .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__dbxCase .bl_sect_title+.bl_opening{margin-top:38.2px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .bl_sect_title+.bl_opening{margin-top:34.3px}}@media all and (max-width: 460px){.bl_sect__dbxCase .bl_sect_title+.bl_opening{margin-top:24.82px}}@media all and (min-width: 834px){.bl_sect__dbxCase .ly_cont{max-width:1000px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .ly_cont{width:100%}}@media all and (min-width: 834px){.bl_sect__dbxCase .bl_box{background:url("../img/dbx/case_bg.jpg") no-repeat center center;background-size:cover;border:7px solid #4b4b4b;padding:35px 50px 40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .bl_box{background:url("../img/dbx/case_bg_tb.png") no-repeat center center;background-size:cover;border:7px solid #4b4b4b;padding:30px 50px 30px}}@media all and (max-width: 460px){.bl_sect__dbxCase .bl_box{background:url("../img/dbx/case_bg_sp.png") no-repeat center center;background-size:cover;border:3px solid #000;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);padding:23.8px 23.8px 25.5px}}.bl_sect__dbxCase .el_text{line-height:1.75}@media all and (min-width: 460.1px){.bl_sect__dbxCase .el_text{text-align:center}}@media all and (min-width: 834px){.bl_sect__dbxCase .el_text{text-align:center;font-size:14.5px;margin-top:20px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .el_text{font-size:14px;margin-top:18px}}@media all and (max-width: 460px){.bl_sect__dbxCase .el_text{line-height:1.7;font-size:12.75px;margin-top:15.3px}}.bl_sect__dbxCase .bl_imgs{display:flex}@media all and (min-width: 834px){.bl_sect__dbxCase .bl_imgs{margin-top:30px;gap:35px;justify-content:center}}@media all and (max-width: 833.9px){.bl_sect__dbxCase .bl_imgs{flex-direction:column;align-items:center}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .bl_imgs{margin-top:25px;gap:25px}}@media all and (max-width: 460px){.bl_sect__dbxCase .bl_imgs{margin-top:25.5px;gap:21.25px}}@media all and (min-width: 834px){.bl_sect__dbxCase .bl_btns{margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .bl_btns{margin-top:35px}}@media all and (max-width: 460px){.bl_sect__dbxCase .bl_btns{margin-top:29.75px}}.bl_sect__dbxCase .bl_btns a{display:block;text-align:center;color:#fff;font-weight:500;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);border:2px solid rgba(255,255,255,0.5);margin:auto;position:relative}@media all and (min-width: 834px){.bl_sect__dbxCase .bl_btns a{width:340px;line-height:70px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .bl_btns a{width:360px;line-height:60px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__dbxCase .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__dbxCase .bl_btns a:after{content:'';background:url("../img/dbx/arrow.png") no-repeat center center;background-size:contain;width:23px;height:23px;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxCase .bl_btns a:after{width:20px;height:20px;right:16px}}@media all and (max-width: 460px){.bl_sect__dbxCase .bl_btns a:after{width:18.7px;height:18.7px;right:10.2px}}.bl_sect__dbxCase .bl_btns a:hover{background:#000}@media all and (min-width: 834px){.bl_sect__dbxOverview{background:url(../img/dbx/outline_bg.jpg) no-repeat center bottom;background-size:cover;padding-top:45px;padding-bottom:55px;margin-top:70px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOverview{background:url(../img/dbx/outline_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px;margin-top:60px}}@media all and (max-width: 460px){.bl_sect__dbxOverview{background:url(../img/dbx/outline_bg_sp.jpg) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px;margin-top:38.25px}}@media all and (min-width: 834px){.bl_sect__dbxOverview .ly_cont{max-width:900px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOverview .ly_cont{width:calc(100% - 120px)}}.bl_sect__dbxOverview .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__dbxOverview .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOverview .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__dbxOverview .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__dbxOverview .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOverview .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__dbxOverview .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__dbxOverview .bl_tbl_wrapper{border-radius:0px;border:1px solid #fff;background:#fff;overflow:hidden}@media all and (min-width: 834px){.bl_sect__dbxOverview .bl_tbl_wrapper{margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOverview .bl_tbl_wrapper{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__dbxOverview .bl_tbl_wrapper{margin-top:28px}}.bl_sect__dbxOverview .bl_tbl_wrapper table th{color:#fff;background:#000;border-bottom:1px solid #ccc;font-weight:500}@media all and (min-width: 834px){.bl_sect__dbxOverview .bl_tbl_wrapper table th{width:23%;padding:18px 30px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOverview .bl_tbl_wrapper table th{width:20%;font-size:15px;padding:22px 18px 14px}}@media all and (max-width: 460px){.bl_sect__dbxOverview .bl_tbl_wrapper table th{width:22%;font-size:12.75px;padding:14.45px 14.45px 12.75px}}.bl_sect__dbxOverview .bl_tbl_wrapper table td{border-bottom:1px solid #888;line-height:1.8;font-weight:400}@media all and (min-width: 834px){.bl_sect__dbxOverview .bl_tbl_wrapper table td{font-size:14.5px;width:77%;padding:14px 25px 14px 25px;font-size:165x}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxOverview .bl_tbl_wrapper table td{width:80%;font-size:14px;padding:12px 20px 12px}}@media all and (max-width: 460px){.bl_sect__dbxOverview .bl_tbl_wrapper table td{width:78%;font-size:12.75px;padding:13.6px 13.6px 13.6px}}.bl_sect__dbxOverview .bl_tbl_wrapper table td span{display:inline-block}@media all and (min-width: 834px){.bl_sect__dbxState{padding-top:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxState{padding-top:32px}}@media all and (max-width: 460px){.bl_sect__dbxState{padding-top:34px}}.bl_sect__dbxState .ly_cont{overflow:hidden}@media all and (min-width: 834px){.bl_sect__dbxState .ly_cont{max-width:850px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxState .ly_cont{width:100%}}@media all and (max-width: 460px){.bl_sect__dbxState .ly_cont{width:100%}}.bl_sect__dbxState .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__dbxState .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxState .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__dbxState .bl_sect_title h2{font-size:20.4px}}.bl_sect__dbxState .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__dbxState .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxState .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__dbxState .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__dbxState .swiper{position:relative;margin:auto}@media all and (min-width: 834px){.bl_sect__dbxState .swiper{margin-top:40px;padding:0 80px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxState .swiper{margin-top:30px;max-width:810px;padding:0 80px}}@media all and (max-width: 460px){.bl_sect__dbxState .swiper{margin-top:23.545px;padding:0 30px}}.bl_sect__dbxState .swiper .swiper-button-prev{background:url("../img/dbx/arrow_ol.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:46%;left:16px;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxState .swiper .swiper-button-prev{width:40px;height:40px;left:20px}}@media all and (max-width: 460px){.bl_sect__dbxState .swiper .swiper-button-prev{width:27.2px;height:27.2px;left:15px}}.bl_sect__dbxState .swiper .swiper-button-prev:hover{opacity:0.7}.bl_sect__dbxState .swiper .swiper-button-next{background:url("../img/dbx/arrow_or.png") no-repeat center center;background-size:contain;width:48px;height:48px;position:absolute;top:46%;right:16px;transition:.2s opacity}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__dbxState .swiper .swiper-button-next{width:40px;height:40px;right:20px}}@media all and (max-width: 460px){.bl_sect__dbxState .swiper .swiper-button-next{width:27.2px;height:27.2px;right:15px}}.bl_sect__dbxState .swiper .swiper-button-next:hover{opacity:0.7}@media all and (min-width: 834px){.ly_main__materials+.bl_sect__footerCta{margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.ly_main__materials+.bl_sect__footerCta{margin-top:60px}}@media all and (max-width: 460px){.ly_main__materials+.bl_sect__footerCta{margin-top:12.75px}}.bl_sect__materialsAdvertising+section .ly_cont,.bl_sect__materialsEvent+section .ly_cont,.bl_sect__materialsSeminar+section .ly_cont{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 1px}@media all and (min-width: 834px){.bl_sect__materialsAdvertising .ly_cont,.bl_sect__materialsEvent .ly_cont,.bl_sect__materialsSeminar .ly_cont{max-width:1000px;padding-top:35px;padding-bottom:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__materialsAdvertising .ly_cont,.bl_sect__materialsEvent .ly_cont,.bl_sect__materialsSeminar .ly_cont{max-width:730px;padding-top:30px;padding-bottom:35px}}@media all and (max-width: 460px){.bl_sect__materialsAdvertising .ly_cont,.bl_sect__materialsEvent .ly_cont,.bl_sect__materialsSeminar .ly_cont{padding-top:25.5px;padding-bottom:29.75px}}.bl_sect__materialsAdvertising .bl_sect_title,.bl_sect__materialsEvent .bl_sect_title,.bl_sect__materialsSeminar .bl_sect_title{text-align:center;font-weight:600}@media all and (min-width: 834px){.bl_sect__materialsAdvertising .bl_sect_title h2,.bl_sect__materialsEvent .bl_sect_title h2,.bl_sect__materialsSeminar .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__materialsAdvertising .bl_sect_title h2,.bl_sect__materialsEvent .bl_sect_title h2,.bl_sect__materialsSeminar .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__materialsAdvertising .bl_sect_title h2,.bl_sect__materialsEvent .bl_sect_title h2,.bl_sect__materialsSeminar .bl_sect_title h2{font-size:20.4px}}.bl_sect__materialsAdvertising .bl_sect_title p,.bl_sect__materialsEvent .bl_sect_title p,.bl_sect__materialsSeminar .bl_sect_title p{color:#E35A24}@media all and (min-width: 834px){.bl_sect__materialsAdvertising .bl_sect_title p,.bl_sect__materialsEvent .bl_sect_title p,.bl_sect__materialsSeminar .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__materialsAdvertising .bl_sect_title p,.bl_sect__materialsEvent .bl_sect_title p,.bl_sect__materialsSeminar .bl_sect_title p{font-size:11px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__materialsAdvertising .bl_sect_title p,.bl_sect__materialsEvent .bl_sect_title p,.bl_sect__materialsSeminar .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}.bl_sect__materialsAdvertising .bl_materials_list,.bl_sect__materialsEvent .bl_materials_list,.bl_sect__materialsSeminar .bl_materials_list{display:flex}@media all and (min-width: 834px){.bl_sect__materialsAdvertising .bl_materials_list,.bl_sect__materialsEvent .bl_materials_list,.bl_sect__materialsSeminar .bl_materials_list{margin-top:30px;gap:30px 3.5%}}@media all and (min-width: 460.1px){.bl_sect__materialsAdvertising .bl_materials_list,.bl_sect__materialsEvent .bl_materials_list,.bl_sect__materialsSeminar .bl_materials_list{flex-wrap:wrap}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__materialsAdvertising .bl_materials_list,.bl_sect__materialsEvent .bl_materials_list,.bl_sect__materialsSeminar .bl_materials_list{margin-top:27px;gap:30px 6%}}@media all and (max-width: 460px){.bl_sect__materialsAdvertising .bl_materials_list,.bl_sect__materialsEvent .bl_materials_list,.bl_sect__materialsSeminar .bl_materials_list{flex-direction:column;margin-top:18.7px;gap:25px}}@media all and (min-width: 834px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item{width:47%}}@media all and (max-width: 460px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item{width:100%}}.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl{border:1.5px solid #000}.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dt,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dt,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dt{color:#fff;background:#313131;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500}@media all and (min-width: 834px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dt,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dt,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dt{height:50px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dt,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dt,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dt{height:46px;font-size:14.5px}}@media all and (max-width: 460px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dt,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dt,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dt{height:42.5px;font-size:13.6px;padding:0 10px}}.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns{border-top:1px solid #000}@media all and (min-width: 834px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns{padding:20px 0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns{padding:20px 0}}@media all and (max-width: 460px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns{padding:17px 0}}.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns a,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns a,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns a{display:block;width:85%;margin:auto;color:#fff;text-align:center;border-radius:4px;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%);font-weight:500;position:relative;transition:.2s opacity}@media all and (min-width: 834px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns a,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns a,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns a{line-height:50px;font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns a,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns a,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns a{line-height:46px;font-size:13px}}@media all and (max-width: 460px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns a,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns a,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns a{line-height:42.5px;font-size:12.75px}}.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns a:after,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns a:after,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns a:after{content:'';background:url("../img/materials/arrow.png") no-repeat center center;background-size:contain;width:18px;height:18px;position:absolute;top:0;bottom:0;right:14px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns a:after,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns a:after,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns a:after{width:18px;height:18px;right:12px}}@media all and (max-width: 460px){.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns a:after,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns a:after,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns a:after{width:17px;height:17px;right:10.2px}}.bl_sect__materialsAdvertising .bl_materials_list .bl_materials_item dl dd .bl_btns a:hover,.bl_sect__materialsEvent .bl_materials_list .bl_materials_item dl dd .bl_btns a:hover,.bl_sect__materialsSeminar .bl_materials_list .bl_materials_item dl dd .bl_btns a:hover{opacity:0.7}@media all and (min-width: 834px){.bl_sect__caseCategories{margin-top:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseCategories{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__caseCategories{margin-top:21.25px}}@media all and (min-width: 834px){.bl_sect__caseCategories .ly_cont{max-width:1020px}}.bl_sect__caseCategories .bl_category_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__caseCategories .bl_category_list{gap:22px 1.4%}}@media (max-width: 1000px){.bl_sect__caseCategories .bl_category_list{gap:22px 1.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseCategories .bl_category_list{gap:17.1px 1.866%}}@media all and (max-width: 460px){.bl_sect__caseCategories .bl_category_list{gap:11.56px 2.9%}}.bl_sect__caseCategories .bl_category_list li{text-align:center}@media all and (min-width: 834px){.bl_sect__caseCategories .bl_category_list li{width:15.5%;font-size:14px}}@media (max-width: 1060px){.bl_sect__caseCategories .bl_category_list li{width:18.8%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseCategories .bl_category_list li{width:23.6%;font-size:14px}}@media all and (max-width: 460px){.bl_sect__caseCategories .bl_category_list li{width:31.4%;font-size:10.2px}}.bl_sect__caseCategories .bl_category_list li a{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;border-radius:3.19px;background:linear-gradient(rgba(255,89,59,0.05) 0%, rgba(255,96,47,0.05) 27.98%, rgba(255,117,15,0.04) 78.27%, rgba(255,128,0,0.04) 99.96%);border:1px solid #4c4c4c;transition:.2s background}@media all and (min-width: 834px){.bl_sect__caseCategories .bl_category_list li a{height:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseCategories .bl_category_list li a{height:55px}}@media all and (max-width: 460px){.bl_sect__caseCategories .bl_category_list li a{height:38.25px}}.bl_sect__caseCategories .bl_category_list li a:hover{color:#fff;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%)}.bl_sect__caseCategories .bl_category_list li.un_current a{color:#fff;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%)}@media all and (min-width: 834px){.bl_sect__caseArticle{margin-top:45px;padding-bottom:50px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle{margin-top:40px;padding-bottom:40px}}@media all and (max-width: 460px){.bl_sect__caseArticle{margin-top:25.5px;padding-bottom:25.5px}}@media all and (min-width: 834px){.bl_sect__caseArticle .ly_cont{max-width:1020px}}.bl_sect__caseArticle .bl_article_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list{gap:50px 3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list{gap:40px 4%}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list{flex-direction:column;gap:23.8px;max-width:410px;width:100%;margin:auto}}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list>li{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list>li{width:48%}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li{width:100%}}.bl_sect__caseArticle .bl_article_list>li a:hover img,.bl_sect__caseArticle .bl_article_list>li a:focus img{transform:scale(1.1)}.bl_sect__caseArticle .bl_article_list>li a:hover dd,.bl_sect__caseArticle .bl_article_list>li a:focus dd{color:rgba(0,0,0,0.6)}.bl_sect__caseArticle .bl_article_list>li dl{border:1.2px solid #000;height:100%}.bl_sect__caseArticle .bl_article_list>li dl dt{overflow:hidden}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list>li dl dt{height:auto}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list>li dl dt{height:auto}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li dl dt{height:auto}}.bl_sect__caseArticle .bl_article_list>li dl dt img{transition:.4s transform}.bl_sect__caseArticle .bl_article_list>li dl dt img{width:100%;height:100%;font-family:'object-fit: cover';aspect-ratio:3 / 2}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list>li dl dd{padding:15px 22px 18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list>li dl dd{padding:15px 22px 18px}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li dl dd{padding:17px}}.bl_sect__caseArticle .bl_article_list>li .el_title{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list>li .el_title{height:87px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list>li .el_title{height:75px}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li .el_title{height:59.5px}}.bl_sect__caseArticle .bl_article_list>li .el_title h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-weight:600}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list>li .el_title h3{font-size:16px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list>li .el_title h3{font-size:15px}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li .el_title h3{font-size:15.3px;-webkit-line-clamp:2}}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list>li .el_summary{margin-top:14px;height:65px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list>li .el_summary{margin-top:14px;height:65px}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li .el_summary{margin-top:13.6px;height:51px}}.bl_sect__caseArticle .bl_article_list>li .el_summary p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list>li .el_summary p{font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list>li .el_summary p{font-size:13.5px}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li .el_summary p{-webkit-line-clamp:2;font-size:12.75px}}.bl_sect__caseArticle .bl_article_list>li .el_category{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li .el_category{gap:8px;margin-top:5px}}.bl_sect__caseArticle .bl_article_list>li .el_category label{color:#fff;border-radius:2px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);padding:0 10px;font-weight:500;line-height:26px}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list>li .el_category label{font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list>li .el_category label{font-size:10px}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li .el_category label{line-height:22.1px;font-size:11.305px}}.bl_sect__caseArticle .bl_article_list>li .el_company{font-weight:500;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_article_list>li .el_company{margin-top:10px;font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_article_list>li .el_company{margin-top:12px;font-size:12px}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_article_list>li .el_company{margin-top:10.2px;font-size:11.9px}}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_pager{margin-top:71.4px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_pager{margin-top:66.3px}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_pager{margin-top:35.02px;gap:5px}}.bl_sect__caseArticle .bl_pager>li{margin:0}.bl_sect__caseArticle .bl_pager a,.bl_sect__caseArticle .bl_pager span{border-radius:50%;border:1px solid #000;text-align:center}@media all and (min-width: 834px){.bl_sect__caseArticle .bl_pager a,.bl_sect__caseArticle .bl_pager span{width:50px;height:50px;line-height:50px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseArticle .bl_pager a,.bl_sect__caseArticle .bl_pager span{width:48px;height:48px;line-height:48px}}@media all and (max-width: 460px){.bl_sect__caseArticle .bl_pager a,.bl_sect__caseArticle .bl_pager span{width:32.3px;height:32.3px;line-height:32.3px;font-size:13.6px}}.bl_sect__caseArticle .bl_pager a{color:#fff;background:#000}.bl_sect__caseArticle .bl_pager span{color:#000;opacity:1}.bl_sect__caseArticle .bl_pager .bl_pager_prev>a:before{border:1px solid #fff;border-width:0 2px 2px 0}.bl_sect__caseArticle .bl_pager .bl_pager_next>a:after{border:1px solid #fff;border-width:0 2px 2px 0}.bl_sect__caseProfile{font-weight:600}@media all and (min-width: 834px){.bl_sect__caseProfile{padding-bottom:65px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile{padding-bottom:65px}}@media all and (max-width: 460px){.bl_sect__caseProfile{padding-bottom:38.25px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .ly_cont{width:calc(100% - 100px)}}.bl_sect__caseProfile .bl_btns{margin-top:30px}.bl_sect__caseProfile .bl_btns a{width:340px;line-height:70px;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);text-align:center;font-size:18px;font-weight:500;color:#fff;transition:.2s opacity;display:block;margin:auto;position:relative}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .bl_btns a{width:360px;line-height:70px;font-size:17px;margin-top:40px}}@media all and (max-width: 460px){.bl_sect__caseProfile .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__caseProfile .bl_btns a:after{content:'';background:url(../img/case/arrow_w.png) no-repeat center center;background-size:contain;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:26px;height:26px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .bl_btns a:after{width:20px;height:20px}}@media all and (max-width: 460px){.bl_sect__caseProfile .bl_btns a:after{width:22.1px;height:22.1px}}.bl_sect__caseProfile .bl_btns a:hover{opacity:0.7}.bl_sect__caseProfile .bl_company_profile{border:2px solid #707070;display:flex}@media all and (min-width: 834px){.bl_sect__caseProfile .bl_company_profile{margin-top:50px;padding:20px 25px 25px;gap:33.7px;max-width:860px}}@media (max-width: 1000px){.bl_sect__caseProfile .bl_company_profile{width:100%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .bl_company_profile{margin-top:40px;padding:20px 20px 25px;gap:29.1px;width:100%}}@media all and (max-width: 460px){.bl_sect__caseProfile .bl_company_profile{margin-top:29.75px;flex-direction:column;gap:17px;padding:12.75px 13.6px 12.75px;width:100%}}.bl_sect__caseProfile .bl_company_profile dt{flex:1}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .bl_company_profile dt{width:45%;gap:15%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .bl_company_profile dt{width:100%;gap:15%}}.bl_sect__caseProfile .bl_company_profile dt h3{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px;font-weight:500}@media all and (min-width: 834px){.bl_sect__caseProfile .bl_company_profile dt h3{font-size:16px;padding-bottom:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .bl_company_profile dt h3{font-size:16px;padding-bottom:12px}}@media all and (max-width: 460px){.bl_sect__caseProfile .bl_company_profile dt h3{font-size:12.75px;padding-bottom:11.9px}}.bl_sect__caseProfile .bl_company_profile dt p{line-height:1.75;font-weight:400}@media all and (min-width: 834px){.bl_sect__caseProfile .bl_company_profile dt p{font-size:14px;margin-top:12px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .bl_company_profile dt p{font-size:14px;margin-top:12px}}@media all and (max-width: 460px){.bl_sect__caseProfile .bl_company_profile dt p{font-size:12.75px;margin-top:10.2px}}.bl_sect__caseProfile .bl_company_profile dt p a{color:#4682b4}.bl_sect__caseProfile .bl_company_profile dt p a:hover{color:#b22222}@media all and (min-width: 834px){.bl_sect__caseProfile .bl_company_profile dd{width:25%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .bl_company_profile dd{width:25%}}@media all and (max-width: 460px){.bl_sect__caseProfile .bl_company_profile dd{width:100%;margin:0 auto}}.bl_sect__caseProfile .bl_company_profile dd img{width:75%}.bl_sect__caseProfile .bl_company_profile dd P{text-align:right;font-weight:500}@media all and (min-width: 834px){.bl_sect__caseProfile .bl_company_profile dd P{font-size:13px;margin-top:8px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseProfile .bl_company_profile dd P{font-size:13px;margin-top:8px}}@media all and (max-width: 460px){.bl_sect__caseProfile .bl_company_profile dd P{font-size:11.05px;margin-top:6.8px}}.bl_sect__caseOther{margin-top:0}@media all and (min-width: 834px){.bl_sect__caseOther{background:url(../img/case/other_bg.png) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseOther{background:url(../img/case/other_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__caseOther{background:url(../img/case/other_bg_sp.png) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:38.25px}}.bl_sect__caseOther .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__caseOther .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseOther .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__caseOther .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__caseOther .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseOther .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__caseOther .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__caseOther .bl_article_list{margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseOther .bl_article_list{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__caseOther .bl_article_list{margin-top:21.25px}}.bl_sect__caseOther .bl_article_list>li dl{background:#fff}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseOther .bl_article_list>li:nth-child(n+3){display:none}}@media all and (min-width: 834px){.bl_sect__caseOther .bl_btns{margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseOther .bl_btns{margin-top:40px}}@media all and (max-width: 460px){.bl_sect__caseOther .bl_btns{display:none}}.bl_sect__caseOther .bl_btns a{width:360px;line-height:70px;border-radius:6px;background:#fff;border:1.37px solid #e75a24;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);text-align:center;font-size:18px;font-weight:500;color:#000;transition:.2s opacity;display:block;margin:auto;position:relative}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseOther .bl_btns a{width:360px;line-height:65px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__caseOther .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__caseOther .bl_btns a:after{content:'';background:url(../img/column/arrow.png) no-repeat center center;background-size:contain;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:24px;height:24px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__caseOther .bl_btns a:after{width:20px;height:20px}}@media all and (max-width: 460px){.bl_sect__caseOther .bl_btns a:after{width:22.1px;height:22.1px}}.bl_sect__caseOther .bl_btns a:hover{opacity:0.7}body.single .ly_main__case #content-w{padding-top:0}@media all and (min-width: 834px){body.single .ly_main__case #content-w{padding-bottom:75px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case #content-w{padding-bottom:88px}}@media all and (max-width: 460px){body.single .ly_main__case #content-w{padding-bottom:47.6px}}body.single .ly_main__case .bl_path_wrapper{z-index:1}body.single .ly_main__case .bl_mv__sub{height:auto}@media all and (min-width: 834px){body.single .ly_main__case .bl_mv__sub{background:url(../img/case/sub_mv_pc.jpg) no-repeat center center;background-size:cover;min-height:440px;padding-top:115px;padding-bottom:60px;margin-top:-61px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_mv__sub{background:url(../img/case/sub_mv_tb.png) no-repeat center center;background-size:cover;padding-bottom:40px;padding-top:61px;margin-top:-55.5px}}@media all and (max-width: 460px){body.single .ly_main__case .bl_mv__sub{background-image:url(../img/case/sub_mv_sp.png);background-size:cover;padding-top:48.195px;padding-bottom:23.8px;margin-top:-41.22px}}@media all and (min-width: 834px){body.single .ly_main__case .bl_mv_inner{max-width:880px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_mv_inner{width:calc(100% - 100px);align-content:flex-start;align-items:flex-start}}@media all and (max-width: 460px){body.single .ly_main__case .bl_mv_inner{align-content:flex-start;align-items:flex-start}}body.single .ly_main__case .bl_mv_col dl{display:flex}@media all and (min-width: 834px){body.single .ly_main__case .bl_mv_col dl{flex-direction:row-reverse;gap:5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_mv_col dl{margin-top:20px}}@media all and (max-width: 833.9px){body.single .ly_main__case .bl_mv_col dl{flex-direction:column}}@media all and (min-width: 834px){body.single .ly_main__case .bl_mv_col dl dt{width:45%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_mv_col dl dt figure{height:auto;width:100%}}@media all and (max-width: 460px){body.single .ly_main__case .bl_mv_col dl dt figure{height:auto;width:100%}}body.single .ly_main__case .bl_mv_col dl dt figure img{width:100%;height:auto;object-fit:cover;font-family:'object-fit: cover'}body.single .ly_main__case .bl_mv_col dl dd{text-align:left}@media all and (min-width: 834px){body.single .ly_main__case .bl_mv_col dl dd{width:50%;display:flex;flex-direction:column;justify-content:space-between}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_mv_col dl dd{margin-top:20px}}@media all and (max-width: 460px){body.single .ly_main__case .bl_mv_col dl dd{margin-top:17px}}body.single .ly_main__case .bl_mv_title{line-height:1.75;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 834px){body.single .ly_main__case .bl_mv_title{font-size:21px;width:98%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_mv_title{font-size:18px}}@media all and (max-width: 460px){body.single .ly_main__case .bl_mv_title{font-size:13.6px}}body.single .ly_main__case .bl_categories{display:flex;gap:10px}@media all and (min-width: 834px){body.single .ly_main__case .bl_categories{margin:12px 0}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_categories{margin:14px 0 24px}}@media all and (max-width: 460px){body.single .ly_main__case .bl_categories{margin:15.895px 0 8.925px}}body.single .ly_main__case .bl_categories label{border-radius:2px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);color:#fff;font-weight:500}@media all and (min-width: 834px){body.single .ly_main__case .bl_categories label{line-height:28px;font-size:13px;padding:0 10px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_categories label{line-height:24px;font-size:11px;padding:0 10px}}@media all and (max-width: 460px){body.single .ly_main__case .bl_categories label{line-height:20.128px;font-size:9.35px;padding:0 8.5px}}body.single .ly_main__case .bl_user_info{background:#fff;border:1px solid #343434;box-shadow:0px 2px 2px rgba(0,0,0,0.16);line-height:1.6}@media all and (min-width: 834px){body.single .ly_main__case .bl_user_info{min-height:108px;padding:10px 15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_user_info{line-height:1.6;min-height:105px;padding:13px 20px}}@media all and (max-width: 460px){body.single .ly_main__case .bl_user_info{line-height:1.6;min-height:85px;padding:13.6px 11.9px}}body.single .ly_main__case .bl_user_info .un_company{font-weight:500}@media all and (min-width: 834px){body.single .ly_main__case .bl_user_info .un_company{font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__case .bl_user_info .un_company{font-size:13px}}@media all and (max-width: 460px){body.single .ly_main__case .bl_user_info .un_company{font-size:12.75px}}body.single .ly_main__case .bl_user_info .updated{color:#6e6e6e;font-size:12px;padding-top:12px;display:inline-block}@media all and (max-width: 460px){body.single .ly_main__case .bl_user_info .updated{font-size:11.05px}}@media all and (min-width: 834px){.bl_sect__columnCategories{margin-top:45px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnCategories{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__columnCategories{margin-top:21.25px}}@media all and (min-width: 834px){.bl_sect__columnCategories .ly_cont{max-width:1020px}}.bl_sect__columnCategories .bl_category_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__columnCategories .bl_category_list{gap:22px 1.4%}}@media (max-width: 1000px){.bl_sect__columnCategories .bl_category_list{gap:22px 1.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnCategories .bl_category_list{gap:17.1px 1.866%}}@media all and (max-width: 460px){.bl_sect__columnCategories .bl_category_list{gap:11.56px 2.9%}}.bl_sect__columnCategories .bl_category_list li{text-align:center}@media all and (min-width: 834px){.bl_sect__columnCategories .bl_category_list li{width:15.5%;font-size:14px}}@media (max-width: 1000px){.bl_sect__columnCategories .bl_category_list li{width:18.8%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnCategories .bl_category_list li{width:23.6%;font-size:13px}}@media all and (max-width: 460px){.bl_sect__columnCategories .bl_category_list li{width:31.4%;font-size:9.35px}}.bl_sect__columnCategories .bl_category_list li a{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;border-radius:3px;background:linear-gradient(rgba(255,89,59,0.05) 0%, rgba(255,96,47,0.05) 27.98%, rgba(255,117,15,0.04) 78.27%, rgba(255,128,0,0.04) 99.96%);border:1px solid #4c4c4c;transition:.2s background}@media all and (min-width: 834px){.bl_sect__columnCategories .bl_category_list li a{height:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnCategories .bl_category_list li a{height:55px}}@media all and (max-width: 460px){.bl_sect__columnCategories .bl_category_list li a{height:38.25px}}.bl_sect__columnCategories .bl_category_list li a:hover{color:#fff;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%)}.bl_sect__columnCategories .bl_category_list li.un_current a{color:#fff;background:linear-gradient(90deg, #ff593b 0%, rgba(255,96,47,0.96) 27.98%, rgba(255,117,15,0.85) 78.27%, rgba(255,128,0,0.8) 99.96%)}@media all and (min-width: 834px){.bl_sect__columnArticle{margin-top:45px;padding-bottom:50px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle{margin-top:40px;padding-bottom:40px}}@media all and (max-width: 460px){.bl_sect__columnArticle{margin-top:25.5px;padding-bottom:25.5px}}@media all and (min-width: 834px){.bl_sect__columnArticle .ly_cont{max-width:1020px}}.bl_sect__columnArticle .bl_article_list{display:flex;flex-wrap:wrap}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_article_list{gap:50px 3.5%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_article_list{gap:40px 4%}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list{flex-direction:column;gap:23.8px;max-width:410px;width:100%;margin:auto}}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_article_list>li{width:31%}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_article_list>li{width:48%}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list>li{width:100%}}.bl_sect__columnArticle .bl_article_list>li a:hover img,.bl_sect__columnArticle .bl_article_list>li a:focus img{transform:scale(1.1)}.bl_sect__columnArticle .bl_article_list>li a:hover dd,.bl_sect__columnArticle .bl_article_list>li a:focus dd{color:rgba(0,0,0,0.6)}.bl_sect__columnArticle .bl_article_list>li dl{border:1.2px solid #000;height:100%}.bl_sect__columnArticle .bl_article_list>li dl dt{overflow:hidden}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_article_list>li dl dt{height:auto}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_article_list>li dl dt{height:auto}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list>li dl dt{height:auto}}.bl_sect__columnArticle .bl_article_list>li dl dt img{transition:.4s transform}.bl_sect__columnArticle .bl_article_list>li dl dt img{width:100%;height:100%;font-family:'object-fit: cover';aspect-ratio:3 / 2}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_article_list>li dl dd{padding:15px 22px 18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_article_list>li dl dd{padding:15px 22px 18px}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list>li dl dd{padding:17px}}.bl_sect__columnArticle .bl_article_list>li .el_title{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_article_list>li .el_title{height:87px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_article_list>li .el_title{height:75px}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list>li .el_title{height:59.5px}}.bl_sect__columnArticle .bl_article_list>li .el_title h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-weight:600}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_article_list>li .el_title h3{font-size:16px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_article_list>li .el_title h3{font-size:15px}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list>li .el_title h3{font-size:15.3px;-webkit-line-clamp:2}}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_article_list>li .el_summary{margin-top:14px;height:65px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_article_list>li .el_summary{margin-top:14px;height:65px}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list>li .el_summary{margin-top:13.6px;height:51px}}.bl_sect__columnArticle .bl_article_list>li .el_summary p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_article_list>li .el_summary p{font-size:14px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_article_list>li .el_summary p{font-size:13.5px}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list>li .el_summary p{-webkit-line-clamp:2;font-size:12.75px}}.bl_sect__columnArticle .bl_article_list>li .el_category{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list>li .el_category{gap:8px;margin-top:8px}}.bl_sect__columnArticle .bl_article_list>li .el_category label{color:#fff;border-radius:2px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);padding:0 10px;font-weight:500;line-height:26px}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_article_list>li .el_category label{font-size:13px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_article_list>li .el_category label{font-size:10px}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_article_list>li .el_category label{line-height:22.1px;font-size:11.305px}}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_pager{margin-top:71.4px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_pager{margin-top:66.3px}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_pager{margin-top:35.02px;gap:5px}}.bl_sect__columnArticle .bl_pager>li{margin:0}.bl_sect__columnArticle .bl_pager a,.bl_sect__columnArticle .bl_pager span{border-radius:50%;border:1px solid #000;text-align:center}@media all and (min-width: 834px){.bl_sect__columnArticle .bl_pager a,.bl_sect__columnArticle .bl_pager span{width:50px;height:50px;line-height:50px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnArticle .bl_pager a,.bl_sect__columnArticle .bl_pager span{width:48px;height:48px;line-height:48px}}@media all and (max-width: 460px){.bl_sect__columnArticle .bl_pager a,.bl_sect__columnArticle .bl_pager span{width:32.3px;height:32.3px;line-height:32.3px;font-size:13.6px}}.bl_sect__columnArticle .bl_pager a{color:#fff;background:#000}.bl_sect__columnArticle .bl_pager span{color:#000;opacity:1}.bl_sect__columnArticle .bl_pager .bl_pager_prev>a:before{border:1px solid #fff;border-width:0 2px 2px 0}.bl_sect__columnArticle .bl_pager .bl_pager_next>a:after{border:1px solid #fff;border-width:0 2px 2px 0}.bl_sect__columnOther{margin-top:0}@media all and (min-width: 834px){.bl_sect__columnOther{background:url(../img/column/other_bg.png) no-repeat center center;background-size:cover;padding-top:40px;padding-bottom:55px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnOther{background:url(../img/column/other_bg_tb.png) no-repeat center center;background-size:cover;padding-top:32px;padding-bottom:50px}}@media all and (max-width: 460px){.bl_sect__columnOther{background:url(../img/column/other_bg_sp.png) no-repeat center center;background-size:cover;padding-top:34px;padding-bottom:34px}}.bl_sect__columnOther .bl_sect_title{text-align:center;color:#fff;font-weight:600}@media all and (min-width: 834px){.bl_sect__columnOther .bl_sect_title h2{font-size:26px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnOther .bl_sect_title h2{font-size:24px}}@media all and (max-width: 460px){.bl_sect__columnOther .bl_sect_title h2{font-size:20.4px}}@media all and (min-width: 834px){.bl_sect__columnOther .bl_sect_title p{font-size:13px;margin-top:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnOther .bl_sect_title p{font-size:10.5px;margin-top:14px}}@media all and (max-width: 460px){.bl_sect__columnOther .bl_sect_title p{font-size:11.9px;margin-top:8.5px}}@media all and (min-width: 834px){.bl_sect__columnOther .bl_article_list{margin-top:35px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnOther .bl_article_list{margin-top:30px}}@media all and (max-width: 460px){.bl_sect__columnOther .bl_article_list{margin-top:21.25px}}.bl_sect__columnOther .bl_article_list>li dl{background:#fff}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnOther .bl_article_list>li:nth-child(n+3){display:none}}@media all and (min-width: 834px){.bl_sect__columnOther .bl_btns{margin-top:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnOther .bl_btns{margin-top:40px}}@media all and (max-width: 460px){.bl_sect__columnOther .bl_btns{display:none}}.bl_sect__columnOther .bl_btns a{width:360px;line-height:70px;border-radius:6px;background:#fff;border:1.37px solid #e75a24;box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);text-align:center;font-size:18px;font-weight:5s00;color:#000;transition:.2s opacity;display:block;margin:auto;position:relative}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnOther .bl_btns a{width:360px;line-height:65px;font-size:18px}}@media all and (max-width: 460px){.bl_sect__columnOther .bl_btns a{width:255px;line-height:51px;font-size:13.6px}}.bl_sect__columnOther .bl_btns a:after{content:'';background:url(../img/column/arrow.png) no-repeat center center;background-size:contain;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:24px;height:24px}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__columnOther .bl_btns a:after{width:20px;height:20px}}@media all and (max-width: 460px){.bl_sect__columnOther .bl_btns a:after{width:22.1px;height:22.1px}}.bl_sect__columnOther .bl_btns a:hover{opacity:0.7}@media all and (min-width: 834px){body.single .ly_main__column #content-w{padding-bottom:75px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){body.single .ly_main__column #content-w{padding-bottom:88px}}@media all and (max-width: 460px){body.single .ly_main__column #content-w{padding-bottom:47.6px}}.ly_main__column .entry-title{background-image:repeating-linear-gradient(90deg, #000, #000 2px, transparent 2px, transparent 6px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 2px}@media all and (min-width: 834px){.ly_main__column .entry-title{font-size:26px;padding-bottom:19.2px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.ly_main__column .entry-title{font-size:22px;padding-bottom:18.9px}}@media all and (max-width: 460px){.ly_main__column .entry-title{font-size:14.45px;padding-bottom:11.475px}}@media all and (min-width: 834px){.bl_sect__thanks{padding-top:30px;padding-bottom:100px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__thanks{padding-top:25px;padding-bottom:80px}}@media all and (max-width: 460px){.bl_sect__thanks{padding-top:18.7px;padding-bottom:51px}}.bl_sect__thanks .el_text{text-align:center;line-height:1.75}@media all and (min-width: 834px){.bl_sect__thanks .el_text{font-size:15px;margin-bottom:40px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__thanks .el_text{font-size:14.5px;margin-bottom:30px}}@media all and (max-width: 460px){.bl_sect__thanks .el_text{font-size:11.9px;margin-bottom:21.25px}}.bl_sect__thanks .bl_contact{text-align:center;line-height:1.75}@media all and (min-width: 834px){.bl_sect__thanks .bl_contact{font-size:15px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__thanks .bl_contact{font-size:14.5px}}@media all and (max-width: 460px){.bl_sect__thanks .bl_contact{font-size:11.9px}}@media all and (min-width: 834px){.bl_sect__thanks .bl_btns{margin-top:30px;margin-bottom:50px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__thanks .bl_btns{margin-top:25px;margin-bottom:45px}}@media all and (max-width: 460px){.bl_sect__thanks .bl_btns{margin-top:21.25px;margin-bottom:29.75px}}.bl_sect__thanks .bl_btns a{display:block;text-align:center;color:#fff;font-weight:500;border-radius:6px;background:linear-gradient(90deg, #ff593b 0%, #ff602f 27.98%, #ff750f 78.27%, #ff8000 99.96%);box-shadow:2.75px 2.75px 2.75px rgba(0,0,0,0.15);margin:auto;position:relative}@media all and (min-width: 834px){.bl_sect__thanks .bl_btns a{width:380px;line-height:75px;font-size:18px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__thanks .bl_btns a{max-width:380px;width:100%;line-height:60px;font-size:17px}}@media all and (max-width: 460px){.bl_sect__thanks .bl_btns a{width:255px;line-height:51px;font-size:13.175px}}.bl_sect__thanks .bl_btns a:after{content:'';background:url("../img/thanks/arrow.png") no-repeat center center;background-size:contain;width:22px;height:22px;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect__thanks .bl_btns a:after{width:20px;height:20px;right:16px}}@media all and (max-width: 460px){.bl_sect__thanks .bl_btns a:after{width:18.7px;height:18.7px;right:10.2px}}.bl_sect__thanks .bl_btns a:hover{opacity:0.7}article{max-width:860px}@media all and (min-width: 834px){article{padding-top:40px;width:860px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){article{padding-top:30px;width:calc(100% - 100px) !important}}@media all and (max-width: 460px){article{padding-top:21.25px;width:calc(100% - 40px) !important}}body.blog .kanren .bl_archive_item,body.single .kanren .bl_archive_item,body.archive .kanren .bl_archive_item{border-bottom-color:#fff}body.blog .kanren dd .blog-info a,body.single .kanren dd .blog-info a,body.archive .kanren dd .blog-info a{background:#fff;color:#ffe400;font-weight:400;border-radius:3px}body.blog .kanren dd .blog-info time,body.single .kanren dd .blog-info time,body.archive .kanren dd .blog-info time{color:#ffe400;opacity:.5}body.blog article h1,body.blog article .entry-title,body.single article h1,body.single article .entry-title,body.archive article h1,body.archive article .entry-title{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:26px;background-image:none;border-bottom:1px dashed #111;padding-bottom:12px}@media all and (max-width: 460px){body.blog article h1,body.blog article .entry-title,body.single article h1,body.single article .entry-title,body.archive article h1,body.archive article .entry-title{font-size:20px;line-height:1.5}}body.blog article .bl_single_meta,body.single article .bl_single_meta,body.archive article .bl_single_meta{margin:10px 0 5px}body.blog article .bl_single_meta .blogbox,body.single article .bl_single_meta .blogbox,body.archive article .bl_single_meta .blogbox{margin-bottom:0px}body.blog article .bl_single_meta p,body.single article .bl_single_meta p,body.archive article .bl_single_meta p{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;margin-bottom:0;font-size:13px;color:#888}body.blog article .mainbox,body.single article .mainbox,body.archive article .mainbox{margin-top:10px}body.blog article .st-catgroup .catname,body.single article .st-catgroup .catname,body.archive article .st-catgroup .catname{background:transparent;font-weight:400;background:#fff;color:#ffe400;border-radius:3px;padding-bottom:6px}body.blog .st-post h2,body.single .st-post h2,body.archive .st-post h2{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;border-bottom:1px dotted #111;background-image:none;padding:10px 5px 10px;margin:25px 0}@media all and (max-width: 460px){body.blog .st-post h2,body.single .st-post h2,body.archive .st-post h2{font-size:18px;line-height:1.5;padding:8px 5px 8px;margin:20px 0}}body.blog .st-post h3,body.single .st-post h3,body.archive .st-post h3{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding:10px 5px;margin:20px 0}body.blog .st-post h4,body.single .st-post h4,body.archive .st-post h4{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body.blog .st-post h5,body.single .st-post h5,body.archive .st-post h5{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body.blog .st-post h6,body.single .st-post h6,body.archive .st-post h6{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body.blog .st-post p,body.single .st-post p,body.archive .st-post p{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;font-weight:400;line-height:2.0;letter-spacing:0.01em;margin-bottom:30px;color:#222}@media all and (max-width: 460px){body.blog .st-post p,body.single .st-post p,body.archive .st-post p{font-size:15px;line-height:1.75;margin-bottom:20px}}body.blog .st-post img,body.single .st-post img,body.archive .st-post img{margin:10px 0 0}body.blog .st-post .bl_single_nav .el_img:empty:before,body.single .st-post .bl_single_nav .el_img:empty:before,body.archive .st-post .bl_single_nav .el_img:empty:before{background-size:70% auto}#side #mybox .ad h4{background:#fff;color:#ffe400;border-radius:6px}@media all and (max-width: 460px){#side #mybox .ad h4{border-radius:4px}}#side #mybox .ad .calendar_wrap table a{background:#fff;color:#ffe400}#side #mybox .ad .calendar_wrap nav span:nth-child(1) a,#side #mybox .ad .calendar_wrap nav span:nth-child(3) a{background:#fff;color:#ffe400}#side #mybox .ad ul.bl_aside_latestPosts>li{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #fff}#side #mybox .ad ul.bl_aside_latestPosts .el_img:empty:before{background-size:70% auto}@media all and (min-width: 834px){.bl_sect.bl_sect__contact{padding-top:25px;padding-bottom:80px}}@media all and (min-width: 460.1px) and (max-width: 833.9px){.bl_sect.bl_sect__contact{padding-top:25px;padding-bottom:80px}}@media all and (max-width: 460px){.bl_sect.bl_sect__contact{padding-top:25.5px;padding-bottom:55.25px}}
