@media screen and (max-width:1023px){.pc{display:none !important}main >.wrap .basicDetail aside{padding:10px 20px;}main >.wrap .basicDetail aside >.wrap{background-color:#f4f4f4;padding:20px 20px;}main >.wrap .basicDetail aside >.wrap h3{font-size:15px;line-height:25px;font-weight:bold;padding:7px 0;position:relative;}main >.wrap .basicDetail aside >.wrap h3:before{content:'';display:inline-block;width:5px;height:0;border-top:1px solid #000;margin-right:5px;vertical-align:middle;margin-top:-5px}main >.wrap .basicDetail aside >.wrap p{padding:7px 0}main >.wrap .basicDetail .indent{display:block;text-indent:-1em;margin-left:1em}main >.wrap .basicDetail .graph1{position:relative;margin:0 20px 0;padding:0 0 15px;text-align:center;}main >.wrap .basicDetail .graph1 figure{display:block;width:100%;}main >.wrap .basicDetail .graph1 figure img{width:100%;height:auto}main >.wrap .basicDetail .graph1 .text{text-align:right;font-size:12px}main >.wrap .basicDetail .graph2{position:relative;margin:0 20px 0;padding:0 0 15px;}main >.wrap .basicDetail .graph2 figure{width:100%;}main >.wrap .basicDetail .graph2 figure img{width:100%;height:auto}main >.wrap .basicDetail .graph2 .text{text-align:right;font-size:12px}main >.wrap .basicDetail .blockInstance{padding-left:40px;}main >.wrap .basicDetail .blockInstance em{display:block;padding:15px 0;font-size:15px;font-style:normal;font-weight:bold;line-height:28px}main >.wrap .basicDetail .illustBlock1{padding:15px 20px;}main >.wrap .basicDetail .illustBlock1 > figure .img img{width:100%;height:auto}main >.wrap .basicDetail .illustBlock1 > figure >figcaption{padding-top:15px;padding-bottom:0;font-size:10px;line-height:21px;text-align:right}main >.wrap .basicDetail .illustBlock2{padding:15px 20px;}main >.wrap .basicDetail .illustBlock2 > figure{width:90%;margin:0 auto;}main >.wrap .basicDetail .illustBlock2 > figure img{width:100%;height:auto}main >.wrap .basicDetail .illustBlock2 > figure >figcaption{padding-bottom:0;font-size:10px;line-height:21px;text-align:right}main >.wrap .basicDetail .illustBlock3{padding:15px 20px;}main >.wrap .basicDetail .illustBlock3 > figure img{width:100%;height:auto}main >.wrap .basicDetail .illustBlock3 > figure >figcaption{padding-bottom:0;font-size:10px;line-height:21px;text-align:right}main >.wrap .basicDetail >.wrap > p.directorText{padding:0 0 15px;font-size:10px;line-height:21px;text-align:right}main >.wrap .basicDetail .imgFit{padding:10px 0;}main >.wrap .basicDetail .imgFit img{width:100%;height:auto}}@media print,screen and (min-width:1024px){.sp{display:none !important}main >.wrap .basicDetail aside{padding:15px 0;}main >.wrap .basicDetail aside >.wrap{background-color:#f4f4f4;padding:30px 45px}main >.wrap .basicDetail aside h3{font-size:20px;line-height:30px;font-weight:bold;padding:7px 0;position:relative;}main >.wrap .basicDetail aside h3:before{content:'';display:inline-block;width:10px;height:0;border-top:1px solid #000;margin-right:10px;vertical-align:middle;margin-top:-5px}main >.wrap .basicDetail aside p{padding:7px 0}main >.wrap .basicDetail .indent{display:block;text-indent:-1em;margin-left:1em}main >.wrap .basicDetail .graph1{width:701px;margin:0 auto;padding:15px 0;text-align:center;}main >.wrap .basicDetail .graph1 figure{display:inline-block;}main >.wrap .basicDetail .graph1 figure img{width:100%;height:auto}main >.wrap .basicDetail .graph1 .text{padding-bottom:0;font-size:13px;line-height:24px;text-align:right}main >.wrap .basicDetail .graph2{padding:15px 0;}main >.wrap .basicDetail .graph2 figure{width:100%;}main >.wrap .basicDetail .graph2 figure img{width:100%;height:auto}main >.wrap .basicDetail .graph2 .text{padding-bottom:0;font-size:13px;line-height:24px;text-align:right}main >.wrap .basicDetail .blockInstance{padding-left:20px;}main >.wrap .basicDetail .blockInstance em{display:block;padding:15px 0;font-size:15px;font-style:normal;font-weight:bold;line-height:28px}main >.wrap .basicDetail .illustBlock1{padding:15px 0;text-align:center;}main >.wrap .basicDetail .illustBlock1 > figure{display:inline-block;}main >.wrap .basicDetail .illustBlock1 > figure .img{text-align:center;}main >.wrap .basicDetail .illustBlock1 > figure .img img{width:100%;height:auto}main >.wrap .basicDetail .illustBlock1 > figure >figcaption{padding-top:12px;padding-bottom:0;font-size:13px;line-height:24px;text-align:right;letter-spacing:.1em}main >.wrap .basicDetail .illustBlock2{padding:15px 0;}main >.wrap .basicDetail .illustBlock2 > figure{text-align:center;}main >.wrap .basicDetail .illustBlock2 > figure >figcaption{padding-bottom:0;font-size:13px;line-height:24px;text-align:right}main >.wrap .basicDetail .illustBlock3{margin-top:35px;padding:15px 0;}main >.wrap .basicDetail .illustBlock3 > figure{text-align:center;}main >.wrap .basicDetail .illustBlock3 > figure >figcaption{padding-bottom:0;font-size:13px;line-height:24px;text-align:right}main >.wrap .basicDetail .directorText{padding-bottom:0;font-size:13px;line-height:24px;text-align:right}main >.wrap .basicDetail .imgFit{width:100%;max-width:950px;padding:15px 0;}main >.wrap .basicDetail .imgFit img{width:100%;height:auto}main >.wrap .basicDetail .contentType4 .img{width:442px}main >.wrap .basicDetail .contentType4 .text >*:first-child{padding-top:45px}main >.wrap .basicDetail .contentType4 .text >p:first-of-type{padding-top:0}main >.wrap .basicDetail .contentType5 .imgWrap{width:100%;}main >.wrap .basicDetail .contentType5 .imgWrap .img img{width:290px}main >.wrap .basicDetail .basicLocalNav{margin-top:60px}}