.lyt-special #str-contents{line-height:1.75;font-size:16px}.lyt-special #str-contents dl,.lyt-special #str-contents menu,.lyt-special #str-contents ol,.lyt-special #str-contents p,.lyt-special #str-contents table,.lyt-special #str-contents ul{margin-top:20px}.related-container{padding:0 15px}.related{margin-top:10px;padding-left:150px;position:relative;min-height:140px;font-size:13px}.related a{color:#333;text-decoration:none}.related a:active .related-hdg,.related a:focus .related-hdg,.related a:hover .related-hdg{text-decoration:underline}.related .related-hdg{margin-bottom:-10px;color:#0b41a1;line-height:1.25;font-size:18px;font-weight:700}.related .related-thumb{position:absolute;top:0;left:0}.page-info{margin-top:40px;border-top:1px solid #ddd;font-size:13px}.page-info p,.page-info ul{margin-top:10px!important}.sns li{margin-left:10px;display:inline-block;vertical-align:top}.sns li:first-child{margin-left:0}.hdg-l2{margin-top:30px;padding:20px 0 16px;border-width:2px 0;border-style:solid;border-color:#333;font-size:36px;line-height:1.25;font-weight:400;position:relative}.hdg-l2:before{content:"";display:block;width:100%;height:1px;overflow:hidden;position:absolute;top:2px;left:0}.hdg-l2:after{content:"";display:block;width:100%;height:1px;overflow:hidden;position:absolute;bottom:2px;left:0}.hdg-l2:after,.hdg-l2:before{background-color:#999}.hdg-l2>span{display:block;color:#f35b77;font-size:24px}.hdg-l3{margin-top:80px;padding-bottom:5px;border-bottom:1px solid #c9c9c9;font-weight:700;font-size:24px}.hdg-l2+.hdg-l3{margin-top:30px}.hdg-l4{position:relative;margin:20px 0 -20px;padding-left:20px;font-weight:700;font-size:16px}.hdg-l4:before{position:absolute;left:0;top:6px;content:'';display:block;width:14px;height:14px;background-color:#333}.hdg-info{margin:0 0 -19px;font-size:18px}.hdg-info>span{font-size:12px}.btn,.btn-01{margin-bottom:4px;padding:15px 15px 11px;border-radius:5px;border:none;color:#fff;display:inline-block;line-height:1.3;box-shadow:0 4px 0 #066fa3;background-color:#078acb;text-decoration:none;text-align:left;font-weight:700;font-size:16px}.btn-01:active,.btn-01:focus,.btn-01:hover,.btn:active,.btn:focus,.btn:hover{color:#fff;box-shadow:0 4px 0 #005592;background-color:#0673c1}.btn-01:visited,.btn:visited{color:#fff}[class*=cmn-list-col-] .btn,[class*=cmn-list-col-] .btn-01{display:block}.btn-01{box-shadow:0 4px 0 #588d00;background-color:#69a30c}.btn-01:active,.btn-01:focus,.btn-01:hover{box-shadow:0 4px 0 #4c7d00;background-color:#578e00}[class*=cmn-list-col-] .btn-01{display:block}.cmn-center .btn-01{width:45%;text-align:center}.btn-02{padding:10px 15px;border:1px solid #ccc;border-radius:5px;color:#06c;display:inline-block;line-height:1.3;box-shadow:0 -2px 0 #e5e5e5 inset;background-color:#fff;text-decoration:none;text-align:left;font-weight:700;font-size:16px}.btn-02:active,.btn-02:focus,.btn-02:hover{color:#06c;background-color:#f7f7f7}.btn-02:visited{color:#06c}[class*=cmn-list-col-] .btn-02{display:block}.nav-internal{display:table;width:100%;line-height:1;font-weight:700;font-size:15px}.nav-internal>li{display:table-cell;border-left:1px solid #d2d2d2;vertical-align:middle}.nav-internal>li:first-child{border-left:none}.nav-internal>li a{padding:12px 10px 12px 35px;color:#333;display:inline-table;width:100%;box-sizing:border-box;text-decoration:none;position:relative}.nav-internal>li a:before{content:"";display:block;width:14px;height:14px;overflow:hidden;position:absolute;top:50%;left:10px}.nav-internal>li a:after{content:"";width:0;height:0;position:absolute;margin:0;display:block;border-width:4px 4px 0;border-color:#fff transparent transparent;border-style:solid}.nav-internal>li a:before{margin-top:-8px;border-radius:50%;background-color:#888}.nav-internal>li a:after{margin-top:-2px;top:50%;left:13px}.box{margin-top:40px;padding:15px;background-color:#f5f5f5;display:-ms-flexbox;display:flex}.box .box-info{-ms-flex:1px;flex:1px;margin-left:20px}.box .img-info{width:33.33%}.box .img-info img{max-width:100%}.box .list-info{line-height:1.45}.box .list-info>li{margin-top:6px;padding-left:39px;position:relative;font-size:14px}.box .list-info>li .info-icon{position:absolute;left:0;top:0;margin:0;padding:4px 3px 3px;width:31px;color:#fff;line-height:1;font-size:12px;font-weight:700;text-align:center;background-color:#999;border-radius:2px;box-sizing:border-box}.image{margin:0 auto;max-width:800px}.image-caption{margin:4px auto 0;max-width:800px;display:block;text-align:left;font-size:12px}.icon-blank:after{content:'';display:inline-block;width:17px;height:15px;vertical-align:middle;margin:-2px 0 0 5px;background-image:url(/j_special/gunma_girlstrip/images/icon-window-01.svg)}.icon-blank+span{font-weight:400;font-size:13px}.btn-02 .icon-blank:after{background-image:url(/j_special/gunma_girlstrip/images/icon-window.svg)}.icon-address{position:relative;padding-right:15px}.icon-address:after{position:absolute;right:0;top:2px;content:'';width:10px;height:15px;background-image:url(/element/shared/images/icon/icon-tab-map.png);background-repeat:no-repeat}.carousel{margin-top:0}.carousel .cmn-carousel-item{padding:0}.carousel .cmn-carousel-item-inner ul li{text-align:center}.carousel .cmn-carousel-item-inner ul li .caption{overflow:hidden;margin:4px auto 0;max-width:800px;display:block;text-align:left;font-size:12px}.carousel .cmn-carousel-item-inner ul li .caption>span{float:right}.carousel .cmn-carousel-item-inner ul li .caption>span>a{display:inline}.carousel .carousel-thumb{text-align:center;letter-spacing:-.4em}.carousel .carousel-thumb>li{margin:0 5px;width:110px;height:61px;overflow:hidden;display:inline-block;letter-spacing:normal}.carousel .carousel-thumb>li.active a{display:block;height:100%;position:relative}.carousel .carousel-thumb>li.active a:before{content:"";display:block;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;border:2px solid #3c904a;box-sizing:border-box;background-color:rgba(255,255,255,.5)}.center-image{margin-top:30px}@media screen and (max-width:720px){.lyt-special #str-contents{line-height:1.65;font-size:13px}.lyt-special #str-contents dl,.lyt-special #str-contents menu,.lyt-special #str-contents ol,.lyt-special #str-contents p,.lyt-special #str-contents table,.lyt-special #str-contents ul{margin-top:10px}.related-container{padding:0}.related{padding-left:110px;min-height:110px}.related .related-hdg{font-size:15px}.related .related-thumb{max-width:100px}.hdg-l1{margin:0 -10px}.hdg-l2{font-size:26px}.hdg-l2>span{font-size:18px}.hdg-l3{margin-top:40px;font-size:18px}.hdg-l2+.hdg-l3{margin-top:20px}.hdg-l4{padding-left:15px;margin:10px 0 -10px;font-size:13px}.hdg-l4:before{width:10px;height:10px;top:5px}.hdg-info{margin:4px 0 -8px;font-size:14px}.hdg-info>span{font-size:11px}.nav-internal{margin:0 -10px;display:block;width:auto;border-bottom:1px solid #d2d2d2}.nav-internal>li{display:block;border-left:none;border-top:1px solid #d2d2d2}.nav-internal>li a{padding-left:30px;height:auto}.nav-internal>li a:before{left:10px}.nav-internal>li a:after{left:13px}.box{margin-top:15px;display:block}.box .box-info{-ms-flex:none;flex:none;margin:0}.box .img-info{width:100%;text-align:center}.box .list-info>li{font-size:13px}.center-image{margin-top:20px}}@media screen and (max-width:550px){.related-container{margin-top:-10px}.related{margin-top:20px}.sns li{margin-left:5px}.hdg-l2{margin-top:20px;padding:16px 0 12px;font-size:18px}.hdg-l2>span,.hdg-l3{font-size:14px}.hdg-l2+.hdg-l3{margin-top:10px}.btn,.btn-01{padding:10px 15px 7px;display:block;line-height:1.2;font-size:15px}.cmn-center .btn-01{text-align:left;width:auto}.btn-02{display:block;line-height:1.2;box-shadow:0 -3px 0 #e5e5e5 inset;font-size:14px}.nav-internal{font-size:13px}.carousel .cmn-carousel-item-inner ul li .caption{font-size:10px}.carousel .carousel-thumb>li{width:60px;height:auto}}