@media print, screen and (min-width: 768px){header{overflow:hidden;position:fixed;top:0;left:0;z-index:100;width:100%}}.mod_container{max-width:1080px;margin:0 auto}.mod_section_heading{background:url(../img/muryosodan/bg_section_heading.gif) repeat center center;position:relative}.mod_section_heading:after{content:"";display:block;width:30px;height:30px;background:url(../img/muryosodan/bg_section_heading.gif) repeat center center;clip-path:polygon(0 0, 15px 11px, 30px 0);position:absolute;bottom:-29px;left:50%;z-index:10;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.mod_section_heading:after{width:144px;height:40px;clip-path:polygon(0 0, 72px 40px, 144px 0)}}.laptop-none{display:block}@media print, screen and (min-width: 768px){.laptop-none{display:none}}.laptop-inline{display:none}@media print, screen and (min-width: 768px){.laptop-inline{display:inline-block}}.laptop-block{display:none}@media print, screen and (min-width: 768px){.laptop-block{display:block}}.lp_header{display:none}@media print, screen and (min-width: 768px){.lp_header{position:fixed;top:89px;left:0;z-index:100;width:100%;background-color:#01499D;color:#fff;text-align:center;font-size:18px;font-weight:600;letter-spacing:.06em;display:block}}@media print, screen and (min-width: 768px){.lp_header a{color:#fff}}@media print, screen and (min-width: 768px){.lp_header .lp_header_nav{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;margin:0 auto}}@media print, screen and (min-width: 768px){.lp_header .nav_inner{display:block;padding:17px 0;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;height:60px}}@media print, screen and (min-width: 768px){.lp_header .nav_inner:before{content:"";display:block;width:1px;height:20px;background-color:#fff;position:absolute;top:20px;left:0;z-index:10}}@media print, screen and (min-width: 768px){.lp_header .nav_item-1{width:35%}}@media print, screen and (min-width: 768px){.lp_header .nav_item-1 .nav_inner{text-align:left}}@media print, screen and (min-width: 768px){.lp_header .nav_item-1 .nav_inner:before{display:none}}@media print, screen and (min-width: 768px){.lp_header .nav_item-1 .nav_inner:after{content:"";display:block;width:0;height:0;border:solid 10px transparent;border-top:solid 10px #fff;position:absolute;top:50%;right:20px;z-index:10;-webkit-transform:translate(0, -25%) rotate(0);transform:translate(0, -25%) rotate(0)}}.lp_header .nav_item-1 .nav_inner.active:after{-webkit-transform:translate(0, -75%) rotate(180deg);transform:translate(0, -75%) rotate(180deg)}@media print, screen and (min-width: 768px){.lp_header .nav_item-2{width:30%}}@media print, screen and (min-width: 768px){.lp_header .nav_item-3{width:20%}}@media print, screen and (min-width: 768px){.lp_header .nav_item-4{width:15%}}@media print, screen and (min-width: 768px){.lp_header .subnav{display:none;text-align:left;background-color:#477BB8;position:absolute;right:0;z-index:100;width:100%}}@media print, screen and (min-width: 768px){.lp_header .subnav a{display:block;padding:14px 27px;-webkit-user-select:none;user-select:none;font-weight:normal;font-size:18px}}@media print, screen and (min-width: 768px){.lp_header .subnav a span{display:block;font-size:14px}}@media print, screen and (min-width: 768px){.lp_header .subnav.active{display:block}}.lp_header-mobile{position:fixed;top:70px;left:0;z-index:100;width:100%;background-color:#01499D;color:#fff}@media print, screen and (min-width: 768px){.lp_header-mobile{display:none}}.lp_header-mobile a{color:#fff}.lp_header-mobile .nav_inner{display:block;padding:15px 0 15px 30px;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;height:51px;font-weight:600;border-bottom:solid 1px #fff}.lp_header-mobile .nav_inner:after{content:"";display:block;width:40px;height:40px;background:url(../img/muryosodan/icon_open.svg) no-repeat center center;background-size:cover;position:absolute;top:5px;right:15px;z-index:10}.lp_header-mobile .nav_inner.active:after{background:url(../img/muryosodan/icon_close.svg) no-repeat center center;background-size:cover}.lp_header-mobile .subnav{display:none;text-align:left;background-color:#477BB8}.lp_header-mobile .subnav a{display:block;padding:14px 27px;-webkit-user-select:none;user-select:none;font-weight:normal;font-size:13px}.lp_header-mobile .subnav a span{display:block;font-size:10px}.lp_header-mobile .subnav a.color{font-weight:600;background-color:#01499D}.lp_header-mobile .subnav li{border-bottom:solid 1px #fff}.lp_header-mobile .subnav.active{display:block}.main{margin-top:50px;color:#333;line-height:1.8;letter-spacing:.06em;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", HelveticaNeue, Verdana, Meiryo, sans-serif;font-size:13px;font-weight:600;overflow-x:hidden}@media print, screen and (min-width: 768px){.main{margin-top:148px;font-size:16px}}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6{margin:0 auto;font-weight:600}.main img{max-width:100%;height:auto;vertical-align:bottom}.main picture{display:block}.target_element{position:relative}.target_element i{position:absolute;top:-120px}@media print, screen and (min-width: 768px){.target_element i{top:-150px}}.muryosodan_main{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;background:url(../img/muryosodan/bg_main.jpg) no-repeat left center;background-size:cover;width:100%;height:334px;padding:55px 10px 0;color:#fff}@media print, screen and (min-width: 768px){.muryosodan_main{display:block;height:668px;padding-top:67px}}.muryosodan_main .muryosodan_main_container{max-width:1480px;margin:0 auto}.muryosodan_main .heading{font-weight:600;font-size:23px;margin-bottom:15px}@media print, screen and (min-width: 768px){.muryosodan_main .heading{font-size:4.4vw;line-height:1.44;margin-bottom:55px}}@media print, screen and (min-width: 1000px){.muryosodan_main .heading{font-size:44px}}.muryosodan_main .heading .inner_odd{display:inline-block;border:solid 3px #01499D;background-color:#01499D;color:#fff;padding:5px 10px}@media print, screen and (min-width: 768px){.muryosodan_main .heading .inner_odd{padding:5px 25px}}.muryosodan_main .heading .inner_even{display:inline-block;border:solid 3px #01499D;border-left:none;background-color:#fff;color:#01499D;padding:5px 10px}@media print, screen and (min-width: 768px){.muryosodan_main .heading .inner_even{padding:5px 25px}}.muryosodan_main .text_square{margin-bottom:15px}.muryosodan_main .text_square_inner{display:inline-block;background-color:#EBF306;color:#01499D;font-size:14px;font-weight:600;padding:5px 15px}@media print, screen and (min-width: 768px){.muryosodan_main .text_square_inner{font-size:3vw;padding:5px 25px}}@media print, screen and (min-width: 1000px){.muryosodan_main .text_square_inner{font-size:30px}}.muryosodan_main .text_underline{font-size:23px;font-weight:600;line-height:1.8}@media print, screen and (min-width: 768px){.muryosodan_main .text_underline{font-size:7vw;line-height:1.4}}@media print, screen and (min-width: 1000px){.muryosodan_main .text_underline{font-size:70px}}.muryosodan_main .text_underline .yellow{color:#EBF306}.muryosodan_main .text_underline .underline{border-bottom:solid 3px #fff}@media print, screen and (min-width: 768px){.muryosodan_main .text_underline .underline{border-bottom:solid 7px #fff}}.objective{background:url(../img/muryosodan/bg_objective.jpg) no-repeat center bottom;background-size:contain}@media print, screen and (min-width: 768px){.objective{background:url(../img/muryosodan/laptop/bg_objective.jpg) repeat-x center bottom}}.objective .objective_heading{padding:15px 0}@media print, screen and (min-width: 768px){.objective .objective_heading{padding:80px 0}}.objective .objective_heading_text{font-size:20px;font-weight:600;text-align:center;color:#EBF306}@media print, screen and (min-width: 768px){.objective .objective_heading_text{font-size:5.3vw;line-height:1.4}}@media print, screen and (min-width: 1000px){.objective .objective_heading_text{font-size:53px;padding-right:270px}}.objective .content{padding:30px 15px 18.66667%}@media print, screen and (min-width: 768px){.objective .content{padding-top:12vw;padding-bottom:28vw}}@media print, screen and (min-width: 768px){.objective .content{padding:120px 15px 280px}}.objective .content_title{font-size:20px;font-weight:600;text-align:center;line-height:1.4;margin-bottom:20px}@media print, screen and (min-width: 768px){.objective .content_title{font-size:5.5vw}}@media print, screen and (min-width: 1000px){.objective .content_title{font-size:55px}}.objective .content_title .line{display:inline-block;padding:2px 5px;border-bottom:solid 3px #EBF306}@media print, screen and (min-width: 768px){.objective .content_title .line{border-bottom:solid 6px #EBF306}}.objective .content_title .icon_objective{position:relative}.objective .content_title .icon_objective:after{content:"";display:block;background:url(../img/muryosodan/icon_objective.png) no-repeat center center;background-size:cover;width:113px;height:76px;position:absolute;top:-44px;right:-100px;z-index:10}@media print, screen and (min-width: 768px){.objective .content_title .icon_objective:after{width:24.3vw;height:15.3vw;background:url(../img/muryosodan/laptop/icon_objective.png) no-repeat center center;background-size:cover;top:auto;right:-23vw;bottom:-.6vw}}@media print, screen and (min-width: 1000px){.objective .content_title .icon_objective:after{width:565px;height:386px;right:-500px;bottom:-6px}}.objective .content_text{font-size:15px;font-weight:600;text-align:center}@media print, screen and (min-width: 768px){.objective .content_text{font-size:4.1vw;max-width:900px;margin:0 auto}}@media print, screen and (min-width: 1000px){.objective .content_text{font-size:41px}}.objective .content_text .em{font-size:18px}@media print, screen and (min-width: 768px){.objective .content_text .em{font-size:5vw}}@media print, screen and (min-width: 1000px){.objective .content_text .em{font-size:50px}}.objective .content_text .small{display:inline-block;font-size:11px}@media print, screen and (min-width: 768px){.objective .content_text .small{font-size:2.2vw}}@media print, screen and (min-width: 1000px){.objective .content_text .small{font-size:22px}}.objective .content_text .color{color:#01499D}.forsale .forsale_heading{padding:15px 0}@media print, screen and (min-width: 768px){.forsale .forsale_heading{padding:45px 0}}.forsale .forsale_heading_text{font-size:16px;font-weight:600;text-align:center;color:#fff}@media print, screen and (min-width: 768px){.forsale .forsale_heading_text{font-size:5.3vw;line-height:1.4}}@media print, screen and (min-width: 1000px){.forsale .forsale_heading_text{font-size:53px}}.forsale .forsale_heading_text span{color:#EBF306}.forsale .heading_whats{background-color:#EBF306;font-size:20px;font-weight:600;color:#01499D;text-align:center}@media print, screen and (min-width: 768px){.forsale .heading_whats{font-size:5vw}}@media print, screen and (min-width: 1000px){.forsale .heading_whats{font-size:50px}}.forsale .heading_whats .icon_whats{padding:10px 0;display:inline-block;position:relative}@media print, screen and (min-width: 768px){.forsale .heading_whats .icon_whats{line-height:1.4;padding:45px 0 15px}}.forsale .heading_whats .icon_whats:before{content:"";display:block;background:url(../img/muryosodan/icon_whats.png) no-repeat center center;background-size:cover;width:54px;height:82px;position:absolute;bottom:0;left:-60px;z-index:10}@media print, screen and (min-width: 768px){.forsale .heading_whats .icon_whats:before{background:url(../img/muryosodan/laptop/icon_whats.png) no-repeat center center;background-size:cover;width:70px;height:107px;left:-125px}}@media print, screen and (min-width: 1000px){.forsale .heading_whats .icon_whats:before{width:141px;height:215px;left:-250px}}.forsale .content{padding:93px 15px 15px;background:url(../img/muryosodan/bg_forsale.jpg) no-repeat center top;background-size:contain}@media print, screen and (min-width: 768px){.forsale .content{padding:40px 15px;background:url(../img/muryosodan/laptop/bg_forsale.jpg) no-repeat center center;background-size:cover}}.forsale .box_example{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16);padding:20px}@media print, screen and (min-width: 768px){.forsale .box_example{padding:40px 20px}}.forsale .box_example .heading{text-align:center;color:#01499D;font-size:22px;margin-bottom:25px}@media print, screen and (min-width: 768px){.forsale .box_example .heading{font-size:45px;margin-bottom:40px}}.forsale .box_example .heading span{display:inline-block;border-bottom:solid 3px #01499D}@media print, screen and (min-width: 768px){.forsale .box_example .heading span{border-bottom:solid 7px #01499D}}@media print, screen and (min-width: 768px){.forsale .box_example .box_example_column{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media print, screen and (min-width: 768px){.forsale .box_example .column_item_odd{width:100%;margin-bottom:20px}}@media print, screen and (min-width: 1000px){.forsale .box_example .column_item_odd{width:50%;margin-bottom:0}}@media print, screen and (min-width: 768px){.forsale .box_example .column_item_even{width:100%}}@media print, screen and (min-width: 1000px){.forsale .box_example .column_item_even{width:50%;padding-left:20px}}.forsale .box_example .figure{text-align:center;margin-bottom:20px}.forsale .box_example .figure img{width:68.93333vw;max-width:517px}@media print, screen and (min-width: 768px){.forsale .box_example .figure img{width:100%}}.forsale .box_example .title{font-size:18px;font-weight:600;text-align:center;color:#01499D;margin-bottom:10px}@media print, screen and (min-width: 768px){.forsale .box_example .title{font-size:26px;text-align:left}}.forsale .box_example p{margin-bottom:20px}.forsale .box_example p:last-child{margin-bottom:0}.difference{padding:30px 15px 100px;background:url(../img/muryosodan/bg_difference.jpg) no-repeat center bottom;background-size:cover;position:relative}@media print, screen and (min-width: 768px){.difference{padding:70px 15px 200px;background:url(../img/muryosodan/laptop/bg_difference.jpg) no-repeat center bottom;background-size:cover}}.difference:before{content:"";display:block;width:0;height:0;border:solid 170px transparent;border-top:solid 95px #01499D;position:absolute;top:0;left:50%;z-index:10;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.difference:before{border:solid 269px transparent;border-top:solid 193px #01499D}}.difference .difference_container{position:relative;z-index:20}.difference .difference_heading{text-align:center;font-size:29px;color:#EBF306;margin-bottom:15px}@media print, screen and (min-width: 768px){.difference .difference_heading{font-size:53px;margin-bottom:30px}}.difference .difference_heading span{border-bottom:solid 3px #fff}@media print, screen and (min-width: 768px){.difference .difference_heading span{border-bottom:solid 6px #fff}}.difference .content{padding:20px 15px 15px;background-color:#fff}@media print, screen and (min-width: 768px){.difference .content{padding:30px 40px 0;text-align:center}}.difference .picture{width:100%;max-width:602px;margin:0 auto 15px}@media print, screen and (min-width: 768px){.difference .picture{width:100%;max-width:920px;padding-left:10%;margin-bottom:20px}}.difference .picture img{width:100%}.difference .title{text-align:center;font-size:18px;color:#01499D;margin-bottom:15px}@media print, screen and (min-width: 768px){.difference .title{font-size:26px}}.difference .banner_heading{margin-top:15px;text-align:center;font-size:15px;color:#01499D}@media print, screen and (min-width: 768px){.difference .banner_heading{font-size:26px;margin-top:20px}}.difference .banner{position:relative;padding:15px 15px 0 0;margin:0 -15px}@media print, screen and (min-width: 768px){.difference .banner{margin:0 -40px;padding:0 15px 0 0}}.difference .banner_img{text-align:center}.difference .banner_img img{width:86.13333vw;max-width:646px}@media print, screen and (min-width: 768px){.difference .banner_img img{width:100%;max-width:976px}}.difference .banner_text{padding:15px 0 0 15px}@media print, screen and (min-width: 768px){.difference .banner_text{padding-bottom:15px}}@media print, screen and (min-width: 1000px){.difference .banner_text{text-align:left;padding:0 0 0 25%;width:100%;position:absolute;top:83%;left:0;z-index:10}}.box_contact{padding:20px;background-color:#04154B;text-align:center}@media print, screen and (min-width: 768px){.box_contact{padding:60px 15px}}.box_contact .box_contact_inner{background-color:#fff;padding:20px}@media print, screen and (min-width: 768px){.box_contact .box_contact_inner{padding:20px 40px 40px;font-size:20px}}.box_contact .box_contact_heading{background-color:#01499D;color:#fff;font-size:18px;margin:-20px -20px 20px;padding:15px 20px}@media print, screen and (min-width: 768px){.box_contact .box_contact_heading{font-size:24px;margin:-20px -40px 40px;padding:20px}}@media print, screen and (min-width: 1000px){.box_contact .box_contact_heading{font-size:32px}}.box_contact .btn_tel{margin:10px auto}.box_contact .btn_tel a{display:block;width:218px;margin:0 auto;padding-left:30px;background:url(../img/muryosodan/icon_tel.svg) no-repeat left center;background-size:22px 22px}@media print, screen and (min-width: 768px){.box_contact .btn_tel a{width:400px;padding-left:44px;background-size:contain}}@media print, screen and (min-width: 1000px){.box_contact .btn_tel a{width:320px}}.box_contact .btn_tel a img{width:188px}@media print, screen and (min-width: 768px){.box_contact .btn_tel a img{width:100%}}.box_contact .btn_link{margin:10px auto}@media print, screen and (min-width: 768px){.box_contact .btn_link{margin:auto}}.box_contact .btn_link a{display:block;width:100%;max-width:300px;margin:0 auto;line-height:1.4;color:#fff;background-color:#D00707;border-bottom:solid 3px #980202;position:relative}@media print, screen and (min-width: 768px){.box_contact .btn_link a{width:100%;max-width:100%;border-bottom:solid 5px #980202}}.box_contact .btn_link a:before{content:"";display:block;width:25px;height:25px;background:url(../img/muryosodan/icon_home.svg) no-repeat left center;background-size:cover;position:absolute;top:50%;left:15px;z-index:10;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media print, screen and (min-width: 768px){.box_contact .btn_link a:before{width:40px;height:40px;left:25px}}.box_contact .btn_link a:after{content:"";display:block;width:25px;height:25px;background:url(../img/muryosodan/icon_arrow.svg) no-repeat left center;background-size:contain;position:absolute;top:50%;right:10px;z-index:10;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media print, screen and (min-width: 768px){.box_contact .btn_link a:after{width:40px;height:40px;right:15px}}.box_contact .btn_link a .icon{display:inline-block;padding:10px 0}@media print, screen and (min-width: 768px){.box_contact .btn_link a .icon{padding:20px 0}}.box_contact .btn_link a .text_odd{display:block;font-size:13px}@media print, screen and (min-width: 768px){.box_contact .btn_link a .text_odd{font-size:20px}}.box_contact .btn_link a .text_even{display:block;font-size:15px}@media print, screen and (min-width: 768px){.box_contact .btn_link a .text_even{font-size:28px}}.box_contact .btn_link+.btn_link{margin-top:20px}.box_contact .color_text{color:#01499D}@media print, screen and (min-width: 768px){.box_contact .color_text br{display:none}}@media print, screen and (min-width: 1000px){.box_contact .color_text br{display:block}}@media print, screen and (min-width: 768px){.box_contact .box_contact_column{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;margin:0 auto 40px}}@media print, screen and (min-width: 768px){.box_contact .column_item_odd{width:100%;font-size:16px;padding-top:10px;padding-right:10px;margin-bottom:20px}}@media print, screen and (min-width: 1000px){.box_contact .column_item_odd{width:50%;margin-bottom:0}}@media print, screen and (min-width: 768px){.box_contact .column_item_even{width:100%}}@media print, screen and (min-width: 1000px){.box_contact .column_item_even{width:50%}}.point .point_heading{padding:15px 0}@media print, screen and (min-width: 768px){.point .point_heading{padding:65px 0}}.point .point_heading_text{font-size:22px;font-weight:600;text-align:center;color:#fff;line-height:1}@media print, screen and (min-width: 768px){.point .point_heading_text{font-size:5.5vw}}@media print, screen and (min-width: 1000px){.point .point_heading_text{font-size:55px}}.point .point_heading_text span{color:#EBF306;font-size:36px}@media print, screen and (min-width: 768px){.point .point_heading_text span{font-size:10vw}}@media print, screen and (min-width: 1000px){.point .point_heading_text span{font-size:100px}}.point .point_btn_content{padding:20px 20px 80px;background:url(../img/muryosodan/bg_point.jpg) no-repeat center center;background-size:cover}@media print, screen and (min-width: 768px){.point .point_btn_content{background:url(../img/muryosodan/laptop/bg_point.jpg) no-repeat center center;background-size:cover;padding:80px 15px}}.point .point_btn_content .text{text-align:center;color:#fff;font-size:18px;margin-bottom:10px}@media print, screen and (min-width: 768px){.point .point_btn_content .text{font-size:4.3vw;line-height:1.4;margin-bottom:20px}}@media print, screen and (min-width: 1000px){.point .point_btn_content .text{font-size:53px}}.point .point_btn_content .text span{color:#EBF306}.point .point_btn_content .link{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.point .point_btn_content .link li{width:50%;text-align:center}@media print, screen and (min-width: 768px){.point .point_btn_content .link li{max-width:420px}}.point .point_btn_content .link li:nth-child(1){padding-right:10px}.point .point_btn_content .link li:nth-child(2){padding-left:10px}.point .point_btn_content .link a{display:inline-block}.point .point_btn_content .link img{width:41.06667vw;max-width:308px}@media print, screen and (min-width: 768px){.point .point_btn_content .link img{max-width:340px}}.point_item .point_content_heading{background-color:#01499D;color:#fff;line-height:1.4;padding:30px 15px;height:110px}@media print, screen and (min-width: 768px){.point_item .point_content_heading{height:216px}}@media print, screen and (min-width: 768px){.point_item .point_content_heading .mod_container{height:100%}}.point_item .icon_point-01,.point_item .icon_point-02{position:relative;padding-left:157px;font-size:22px}@media print, screen and (min-width: 768px){.point_item .icon_point-01,.point_item .icon_point-02{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;padding-left:315px;font-size:4.5vw;height:100%}}@media print, screen and (min-width: 1000px){.point_item .icon_point-01,.point_item .icon_point-02{font-size:55px}}.point_item .icon_point-01:before,.point_item .icon_point-02:before{content:"";display:block;width:145px;height:145px;background:url(../img/muryosodan/icon_point-01.svg) no-repeat center center;background-size:cover;position:absolute;top:-15px;left:0;z-index:10}@media print, screen and (min-width: 768px){.point_item .icon_point-01:before,.point_item .icon_point-02:before{width:290px;height:290px}}.point_item .icon_point-02:before{background:url(../img/muryosodan/icon_point-02.svg) no-repeat center center;background-size:cover}.point_item .commercialization{padding:65px 15px 35px;background-color:#6ECBDC}@media print, screen and (min-width: 768px){.point_item .commercialization{padding:50px 15px}}@media print, screen and (min-width: 768px){.point_item .commercialization .commercialization_text{padding-left:315px;font-size:20px}}.point_item .commercialization .strong_text{margin-top:10px;text-align:center;font-size:22px;color:#01499D}@media print, screen and (min-width: 768px){.point_item .commercialization .strong_text{font-size:4.1vw}}@media print, screen and (min-width: 1000px){.point_item .commercialization .strong_text{font-size:41px}}.point_item .commercialization .strong_text br{display:none}.point_item .commercialization .strong_text .strong{margin-top:10px;display:inline-block;font-size:32px;background-color:#EBF306;padding:0 20px}@media print, screen and (min-width: 768px){.point_item .commercialization .strong_text .strong{margin-top:20px;font-size:7.4vw;padding:0 2vw 0 4vw;margin-left:4vw}}@media print, screen and (min-width: 1000px){.point_item .commercialization .strong_text .strong{font-size:74px;padding:0 20px 0 40px;margin-left:40px}}.polishup{background:url(../img/muryosodan/bg_polishup.jpg) no-repeat center center;background-size:cover;padding-top:20px}@media print, screen and (min-width: 768px){.polishup{background:url(../img/muryosodan/laptop/bg_polishup.jpg) no-repeat center top;background-size:cover}}@media print, screen and (min-width: 768px){.polishup .polishup_main{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:1080px;margin:0 auto}}.polishup .polishup_main .title{text-align:center;font-size:18px;line-height:1.4;position:relative;z-index:10;margin-bottom:-30px}@media print, screen and (min-width: 768px){.polishup .polishup_main .title{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;width:32.77778%;margin:0;font-size:1.6vw;padding-left:10px}}@media print, screen and (min-width: 1000px){.polishup .polishup_main .title{font-size:20px}}.polishup .polishup_main .title span{display:block;font-size:20px;color:#01499D}@media print, screen and (min-width: 768px){.polishup .polishup_main .title span{font-size:5vw}}@media print, screen and (min-width: 1000px){.polishup .polishup_main .title span{font-size:50px}}.polishup .polishup_main .picture{position:relative;z-index:0;width:98.93333vw;max-width:742px;margin:0 auto}@media print, screen and (min-width: 768px){.polishup .polishup_main .picture{width:67.22222%;max-width:726px;margin:0}}.polishup_item-1{padding:30px 15px 15px;background-color:#0EA9C5}@media print, screen and (min-width: 768px){.polishup_item-1{padding:60px 15px}}.polishup_item-1 .column{position:relative;padding-left:90px;min-height:132px;margin-bottom:20px}@media print, screen and (min-width: 768px){.polishup_item-1 .column{padding-left:280px;min-height:288px;margin-bottom:0}}.polishup_item-1 .column:before{content:"";display:block;width:82px;height:132px;background:url(../img/muryosodan/icon_person-1.png) no-repeat center center;background-size:cover;position:absolute;top:0;left:0;z-index:10}@media print, screen and (min-width: 768px){.polishup_item-1 .column:before{width:213px;height:328px;background:url(../img/muryosodan/laptop/icon_person-1.png) no-repeat center center;background-size:cover;top:auto;bottom:0}}.polishup_item-1 .column .column_title{font-size:22px;color:#EBF306;border-bottom:solid 3px #fff;line-height:1.4;padding-bottom:5px;margin-bottom:10px}@media print, screen and (min-width: 768px){.polishup_item-1 .column .column_title{font-size:4vw;border-bottom:solid 6px #fff;margin-bottom:30px}}@media print, screen and (min-width: 1000px){.polishup_item-1 .column .column_title{font-size:54px}}.polishup_item-1 .column .column_text{color:#fff}@media print, screen and (min-width: 768px){.polishup_item-1 .column .column_text{font-size:20px;padding-bottom:30px}}@media print, screen and (min-width: 768px){.polishup_item-1 .figure_column{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.polishup_item-1 .figure_column .column_item{width:69.33333vw;max-width:520px;margin:0 auto}@media print, screen and (min-width: 768px){.polishup_item-1 .figure_column .column_item{width:50%;max-width:100%}}.polishup_item-1 .figure_column .column_item .figcaption{text-align:center;background-color:#EBF306;color:#0EA9C5;font-size:20px}@media print, screen and (min-width: 768px){.polishup_item-1 .figure_column .column_item .figcaption{font-size:40px}}.polishup_item-1 .figure_column .column_item .text{margin-top:4px;color:#fff}@media print, screen and (min-width: 768px){.polishup_item-1 .figure_column .column_item .text{font-size:18px}}.polishup_item-1 .figure_column .column_item:nth-child(1){position:relative;margin-bottom:45px}@media print, screen and (min-width: 768px){.polishup_item-1 .figure_column .column_item:nth-child(1){padding-right:20px;margin-bottom:0}}.polishup_item-1 .figure_column .column_item:nth-child(1):after{content:"";display:block;width:0;height:0;border:solid 15px transparent;border-top:solid 15px #EBF306;position:absolute;right:50%;bottom:-45px;z-index:10;-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}@media print, screen and (min-width: 768px){.polishup_item-1 .figure_column .column_item:nth-child(1):after{border:solid 50px transparent;border-left:solid 90px #EBF306;right:0;bottom:50%;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}}@media print, screen and (min-width: 768px){.polishup_item-1 .figure_column .column_item:nth-child(2){padding-left:20px}}.polishup_item-2{padding:15px 15px 30px;background-color:#0EA9C5}.polishup_item-2 .column{position:relative;margin-bottom:20px}@media print, screen and (min-width: 768px){.polishup_item-2 .column{margin-bottom:70px}}.polishup_item-2 .column .column_title{font-size:22px;color:#EBF306;border-bottom:solid 3px #fff;line-height:1.4;padding-bottom:5px;margin-bottom:10px}@media print, screen and (min-width: 768px){.polishup_item-2 .column .column_title{font-size:4vw;border-bottom:solid 6px #fff;margin-bottom:30px}}@media print, screen and (min-width: 1000px){.polishup_item-2 .column .column_title{font-size:54px}}.polishup_item-2 .column .column_text{color:#fff}@media print, screen and (min-width: 768px){.polishup_item-2 .column .column_text{font-size:18px}}.polishup_item-2 .box_polishup{margin-top:30px;padding:15px;background-color:#fff}@media print, screen and (min-width: 768px){.polishup_item-2 .box_polishup{margin-top:70px;padding:40px}}.polishup_item-2 .box_polishup .box_polishup_heading{margin:-15px -15px 30px;padding:15px;background-color:#01499D;text-align:center;font-size:20px;color:#fff;line-height:1.4}@media print, screen and (min-width: 768px){.polishup_item-2 .box_polishup .box_polishup_heading{margin:-40px -40px 50px;font-size:41px}}.polishup_item-2 .icon_polishup-1,.polishup_item-2 .icon_polishup-2{position:relative}.polishup_item-2 .icon_polishup-1:before,.polishup_item-2 .icon_polishup-2:before{content:"";display:block;width:92px;height:92px;background:url(../img/muryosodan/icon_polishup-1.png) no-repeat center center;background-size:cover;position:absolute;top:-20px;left:10px;z-index:10}@media print, screen and (min-width: 768px){.polishup_item-2 .icon_polishup-1:before,.polishup_item-2 .icon_polishup-2:before{width:185px;height:185px;top:-60px}}.polishup_item-2 .icon_polishup-2:before{background:url(../img/muryosodan/icon_polishup-2.png) no-repeat center center;background-size:cover}.polishup_item-2 .figure_column{margin-bottom:15px}@media print, screen and (min-width: 768px){.polishup_item-2 .figure_column{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}}.polishup_item-2 .figure_column .column_item{width:62.66667vw;max-width:470px;margin:0 auto}@media print, screen and (min-width: 768px){.polishup_item-2 .figure_column .column_item{width:50%;max-width:100%}}@media print, screen and (min-width: 768px){.polishup_item-2 .figure_column .column_item img{width:100%}}.polishup_item-2 .figure_column .column_item .figcaption{text-align:center;background-color:#EBF306;color:#0EA9C5;font-size:20px}@media print, screen and (min-width: 768px){.polishup_item-2 .figure_column .column_item .figcaption{font-size:40px}}.polishup_item-2 .figure_column .column_item:nth-child(1){position:relative;margin-bottom:45px}@media print, screen and (min-width: 768px){.polishup_item-2 .figure_column .column_item:nth-child(1){padding-right:20px;margin-bottom:0}}.polishup_item-2 .figure_column .column_item:nth-child(1):after{content:"";display:block;width:0;height:0;border:solid 15px transparent;border-top:solid 15px #EBF306;position:absolute;right:50%;bottom:-45px;z-index:10;-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}@media print, screen and (min-width: 768px){.polishup_item-2 .figure_column .column_item:nth-child(1):after{border:solid 50px transparent;border-left:solid 90px #EBF306;right:0;bottom:50%;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}}@media print, screen and (min-width: 768px){.polishup_item-2 .figure_column .column_item:nth-child(2){padding-left:20px}}.inspection_z{background-color:#0EA9C5}.inspection_z .inspection_heading{text-align:center;color:#fff;font-size:20px;line-height:1.4;position:relative;z-index:10;padding-top:15px}@media print, screen and (min-width: 768px){.inspection_z .inspection_heading{height:63px;font-size:34px;padding-top:20px}}@media print, screen and (min-width: 1000px){.inspection_z .inspection_heading{height:126px;font-size:68px;padding-top:30px}}.inspection_z .inspection_heading span{position:relative;z-index:10}.inspection_z .inspection_heading:after{content:"";display:block;width:0;height:0;border:solid 170px transparent;border-top:solid 100px rgba(1,73,157,0.5);position:absolute;top:0;left:50%;z-index:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.inspection_z .inspection_heading:after{border:solid 270px transparent;border-top:solid 155px rgba(1,73,157,0.5)}}@media print, screen and (min-width: 1000px){.inspection_z .inspection_heading:after{border:solid 540px transparent;border-top:solid 310px rgba(1,73,157,0.5)}}.inspection_z .inner_content{text-align:center;margin-top:-30px;position:relative;z-index:0;background:url(../img/muryosodan/bg_inspection-z.jpg) no-repeat center center;background-size:cover;padding-top:45px}@media print, screen and (min-width: 768px){.inspection_z .inner_content{margin-top:0;padding-top:100px}}@media print, screen and (min-width: 768px){.inspection_z .inner_content img{width:100%;max-width:1524px}}.need{position:relative;z-index:0;background-color:#01499D;height:100px;padding-top:10px}@media print, screen and (min-width: 768px){.need{height:200px}}.need:after{content:"";display:block;width:0;height:0;border:solid 170px transparent;border-top:solid 100px rgba(255,255,255,0.5);position:absolute;top:0;left:50%;z-index:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.need:after{border:solid 340px transparent;border-top:solid 200px rgba(255,255,255,0.5)}}.need .need_heading{position:relative;z-index:10;color:#fff;font-size:29px;text-align:center}@media print, screen and (min-width: 768px){.need .need_heading{font-size:58px}}.civil_law{padding:65px 15px 35px;background-color:#8ED5C6}@media print, screen and (min-width: 768px){.civil_law{padding:50px 15px}}@media print, screen and (min-width: 768px){.civil_law .civil_law_text{padding-left:315px;font-size:20px}}.civil_law .column_heading{line-height:1.4;font-size:22px;color:#01499D;margin:15px auto}@media print, screen and (min-width: 768px){.civil_law .column_heading{font-size:4vw;margin:30px auto}}@media print, screen and (min-width: 1000px){.civil_law .column_heading{font-size:41px}}.civil_law .column{margin-bottom:15px}@media print, screen and (min-width: 768px){.civil_law .column{margin-bottom:30px}}.civil_law .column:after{content:"";display:block;clear:both}.civil_law .column img{display:block}.civil_law .column .img_civil_law-1{width:21.6vw;max-width:162px;margin:0 auto 10px}@media print, screen and (min-width: 768px){.civil_law .column .img_civil_law-1{float:left;margin-right:50px}}.civil_law .column .img_civil_law-2{width:46.66667vw;max-width:350px;margin:0 auto 10px}@media print, screen and (min-width: 768px){.civil_law .column .img_civil_law-2{float:right;margin-left:50px}}.civil_law .column p{margin-bottom:10px}@media print, screen and (min-width: 768px){.civil_law .column p{line-height:2;margin-bottom:30px}}.civil_law .column p:last-child{margin-bottom:0}.civil_law .accordion{margin-bottom:20px}@media print, screen and (min-width: 768px){.civil_law .accordion{margin-bottom:40px}}.civil_law .accordion .accordion_heading{cursor:pointer;border:solid 3px #333333;text-align:center;font-size:15px;position:relative;padding:5px;user-select:none}@media print, screen and (min-width: 768px){.civil_law .accordion .accordion_heading{font-size:30px;padding:15px}}.civil_law .accordion .accordion_heading:before,.civil_law .accordion .accordion_heading:after{content:"";display:block;width:18px;height:2px;background-color:#333;position:absolute;top:50%;right:13px;z-index:10;-webkit-transform:translate(0, -50%) rotate(0);transform:translate(0, -50%) rotate(0);transition:all .3s ease}@media print, screen and (min-width: 768px){.civil_law .accordion .accordion_heading:before,.civil_law .accordion .accordion_heading:after{width:37px;height:5px}}.civil_law .accordion .accordion_heading:after{-webkit-transform:translate(0, -50%) rotate(-90deg);transform:translate(0, -50%) rotate(-90deg)}.civil_law .accordion .accordion_heading.active:before{-webkit-transform:translate(0, -50%) rotate(-180deg);transform:translate(0, -50%) rotate(-180deg)}.civil_law .accordion .accordion_heading.active:after{-webkit-transform:translate(0, -50%) rotate(-180deg);transform:translate(0, -50%) rotate(-180deg)}.civil_law .accordion .accordion_content{display:none;padding:15px 0}@media print, screen and (min-width: 768px){.civil_law .accordion .accordion_content{padding:30px 0 0}}@media print, screen and (min-width: 1000px){.civil_law .accordion .accordion_content{padding:60px 0 0}}.civil_law .accordion .accordion_content .heading{font-size:20px;color:#01499D;line-height:1.4}@media print, screen and (min-width: 768px){.civil_law .accordion .accordion_content .heading{font-size:4vw;line-height:1.8;margin-bottom:30px}}@media print, screen and (min-width: 1000px){.civil_law .accordion .accordion_content .heading{font-size:41px}}.civil_law .accordion .accordion_content .heading span{border-bottom:solid 3px #EBF306}@media print, screen and (min-width: 768px){.civil_law .accordion .accordion_content .heading span{border-bottom:solid 6px #EBF306}}.civil_law .accordion .accordion_content .heading.center{text-align:center}.civil_law .accordion .accordion_content p{color:#fff;margin-bottom:15px}.civil_law .accordion .accordion_content .list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.civil_law .accordion .accordion_content .list li{width:50%;padding:0 10px}@media print, screen and (min-width: 768px){.civil_law .accordion .accordion_content .list li{width:auto;max-width:360px}}.civil_law .accordion .accordion_content .list span{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;width:42.66667vw;height:42.66667vw;font-size:5.06667vw;color:#01499D;background-color:#fff;border:solid 3px #01499D;border-radius:50%;margin:0 auto}@media print, screen and (min-width: 768px){.civil_law .accordion .accordion_content .list span{width:340px;height:340px;font-size:40px}}.error_text{text-align:center;color:#fff;padding:10px;margin-bottom:20px}@media print, screen and (min-width: 768px){.error_text{margin-bottom:40px}}.box_survey{background-color:#fff;padding:25px 15px}@media print, screen and (min-width: 768px){.box_survey{padding:40px}}.box_survey:after{content:"";display:block;clear:both}.box_survey img{display:block;width:46.26667vw;max-width:347px;margin:0 auto 10px}@media print, screen and (min-width: 768px){.box_survey img{float:left;width:22.66667vw;margin-right:20px}}@media print, screen and (min-width: 1000px){.box_survey img{width:347px;margin-right:50px}}.box_survey p{font-weight:normal;margin-bottom:15px}.box_survey p:last-child{margin-bottom:0}.box_survey .title{font-size:18px;font-weight:600;margin-bottom:7px}@media print, screen and (min-width: 768px){.box_survey .title{font-size:22px}}@media print, screen and (min-width: 1000px){.box_survey .title{font-size:32px}}.box_survey .strong{font-weight:600}.box_survey .color{color:#CA0000}.service_introduction .service_heading{text-align:center;color:#fff;font-size:16px;line-height:1.4;position:relative;z-index:10;height:44px;background-color:#8ED5C6;padding-top:15px}@media print, screen and (min-width: 768px){.service_introduction .service_heading{height:65px;font-size:26px;padding-top:10px}}@media print, screen and (min-width: 1000px){.service_introduction .service_heading{height:130px;font-size:43px;padding-top:40px}}.service_introduction .service_heading span{position:relative;z-index:10}.service_introduction .service_heading:after{content:"";display:block;width:0;height:0;border:solid 170px transparent;border-top:solid 100px #01499D;position:absolute;top:0;left:50%;z-index:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.service_introduction .service_heading:after{border:solid 270px transparent;border-top:solid 155px #01499D}}@media print, screen and (min-width: 1000px){.service_introduction .service_heading:after{border:solid 540px transparent;border-top:solid 310px #01499D}}.service_introduction .contents{background:url(../img/muryosodan/bg_tool.png) repeat center top;background-size:290px 147px;padding:70px 15px 35px}@media print, screen and (min-width: 768px){.service_introduction .contents{background-size:580px 294px;padding:100px 15px 110px}}@media print, screen and (min-width: 1000px){.service_introduction .contents{padding-top:200px}}.service_introduction .contents .contents_heading{position:relative;z-index:0;text-align:center;color:#fff;font-size:15px;line-height:1.4;margin-bottom:20px}@media print, screen and (min-width: 768px){.service_introduction .contents .contents_heading{font-size:3.6vw}}@media print, screen and (min-width: 1000px){.service_introduction .contents .contents_heading{font-size:36px}}.service_introduction .contents .contents_heading .red{color:#B50000}.service_introduction .contents .contents_heading img{display:block;margin:0 auto}.service_introduction .contents .contents_text{color:#fff;margin-bottom:15px}@media print, screen and (min-width: 768px){.service_introduction .contents .contents_text{font-size:20px}}@media print, screen and (min-width: 768px){.service_introduction .contents .contents_text .strong{font-size:24px}}.service_introduction .contents .list_difference_title{text-align:center;font-size:30px;line-height:1.4;margin-bottom:10px}@media print, screen and (min-width: 768px){.service_introduction .contents .list_difference_title{font-size:50px}}.service_introduction .contents .list_difference{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 15px}@media print, screen and (min-width: 768px){.service_introduction .contents .list_difference{-webkit-justify-content:center;justify-content:center}}.service_introduction .contents .list_difference li{width:50%;padding:0 5px}@media print, screen and (min-width: 768px){.service_introduction .contents .list_difference li{max-width:405px;padding:0 30px 30px}}.service_introduction .contents .list_difference span{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;width:44.66667vw;height:44.66667vw;font-size:4.26667vw;color:#064C9E;background-color:#EBF306;border:solid 3px #fff;border-radius:50%;margin:0 auto;line-height:1.4;padding-top:20%;position:relative}@media print, screen and (min-width: 768px){.service_introduction .contents .list_difference span{width:345px;height:345px;font-size:33px;padding-top:70px}}.service_introduction .contents .list_difference .icon_home-1:before{content:"";display:block;width:9.73333vw;height:13.86667vw;background:url(../img/muryosodan/icon_home-1.svg) no-repeat center center;background-size:cover;position:absolute;top:5%;left:50%;z-index:10;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.service_introduction .contents .list_difference .icon_home-1:before{top:23px;width:73px;height:104px}}.service_introduction .contents .list_difference .icon_home-2:before{content:"";display:block;width:12.26667vw;height:9.6vw;background:url(../img/muryosodan/icon_home-2.svg) no-repeat center center;background-size:cover;position:absolute;top:9%;left:50%;z-index:10;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.service_introduction .contents .list_difference .icon_home-2:before{top:40px;width:92px;height:72px}}.service_introduction .contents .service_colmun{margin-bottom:15px}@media print, screen and (min-width: 768px){.service_introduction .contents .service_colmun{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.service_introduction .contents .service_colmun img{width:66.66667vw;max-width:500px}@media print, screen and (min-width: 768px){.service_introduction .contents .service_colmun img{width:100%}}.service_introduction .contents .service_colmun .img{text-align:center;margin-bottom:15px}@media print, screen and (min-width: 768px){.service_introduction .contents .service_colmun .img{width:50%;text-align:left;padding-right:15px}}.service_introduction .contents .service_colmun .content{color:#fff}@media print, screen and (min-width: 768px){.service_introduction .contents .service_colmun .content{width:50%}}.service_introduction .contents .service_colmun .content p{margin-bottom:15px}@media print, screen and (min-width: 768px){.service_introduction .contents .service_colmun .content p{margin-bottom:30px}}.service_introduction .contents .service_colmun .content p:last-child{margin-bottom:0}.service_introduction .contents .service_colmun .content .small_heading{line-height:1.4;color:#EBF306;font-size:13px;margin-bottom:5px}@media print, screen and (min-width: 768px){.service_introduction .contents .service_colmun .content .small_heading{font-size:20px}}.service_introduction .contents .service_colmun .content .heading{line-height:1.4;color:#EBF306;font-size:22px}@media print, screen and (min-width: 768px){.service_introduction .contents .service_colmun .content .heading{font-size:4vw}}@media print, screen and (min-width: 1000px){.service_introduction .contents .service_colmun .content .heading{font-size:40px}}.service_introduction .contents .service_colmun .content .heading span{display:inline-block;border-bottom:solid 3px #fff}@media print, screen and (min-width: 768px){.service_introduction .contents .service_colmun .content .heading span{border-bottom:solid 6px #fff}}.service_introduction .contents .service_colmun .content .heading br{display:none}@media print, screen and (min-width: 768px){.service_introduction .contents .service_colmun .content .heading br{display:block}}.service_introduction .contents .service_colmun .content .comment{color:#333}@media print, screen and (min-width: 768px){.service_introduction .contents .reverse .img{order:2;text-align:right;padding-right:0;padding-left:15px}}@media print, screen and (min-width: 768px){.service_introduction .contents .reverse .content{order:1}}.service_introduction .contents .banner_heading{color:#fff;margin-bottom:5px}@media print, screen and (min-width: 768px){.service_introduction .contents .banner_heading{padding-left:29%;font-size:28px}}.service_introduction .contents .banner{position:relative;margin-bottom:10px}@media print, screen and (min-width: 768px){.service_introduction .contents .banner{margin-bottom:0}}.service_introduction .contents .banner_img{position:relative;z-index:0;text-align:center;margin-bottom:10px}@media print, screen and (min-width: 768px){.service_introduction .contents .banner_img{margin-bottom:0}}.service_introduction .contents .banner_img img{width:86.13333vw;max-width:646px}@media print, screen and (min-width: 768px){.service_introduction .contents .banner_img img{width:100%;max-width:1053px}}.service_introduction .contents .banner_text{width:100%;margin-bottom:10px}@media print, screen and (min-width: 768px){.service_introduction .contents .banner_text{position:absolute;left:0;top:61%;z-index:10;padding-left:29%}}.service_introduction .contents .text_plus{width:100%;text-align:center;font-size:40px;color:#fff;line-height:1;margin-bottom:20px}@media print, screen and (min-width: 768px){.service_introduction .contents .text_plus{position:absolute;left:0;bottom:0;z-index:10;padding-left:29%}}@media print, screen and (min-width: 1000px){.service_introduction .contents .text_plus{font-size:70px}}.service_introduction .contents .text_plus span{display:inline-block;padding-left:50px;background:url(../img/muryosodan/icon_plus.svg) no-repeat left center;background-size:36px 36px}@media print, screen and (min-width: 1000px){.service_introduction .contents .text_plus span{padding-left:90px;background-size:70px 70px}}.insurance{border:solid 3px #fff;padding:15px;color:#fff}@media print, screen and (min-width: 768px){.insurance{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border:solid 5px #fff;padding:20px}}@media print, screen and (min-width: 768px){.insurance .insurance_img{width:323px;padding-right:40px}}.insurance .insurance_img img{display:block;width:37.73333vw;max-width:283px;margin:0 auto 10px}@media print, screen and (min-width: 768px){.insurance .insurance_content{width:calc( 100% - 323px );font-size:18px}}.insurance .insurance_heading{font-size:22px;color:#EBF306;margin-bottom:10px}@media print, screen and (min-width: 768px){.insurance .insurance_heading{font-size:3vw;margin-bottom:30px}}@media print, screen and (min-width: 1000px){.insurance .insurance_heading{font-size:40px}}.insurance .insurance_heading span{border-bottom:solid 3px #fff}@media print, screen and (min-width: 768px){.insurance .insurance_heading span{border-bottom:solid 5px #fff}}.insurance .insurance_heading br{display:none}@media print, screen and (min-width: 768px){.insurance .insurance_heading br{display:block}}.uservoice{background-color:#F9F7DA}.uservoice .uservoice_heading{text-align:center;padding:15px 0}@media print, screen and (min-width: 768px){.uservoice .uservoice_heading{padding:65px 0}}.uservoice .uservoice_heading_text{font-size:22px;font-weight:600;text-align:center;color:#EBF306;line-height:1}@media print, screen and (min-width: 768px){.uservoice .uservoice_heading_text{font-size:5.5vw}}@media print, screen and (min-width: 1000px){.uservoice .uservoice_heading_text{font-size:55px}}.uservoice .uservoice_container{padding:30px 15px}@media print, screen and (min-width: 768px){.uservoice .uservoice_container{padding:80px 15px}}@media print, screen and (min-width: 768px){.uservoice .article_wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}}.uservoice .article_item{background-color:#fff;margin-bottom:15px;padding:15px}@media print, screen and (min-width: 768px){.uservoice .article_item{width:calc( 50% - 40px );margin:0 20px 0;padding:30px 20px 20px}}.uservoice .article_item:last-child{margin-bottom:0}.uservoice .article_heading{font-size:16px;color:#01499D;border-bottom:solid 3px #EBF306;padding:10px 0 10px 60px;margin-bottom:15px;position:relative;line-height:1.6}@media print, screen and (min-width: 768px){.uservoice .article_heading{font-size:22px;border-bottom:solid 5px #EBF306;padding:30px 0 20px 100px;margin-bottom:30px}}.uservoice .icon_uservoice-1:before{content:"";display:block;width:50px;height:70px;background:url(../img/muryosodan/icon_uservoice-1.png) no-repeat center bottom;background-size:contain;position:absolute;left:0;bottom:-3px;z-index:10}@media print, screen and (min-width: 768px){.uservoice .icon_uservoice-1:before{width:93px;height:127px;bottom:-5px}}.uservoice .icon_uservoice-2:before{content:"";display:block;width:50px;height:70px;background:url(../img/muryosodan/icon_uservoice-2.png) no-repeat center bottom;background-size:contain;position:absolute;left:0;bottom:-3px;z-index:10}@media print, screen and (min-width: 768px){.uservoice .icon_uservoice-2:before{width:85px;height:132px;bottom:-5px}}.uservoice .article_data{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.uservoice .article_data .data_age{color:#01499D;margin-bottom:15px;margin-right:15px}.uservoice .article_data .data_list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.uservoice .article_data .data_list dt{background-color:#01499D;color:#fff;padding:4px 10px;border-radius:8px}.uservoice .article_data .data_list dd{padding:4px 10px}.uservoice .article_content p{margin-bottom:15px}.partner{font-size:19px;color:#01499D;text-align:center;background:url(../img/muryosodan/bg_partner.jpg) repeat center top;background-size:cover}@media print, screen and (min-width: 768px){.partner{text-align:left;font-size:30px}}@media print, screen and (min-width: 1240px){.partner{text-align:center;font-size:44px}}@media print, screen and (min-width: 768px){.partner .partner_container{max-width:1240px}}.partner .partner_inner{padding:130px 15px 15px;background:url(../img/muryosodan/icon_person-2.png) no-repeat center 10px;background-size:87px auto}@media print, screen and (min-width: 768px){.partner .partner_inner{background:url(../img/muryosodan/laptop/icon_person-2.png) no-repeat left bottom;background-size:contain;padding:30px 30px 30px 230px}}@media print, screen and (min-width: 1240px){.partner .partner_inner{background-size:304px 400px;padding:90px 0 90px 330px}}.partner .partner_inner br{display:none}@media print, screen and (min-width: 1240px){.partner .partner_inner br{display:block}}.achievements{background-color:#01499D}.achievements .achievements_inner{padding:30px 15px}@media print, screen and (min-width: 768px){.achievements .achievements_inner{padding:80px 15px 100px}}.achievements .heading{text-align:center;color:#fff;font-size:28px}@media print, screen and (min-width: 768px){.achievements .heading{font-size:55px;line-height:1.2;margin-bottom:40px}}.achievements .text{text-align:center;color:#fff;font-size:14px;margin-bottom:15px}@media print, screen and (min-width: 768px){.achievements .text{font-size:20px;margin-bottom:80px}}.achievements .list{margin-bottom:20px}@media print, screen and (min-width: 768px){.achievements .list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 50px}}.achievements .list li{display:block;width:57.33333vw;max-width:430px;margin:0 auto 15px;background-color:#fff}@media print, screen and (min-width: 768px){.achievements .list li{width:calc( 33.33% - 30px );margin:0 15px}}.achievements .list li:last-child{margin-bottom:0}.achievements .list img{width:100%}.achievements .list a{background-color:#fff;color:#333;display:block}.achievements .list .content{padding:10px;line-height:1.4}@media print, screen and (min-width: 768px){.achievements .list .content{padding:20px}}.achievements .list .cat{font-size:10px;line-height:1.4;margin-bottom:5px}@media print, screen and (min-width: 768px){.achievements .list .cat{font-size:16px}}.achievements .list .cat span{display:inline-block;border:solid 1px #333;padding:4px 10px}.achievements .list .content_text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media print, screen and (min-width: 768px){.achievements .list .content_text{-webkit-line-clamp:2}}.achievements .link{text-align:center}.achievements .link a{display:inline-block;color:#fff;text-align:center;font-size:13px;padding:5px;border:solid 3px #fff;padding:7px 20px}@media print, screen and (min-width: 768px){.achievements .link a{font-size:26px;padding:5px 30px}}.inheritance{padding:30px 15px;background-color:#C2CCEC;position:relative}@media print, screen and (min-width: 768px){.inheritance{padding:60px 15px}}.inheritance:before{content:"";display:block;width:0;height:0;border:solid 170px transparent;border-top:solid 95px #01499D;position:absolute;top:0;left:50%;z-index:10;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.inheritance:before{border:solid 269px transparent;border-top:solid 193px #01499D}}.inheritance .inheritance_container{position:relative;z-index:20}.inheritance .inheritance_container .txt_red{color:#D00707}.inheritance .inheritance_heading{text-align:center;font-size:24px;color:#fff;line-height:1.4;margin-bottom:40px}@media print, screen and (min-width: 768px){.inheritance .inheritance_heading{font-size:53px;margin-bottom:90px}}.inheritance .inheritance_heading_underline{font-size:24px;line-height:1.4;color:#EBF306;padding-bottom:8px;border-bottom:solid 3px #fff;margin-bottom:20px}@media print, screen and (min-width: 768px){.inheritance .inheritance_heading_underline{font-size:53px;border-bottom:solid 8px #fff;margin-bottom:40px}}.inheritance .inheritance_text{position:relative;z-index:0}@media print, screen and (min-width: 768px){.inheritance .inheritance_text{padding-right:200px}}.inheritance .inheritance_type{position:relative;z-index:10;padding-left:110px;background:url(../img/muryosodan/img_inheritance_type.png) no-repeat left bottom;background-size:96px auto;margin:20px auto}@media print, screen and (min-width: 768px){.inheritance .inheritance_type{padding:0;margin:40px auto;background:none}}@media print, screen and (min-width: 768px){.inheritance .inheritance_type:before{content:"";display:block;width:192px;height:309px;background:url(../img/muryosodan/img_inheritance_type.png) no-repeat center bottom;position:absolute;right:0;top:-309px;z-index:10}}@media print, screen and (min-width: 768px){.inheritance .inheritance_type .type_list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}}.inheritance .inheritance_type .type_list li{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;background-color:#fff;width:100%;height:55px;margin-bottom:10px;font-size:15px;font-weight:600;line-height:1.4}@media print, screen and (min-width: 768px){.inheritance .inheritance_type .type_list li{width:33.33%;height:107px;max-width:340px;font-size:30px;margin-bottom:0}}.inheritance .inheritance_type .type_list li:last-child{margin-bottom:0}.inheritance .inheritance_type .type_list li .underline{display:inline-block;border-bottom:solid 2px #EBF306}@media print, screen and (min-width: 768px){.inheritance .inheritance_type .type_list li .underline{border-bottom:solid 4px #EBF306}}.inheritance .inheritance_type .type_list li .txt_small{display:block;font-size:12px}@media print, screen and (min-width: 768px){.inheritance .inheritance_type .type_list li .txt_small{font-size:24px}}.inheritance .text_wrap p{margin-bottom:20px}.inheritance .text_wrap p:last-child{margin-bottom:0}.inheritance .accordion{margin-top:20px}@media print, screen and (min-width: 768px){.inheritance .accordion{margin-top:40px}}.inheritance .accordion .accordion_heading{cursor:pointer;border:solid 3px #333333;text-align:center;font-size:15px;position:relative;padding:5px}@media print, screen and (min-width: 768px){.inheritance .accordion .accordion_heading{font-size:30px;padding:15px}}.inheritance .accordion .accordion_heading:before,.inheritance .accordion .accordion_heading:after{content:"";display:block;width:18px;height:2px;background-color:#333;position:absolute;top:50%;right:13px;z-index:10;-webkit-transform:translate(0, -50%) rotate(0);transform:translate(0, -50%) rotate(0);transition:all .3s ease}@media print, screen and (min-width: 768px){.inheritance .accordion .accordion_heading:before,.inheritance .accordion .accordion_heading:after{width:37px;height:5px}}.inheritance .accordion .accordion_heading:after{-webkit-transform:translate(0, -50%) rotate(-90deg);transform:translate(0, -50%) rotate(-90deg)}.inheritance .accordion .accordion_heading.active:before{-webkit-transform:translate(0, -50%) rotate(-180deg);transform:translate(0, -50%) rotate(-180deg)}.inheritance .accordion .accordion_heading.active:after{-webkit-transform:translate(0, -50%) rotate(-180deg);transform:translate(0, -50%) rotate(-180deg)}.inheritance .accordion .accordion_content{display:none;padding:40px;background-color:#fff}@media print, screen and (min-width: 768px){.inheritance .accordion .accordion_content{padding:80px}}.inheritance .accordion .article{margin-bottom:40px}.inheritance .accordion .article:last-child{margin-bottom:0}.inheritance .accordion .article .article_heading{font-size:15px;line-height:1.4;margin-bottom:10px}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_heading{font-size:30px;margin-bottom:20px}}.inheritance .accordion .article .article_heading span{display:inline-block;font-size:10px;color:#fff;background-color:#01499D;padding:4px 8px;margin-bottom:8px}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_heading span{font-size:20px}}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_contents{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.inheritance .accordion .article .article_photo{text-align:center;margin-bottom:20px}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_photo{width:47%;text-align:left;margin-bottom:0;padding-right:40px}}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_data{width:53%}}.inheritance .accordion .article .article_data .name{font-size:16px;font-weight:600}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_data .name{font-size:32px;line-height:1;margin-bottom:10px}}.inheritance .accordion .article .article_data .number{font-weight:normal;margin-bottom:10px}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_data .number{margin-bottom:20px}}.inheritance .accordion .article .article_data .tel{margin-bottom:10px}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_data .tel{margin-bottom:20px}}.inheritance .accordion .article .article_data .tel a{color:#01499D}.inheritance .accordion .article .article_data .academic_background{overflow:hidden;margin-bottom:10px}.inheritance .accordion .article .article_data .academic_background dt{font-weight:normal;clear:both;float:left;width:80px;padding-bottom:4px}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_data .academic_background dt{width:100px}}.inheritance .accordion .article .article_data .academic_background dd{font-weight:normal;float:left;width:calc( 100% - 80px );padding-bottom:4px}@media print, screen and (min-width: 768px){.inheritance .accordion .article .article_data .academic_background dd{width:calc( 100% - 100px )}}.inheritance .accordion .article .article_data .other{font-weight:normal}.salesperformance .picture{text-align:center}.salesperformance .picture img{width:100%}@media print, screen and (min-width: 768px){.salesperformance .picture img{width:auto}}.salesperformance .section-1 .section_heading{text-align:center;color:#fff;padding:15px 0;font-size:15px;line-height:1.4}@media print, screen and (min-width: 768px){.salesperformance .section-1 .section_heading{padding:50px 0;font-size:20px}}.salesperformance .section-1 .section_heading .heading{font-weight:600;color:#EBF306}@media print, screen and (min-width: 768px){.salesperformance .section-1 .section_heading .heading{font-size:53px}}.salesperformance .section-2{background-color:#F9F7DA;padding:20px 15px 0;position:relative}.salesperformance .section-2:before{content:"";display:block;width:0;height:0;border:solid 170px transparent;border-top:solid 95px #D00707;position:absolute;top:0;left:50%;z-index:10;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.salesperformance .section-2:before{border:solid 380px transparent;border-top:solid 180px #D00707}}.salesperformance .section-2 .section_inner{position:relative;z-index:20}.salesperformance .section-2 .section_heading{color:#fff;text-align:center;font-size:17px;margin-bottom:60px}@media print, screen and (min-width: 768px){.salesperformance .section-2 .section_heading{font-size:40px;margin-bottom:140px}}.salesperformance .section-2 .box_caution{padding-bottom:160px;background:url(../img/muryosodan/bg_box_caution.png) no-repeat center bottom;background-size:109px auto}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_caution{padding-bottom:15px;padding-left:280px;background-position:left bottom;background-size:266px auto;font-size:18px;min-height:359px}}.salesperformance .section-2 .box_caution .box_caution_heading{text-align:center;font-size:20px;color:#D00707;line-height:1.4}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_caution .box_caution_heading{text-align:left;font-size:40px}}.salesperformance .section-2 .box_caution p+p{margin-top:15px}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_caution p+p{margin-top:30px}}.salesperformance .section-2 .box_white{background-color:#fff;padding:20px}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_white{padding:80px 40px}}.salesperformance .section-2 .box_white .box_heading{font-size:15px;color:#D00707;line-height:1.4}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_white .box_heading{font-size:30px}}.salesperformance .section-2 .box_white .txt_caution{font-size:14px;font-weight:600;position:relative;padding-left:24px}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_white .txt_caution{font-size:24px;padding-left:55px;margin:20px auto}}.salesperformance .section-2 .box_white .txt_caution:before{content:"";display:block;width:20px;height:20px;background:url(../img/muryosodan/icon_caution.svg) no-repeat center center;background-size:contain;position:absolute;top:2px;left:0;z-index:10}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_white .txt_caution:before{top:-5px;width:50px;height:50px}}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_white .text_wrap{text-align:center;margin-bottom:20px}}.salesperformance .section-2 .box_white .picture{margin-bottom:10px}.salesperformance .section-2 .box_white p{margin-bottom:10px}.salesperformance .section-2 .box_white .box_pink{background-color:#FFF0F0;padding:15px}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_white .box_pink{padding:40px;max-width:800px;margin:0 auto}}.salesperformance .section-2 .inner_heading-1,.salesperformance .section-2 .inner_heading-2{position:relative;height:60px;color:#fff;text-align:center;font-size:17px;padding-top:20px}@media print, screen and (min-width: 768px){.salesperformance .section-2 .inner_heading-1,.salesperformance .section-2 .inner_heading-2{font-size:40px;height:120px;padding-top:40px}}.salesperformance .section-2 .inner_heading-1:before,.salesperformance .section-2 .inner_heading-2:before{content:"";display:block;width:0;height:0;border:solid 170px transparent;border-top:solid 95px #01499D;position:absolute;top:0;left:50%;z-index:10;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.salesperformance .section-2 .inner_heading-1:before,.salesperformance .section-2 .inner_heading-2:before{border:solid 380px transparent;border-top:solid 200px #01499D}}.salesperformance .section-2 .inner_heading-1 p,.salesperformance .section-2 .inner_heading-2 p{position:relative;z-index:20}.salesperformance .section-2 .inner_heading-2{line-height:1.4;padding-top:10px;font-size:13px}@media print, screen and (min-width: 768px){.salesperformance .section-2 .inner_heading-2{font-size:29px;padding-top:20px;background:none}}.salesperformance .section-2 .box_lightblue{background-color:#E2FBFF;padding:20px}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_lightblue{padding:40px}}.salesperformance .section-2 .box_lightblue .heading{font-size:15px;text-align:center;margin-bottom:10px}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_lightblue .heading{font-size:36px}}.salesperformance .section-2 .box_lightblue .picture{margin:20px auto}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_lightblue .picture{margin:30px auto}}.salesperformance .section-2 .box_lightblue .text_center{color:#D00707;font-size:15px;text-align:center}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_lightblue .text_center{font-size:36px}}.salesperformance .section-2 .box_lightblue .text_center span{display:inline-block;line-height:1.4;position:relative}.salesperformance .section-2 .box_lightblue .text_center span:before{content:"";display:block;width:20px;height:20px;background:url(../img/muryosodan/icon_diagonally_left-red.svg) no-repeat center center;background-size:cover;position:absolute;left:-20px;bottom:0;z-index:10}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_lightblue .text_center span:before{width:40px;height:40px;left:-40px}}.salesperformance .section-2 .box_lightblue .text_center span:after{content:"";display:block;width:20px;height:20px;background:url(../img/muryosodan/icon_diagonally_right-red.svg) no-repeat center center;background-size:cover;position:absolute;right:-20px;bottom:0;z-index:10}@media print, screen and (min-width: 768px){.salesperformance .section-2 .box_lightblue .text_center span:after{width:40px;height:40px;right:-40px}}.salesperformance .section-2 .text_blue{margin-top:20px;color:#01499D;font-size:20px;line-height:1.4}@media print, screen and (min-width: 768px){.salesperformance .section-2 .text_blue{text-align:center;margin-top:40px;font-size:42px}}.salesperformance .section-2 .text_blue br{display:none}@media print, screen and (min-width: 768px){.salesperformance .section-2 .text_blue br{display:block}}.salesperformance .section-2 .text_blue span{color:#0EA9C5}.salesperformance .section-3{padding:30px 15px 0;background:url(../img/muryosodan/bg_salesperformance_main.jpg) no-repeat center bottom;background-size:cover}@media print, screen and (min-width: 768px){.salesperformance .section-3{padding-top:90px}}.salesperformance .section-3 .heading{text-align:center;max-width:640px;margin:0 auto 20px}@media print, screen and (min-width: 768px){.salesperformance .section-3 .heading{margin-bottom:40px}}.salesperformance .section-3 .heading .txt{font-size:15px;color:#01499D}@media print, screen and (min-width: 768px){.salesperformance .section-3 .heading .txt{font-size:20px}}.salesperformance .section-3 .heading .line{font-size:25px}@media print, screen and (min-width: 768px){.salesperformance .section-3 .heading .line{font-size:53px}}.salesperformance .section-3 .heading .line span{display:inline-block;line-height:1.4;border-bottom:solid 3px #EBF306;padding-bottom:5px;position:relative}.salesperformance .section-3 .heading .line span:before{content:"";display:block;width:30px;height:30px;background:url(../img/muryosodan/icon_diagonally_left.svg) no-repeat center center;background-size:cover;position:absolute;left:-30px;bottom:0;z-index:10}@media print, screen and (min-width: 768px){.salesperformance .section-3 .heading .line span:before{width:60px;height:60px;left:-60px}}.salesperformance .section-3 .heading .line span:after{content:"";display:block;width:30px;height:30px;background:url(../img/muryosodan/icon_diagonally_right.svg) no-repeat center center;background-size:cover;position:absolute;right:-30px;bottom:0;z-index:10}@media print, screen and (min-width: 768px){.salesperformance .section-3 .heading .line span:after{width:60px;height:60px;right:-60px}}.salesperformance .section-3 .heading .date{margin-top:10px;text-align:right;font-size:10px}@media print, screen and (min-width: 768px){.salesperformance .section-3 .heading .date{font-size:16px}}.salesperformance .section-3 .picture{max-width:750px;margin:0 auto}@media print, screen and (min-width: 768px){.salesperformance .section-3 .picture{max-width:1080px}}.salesperformance .section-4{background-color:#F9F7DA;padding:0 15px 60px;position:relative}@media print, screen and (min-width: 768px){.salesperformance .section-4{padding-bottom:140px}}.salesperformance .section-4 .section_inner{position:relative;z-index:20}.salesperformance .section-4 .section_heading{color:#fff;text-align:center;font-size:17px;margin-bottom:60px}@media print, screen and (min-width: 768px){.salesperformance .section-4 .section_heading{font-size:40px;margin-bottom:140px}}.salesperformance .section-4 .box_caution{padding-bottom:160px;background:url(../img/muryosodan/bg_box_caution.png) no-repeat center bottom;background-size:109px auto}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_caution{padding-bottom:15px;padding-left:280px;background-position:left bottom;background-size:266px auto;font-size:18px;min-height:359px}}.salesperformance .section-4 .box_caution .box_caution_heading{text-align:center;font-size:20px;color:#D00707;line-height:1.4}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_caution .box_caution_heading{text-align:left;font-size:40px}}.salesperformance .section-4 .box_caution p+p{margin-top:15px}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_caution p+p{margin-top:30px}}.salesperformance .section-4 .box_white{background-color:#fff;padding:20px}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_white{padding:80px 40px}}.salesperformance .section-4 .box_white .box_heading{font-size:15px;color:#D00707;line-height:1.4}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_white .box_heading{font-size:30px}}.salesperformance .section-4 .box_white .txt_caution{font-size:14px;font-weight:600;position:relative;padding-left:24px}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_white .txt_caution{font-size:24px;padding-left:55px;margin:20px auto}}.salesperformance .section-4 .box_white .txt_caution:before{content:"";display:block;width:20px;height:20px;background:url(../img/muryosodan/icon_caution.svg) no-repeat center center;background-size:contain;position:absolute;top:2px;left:0;z-index:10}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_white .txt_caution:before{top:-5px;width:50px;height:50px}}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_white .text_wrap{text-align:center;margin-bottom:20px}}.salesperformance .section-4 .box_white .picture{margin-bottom:10px}.salesperformance .section-4 .box_white p{margin-bottom:10px}.salesperformance .section-4 .box_white .box_pink{background-color:#FFF0F0;padding:15px}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_white .box_pink{padding:40px;max-width:800px;margin:0 auto}}.salesperformance .section-4 .inner_heading-1,.salesperformance .section-4 .inner_heading-2{position:relative;height:110px;color:#fff;text-align:center;font-size:17px;padding-top:20px}@media print, screen and (min-width: 768px){.salesperformance .section-4 .inner_heading-1,.salesperformance .section-4 .inner_heading-2{font-size:40px;height:220px;padding-top:40px;background:url(../img/muryosodan/bg_salesperformance_heading.png) no-repeat right bottom}}.salesperformance .section-4 .inner_heading-1:before,.salesperformance .section-4 .inner_heading-2:before{content:"";display:block;width:0;height:0;border:solid 170px transparent;border-top:solid 95px #01499D;position:absolute;top:0;left:50%;z-index:10;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.salesperformance .section-4 .inner_heading-1:before,.salesperformance .section-4 .inner_heading-2:before{border:solid 380px transparent;border-top:solid 200px #01499D}}.salesperformance .section-4 .inner_heading-1 p,.salesperformance .section-4 .inner_heading-2 p{position:relative;z-index:20}.salesperformance .section-4 .inner_heading-2{line-height:1.4;padding-top:10px;font-size:13px}@media print, screen and (min-width: 768px){.salesperformance .section-4 .inner_heading-2{font-size:29px;padding-top:20px;background:none}}.salesperformance .section-4 .box_lightblue{background-color:#E2FBFF;padding:20px}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_lightblue{padding:40px}}.salesperformance .section-4 .box_lightblue .heading{font-size:15px;text-align:center;margin-bottom:10px}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_lightblue .heading{font-size:36px}}.salesperformance .section-4 .box_lightblue .picture{margin:20px auto}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_lightblue .picture{margin:30px auto}}.salesperformance .section-4 .box_lightblue .text_center{color:#D00707;font-size:15px;text-align:center}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_lightblue .text_center{font-size:36px}}.salesperformance .section-4 .box_lightblue .text_center span{display:inline-block;line-height:1.4;position:relative}.salesperformance .section-4 .box_lightblue .text_center span:before{content:"";display:block;width:20px;height:20px;background:url(../img/muryosodan/icon_diagonally_left-red.svg) no-repeat center center;background-size:cover;position:absolute;left:-20px;bottom:0;z-index:10}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_lightblue .text_center span:before{width:40px;height:40px;left:-40px}}.salesperformance .section-4 .box_lightblue .text_center span:after{content:"";display:block;width:20px;height:20px;background:url(../img/muryosodan/icon_diagonally_right-red.svg) no-repeat center center;background-size:cover;position:absolute;right:-20px;bottom:0;z-index:10}@media print, screen and (min-width: 768px){.salesperformance .section-4 .box_lightblue .text_center span:after{width:40px;height:40px;right:-40px}}.salesperformance .section-4 .text_blue{margin-top:20px;color:#01499D;font-size:20px;line-height:1.4}@media print, screen and (min-width: 768px){.salesperformance .section-4 .text_blue{text-align:center;margin-top:40px;font-size:42px}}.salesperformance .section-4 .text_blue br{display:none}@media print, screen and (min-width: 768px){.salesperformance .section-4 .text_blue br{display:block}}.salesperformance .section-4 .text_blue span{color:#0EA9C5}.box_contact-2{position:relative;background-color:#0EA9C5;padding-top:55px}.box_contact-2 .box_contact_arrowheading{padding-top:12px;position:absolute;top:-40px;left:50%;z-index:10;color:#fff;text-align:center;font-size:17px;font-weight:600;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.box_contact-2 .box_contact_arrowheading{top:-110px;font-size:35px}}.box_contact-2 .box_contact_arrowheading span{position:relative;z-index:20}.box_contact-2 .box_contact_arrowheading:before{content:"";display:block;width:0;height:0;border:solid 170px transparent;border-top:solid 70px #B50000;position:absolute;top:0;left:50%;z-index:10;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.box_contact-2 .box_contact_arrowheading:before{border:solid 270px transparent;border-top:solid 155px #B50000}}.box_contact-2 .btn_link a .icon{padding:20px 0}@media print, screen and (min-width: 768px){.box_contact-2 .btn_link a .icon{padding:30px 0}}
