@charset "utf-8";@media only screen and (max-width:640px){#reportArea{padding:50px 0}#reportArea .topArea{display:block}#reportArea .topArea .search{padding:20px;width:100%;margin-right:0}#reportArea .topArea .search .subTitle{margin-top:0;font-size:1em}#reportArea .topArea .search .select{margin-top:10px;position:inherit;right:inherit;top:inherit}#reportArea .topArea .search .select span.md_selectBox{width:100%}#reportArea .topArea .search .select span.md_selectBox select{width:100%}#reportArea .topArea .search .tag{margin-top:15px}#reportArea .topArea .search .tag ul li{float:left;margin-top:8px;margin-right:8px}#reportArea .topArea .search .tag .md_js_boss{margin-left:-20px;margin-right:-20px}#reportArea .topArea .search .tag .md_js_boss a{height:40px}#reportArea .topArea .search .tag .md_js_boss a:before{height:40px}#reportArea .topArea .search .tag .md_js_boss a:after{height:40px;background-size:10px auto}#reportArea .topArea .search .tag .md_js_contents{padding-bottom:20px}#reportArea .topArea .otherLink{margin-top:20px}#reportArea .topArea .otherLink ul li{margin-top:15px}#reportArea .topArea .otherLink ul li a.md_btn_online{width:100%}#reportArea .content ul li{float:left;width:49%;margin-right:2%;margin-top:20px;padding-bottom:20px}#reportArea .content ul li:nth-child(3n){margin-right:2%}#reportArea .content ul li:nth-child(2n){margin-right:0}#reportArea .content ul li a .image{border-radius:3px}#reportArea .content ul li a .image img{width:100%;height:120px}#reportArea .content ul li a .data{margin-top:15px}#reportArea .content ul li a .data .title{font-size:.9125em}#reportArea .content ul li a .data .tag .ceremony{margin-right:5px}#reportArea .button{margin-top:30px}#reportArea .button a.md_btn_main{width:100%}#reportDetailArea{padding-bottom:50px}#reportDetailArea .article{padding:0 0 50px;margin-left:-25px;margin-right:-25px}#reportDetailArea .article .top{display:block;padding-bottom:25px}#reportDetailArea .article .top .mainImage{width:100%}#reportDetailArea .article .top .data{margin-top:25px;padding:0 25px}#reportDetailArea .article .top .data .title{margin-top:15px;padding-bottom:15px}#reportDetailArea .article .top .data .sammary{margin-top:15px}#reportDetailArea .article .top .data .sammary dl dd{padding:5px 0;width:90px}#reportDetailArea .article .top .data .sammary dl dt{padding:5px 0}#reportDetailArea .article .content{margin-top:30px;padding:0 25px}#reportDetailArea .article .content .subImage{margin-top:30px}#reportDetailArea .article .content .subTitle{margin-top:30px;padding-top:30px}#reportDetailArea .article .content .subTitle:after{width:30px}#reportDetailArea .article .gallery{margin-top:40px;padding:0 25px}#reportDetailArea .article .gallery ul li{float:left;width:49.5%;margin-top:1%;margin-right:1%}#reportDetailArea .article .gallery ul li:nth-child(2n){margin-right:0}#reportDetailArea .article .planner{margin-top:40px;padding:20px;border-radius:0;border-left:none;border-right:none}#reportDetailArea .article .planner .planContent{margin-top:0;display:block}#reportDetailArea .article .planner .planContent .image{width:100%;margin-right:0}#reportDetailArea .article .planner .planContent .data{margin-top:20px}#reportDetailArea .article .planner .planContent .data .text{margin-top:15px}#reportDetailArea .back{margin-top:50px}#recommendVenueArea{padding:50px 0}#recommendVenueArea .subTitle{padding-top:60px}#recommendVenueArea .content{margin-left:-25px;margin-right:-25px}#recommendVenueArea .content ul li{float:inherit;width:100%;margin-top:40px;margin-right:0}#recommendVenueArea .content ul li a .image{height:240px}#recommendVenueArea .content ul li a .data{margin:-20px 30px 0 0;padding:25px;border-radius:0 5px 5px 0}#recommendVenueArea .content ul li a .data .tag span.md_tag_noLink{margin-right:8px}#recommendVenueArea .content ul li a .data .copy{margin-top:15px}#recommendVenueArea .content ul li a:hover .image img{transform:scale(1.05)}#recommendVenueArea .content ul li a:hover .image:after{opacity:0}#recommendVenueArea .content ul li a:hover .data{box-shadow:none;background:linear-gradient(rgba(255,255,255,1) 0%,rgba(255,255,255,1) 20%)}#recommendVenueArea .content ul li a:before{display:block;content:"";position:absolute;bottom:30px;right:50px;width:26px;height:26px;border:1px solid #666055;border-radius:26px;z-index:3;transition:.25s all}#recommendVenueArea .content ul li a:after{display:block;content:"";position:absolute;bottom:38px;right:58px;width:10px;height:10px;background:url(//www.lst.jp/sys/wp-content/themes/lst/assets/common/css/../../imageFile/global/arrow_bk.svg) no-repeat center;background-size:9px auto;z-index:3;transition:.25s all}#recommendVenueArea .content ul li a:hover:before{right:45px}#recommendVenueArea .content ul li a:hover:after{right:53px}#recommendVenueArea .back{margin-top:60px;text-align:center}#recommendReportArea{padding:50px 0}#recommendReportArea .content{padding-top:30px}#recommendReportArea .content ul li{float:left;margin-top:0;width:49%;margin-right:2%;padding-bottom:20px}#recommendReportArea .content ul li:nth-child(2n){margin-right:0}#recommendReportArea .content ul li:nth-child(3n){display:none;margin-right:2%}#recommendReportArea .content ul li a .image{border-radius:3px}#recommendReportArea .content ul li a .data{margin-top:15px}#recommendReportArea .content ul li a .data .title{font-size:.9125em}#recommendReportArea .content ul li a .data .tag .ceremony{margin-right:5px}#recommendReportArea .button{margin-top:30px}#recommendReportArea .button a.md_btn_main{width:100%}}