@charset "UTF-8";.article-wrapper{border-width:5px}.discMedia__anchorList{margin-bottom:30px}.discMedia__anchorList__title{border:none;margin-bottom:10px}.discMedia__anchorList__item{float:left;height:40px;width:32.6%;margin-right:1%;margin-bottom:1%;border:1px solid #c8c8c8;-webkit-border-radius:5px;border-radius:5px;text-align:center;font-size:16px}.discMedia__anchorList__item:nth-child(3n){margin-right:0}.discMedia__anchorList__item:last-child{margin-right:0}.discMedia__anchorList__itemLink{display:block;width:100%;height:100%;padding:8px 0;-webkit-border-radius:5px;border-radius:5px;white-space:nowrap}.discMedia__anchorList__itemLink--hover,.discMedia__anchorList__itemLink.hover,.discMedia__anchorList__itemLink:hover{background:#f4f4f4}.selected .discMedia__anchorList__itemLink{color:#fff;background:#004fb5;font-weight:700;cursor:default}.selected .discMedia__anchorList__itemLink--hover,.selected .discMedia__anchorList__itemLink.hover,.selected .discMedia__anchorList__itemLink:hover{color:#fff;background:#004fb5}.selected .discMedia__anchorList__itemLink--active,.selected .discMedia__anchorList__itemLink.active,.selected .discMedia__anchorList__itemLink:active{color:#fff;background:#004fb5}.discMedia__buttonToMenu{display:block}.assistance__tool__button.assistance__tool__button--sample{min-width:170px}.assistance__download{display:inline-block;margin-bottom:0}.variation{padding-top:40px;border-top:1px solid #c8c8c8}.typeLineup__label{min-height:50px;font-size:16px;line-height:1.6em}.typeLineup__thumbnailWrapper{height:111px}.lineup__subsection{margin-bottom:20px}.lineup__paragraph{margin-bottom:20px}.aboutOption__section{margin-bottom:50px}.c-anchor-list__item{margin-right:16px;padding-right:16px}.feature{margin-bottom:20px;padding-bottom:60px;border-bottom:1px dashed #c8c8c8}.feature__lead{width:420px}.feature__image{float:right}.feature__image img{max-width:100%;height:auto}.featureBottom__lead{font-size:16px;font-weight:700;margin-bottom:12px}.featureBottom__button{display:block;margin:0 auto}.featureBox{margin-bottom:20px}.featureBox__lead{float:left;width:420px}.featureBox__lead__info{margin:16px 0 0}.featureBox__lead__info dt{display:inline}.featureBox__lead__info dt:after{content:'：'}.featureBox__lead__info dd{display:inline}.featureBox__lead__available{position:relative;display:inline-block;margin-top:16px;padding:14px 10px;border:2px solid #e4e4e4}.featureBox__lead__available dt{position:absolute;font-weight:700}.featureBox__lead__available dt:after{content:'：'}.featureBox__lead__available dd{padding-left:80px}.featureBox__lead__attention{margin-top:8px}.featureBox__lead__table{margin-top:20px;margin-bottom:0;width:auto}.featureBox__lead__table th{padding:8px 20px;text-align:left}.featureBox__lead__table td{padding:8px 30px;text-align:left;color:#d21c24;font-size:16px;font-weight:700}.featureBox__image{float:right}.priceTable{width:560px;margin:8px 0 8px}.priceTable td,.priceTable th{padding:4px 16px;font-weight:700}.priceTable td:first-child{width:300px}.priceTable td:last-child{font-size:16px;text-align:center}td.priceTable__price{width:90px;font-size:16px;font-weight:700;color:#d21c24;text-align:right}td.priceTable__price:last-child{text-align:right}.priceTable--package{min-width:700px}.priceTable--package td:first-child{width:auto}.priceTable--package td>p{margin-top:8px;font-size:14px}.priceTable__additionalDate{margin-top:8px;display:inline-block;font-size:14px}.priceTable__additionalDate td{border:none;padding:0 2px}.priceTable__additionalDate td:first-child{text-align:left}td.priceTable__type{text-align:left}.aboutBox{margin:8px 0 20px;padding:16px;border:2px solid #e4e4e4}.aboutBox__lead{float:left;width:420px}.aboutBox__lead__button{margin-bottom:16px;font-size:18px}.aboutBox__image{float:right}.attention{padding:16px;border:5px solid #e4e4e4}.attention li{margin-bottom:8px}.attention li:last-child{margin:0}.orderBox{margin-bottom:20px;padding:16px;border:2px solid #e4e4e4}.orderBox__contents{width:48%;float:left;margin-right:4%}.orderBox__contents:last-child{margin-right:0}.orderBox__contents__title{padding-left:14px}.orderBox__imageWrapper{text-align:center;margin-bottom:14px}.orderBox__button{display:block;margin:0 auto 30px}.orderBox__lead__button{margin-bottom:20px}.orderBox__lead__title{white-space:nowrap}.orderBox__lead__balloon{display:inline-block;position:absolute;top:40px;padding:8px 12px;border:2px solid #f18002;color:#f18002;text-align:center;font-weight:700}.orderBox__lead__balloon:after,.orderBox__lead__balloon:before{content:'';position:absolute;left:0;right:0}.orderBox__lead__balloon:before{bottom:-16px;width:0;height:0;border:10px solid transparent;border-top:16px solid #f18002;border-bottom:0 solid transparent;margin-bottom:16px;margin:auto}.orderBox__lead__balloon:after{bottom:-12px;width:0;height:0;border:10px solid transparent;border-top:16px solid #fff;border-bottom:0 solid transparent;margin-bottom:16px;margin:auto}.orderBox__lead__balloon--1{left:0}.orderBox__lead__balloon--2{right:0}@media screen and (min-width:1316px){.feature__lead{width:700px}.featureBox__lead{width:700px}.aboutBox__lead{width:700px}.orderBox__list{padding:0 110px}.typeLineup__item{width:33.3%}.typeLineup__label{min-height:auto}.typeLineup__label br{display:none}}@media screen and (max-width:767px){.discMedia__anchorList__item{width:49%}.discMedia__anchorList__item:nth-child(3n){margin-right:1%}.discMedia__anchorList__item{height:36px;margin-bottom:1%;font-size:14px}.typeLineup__label{font-size:14px}.feature{padding-bottom:30px}.feature__lead{width:100%;margin-bottom:10px}.feature__image{float:none;width:100%;text-align:center}.featureBox__lead{float:none;width:100%;margin-bottom:16px}.featureBox__image{float:none;text-align:center}.featureBox__image img{max-width:100%;height:auto}.priceTable{width:auto}.priceTable td,.priceTable th{padding:4px 8px}.priceTable td:first-child{width:auto}.priceTable--package{min-width:0}.aboutBox__lead{float:none;width:100%;margin-bottom:12px}.aboutBox__lead__button{max-width:100%}.aboutBox__image{float:none;text-align:center}.orderBox__contents{width:100%;float:none;margin-right:0}.orderBox__contents__title{padding-left:0}.orderBox__imageWrapper img{max-width:100%;height:auto}.orderBox__button{width:100%;max-width:100%}.orderBox__lead__button{width:100%;max-width:100%}.orderBox__lead__balloon{position:static;display:block;margin-bottom:12px;padding:8px 6px}.orderBox__lead__balloon:after,.orderBox__lead__balloon:before{display:none}}@media screen and (max-width:399px){.discMedia__anchorList__item{font-size:12px;height:34px}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
