@charset "UTF-8";.dmAndEnvelope__title{padding-bottom:4px}.dmAndEnvelope__title__sub{margin-left:20px;padding:2px 20px;color:#d21c24;font-size:20px;border:solid 2px #d21c24;vertical-align:4px}.options__section.options__section--largeMargin{margin-bottom:70px}.feature{margin-top:-20px}.feature__lead{width:450px}.feature__image{float:left}.priceBox{display:inline-block;padding:4px 8px 2px;color:#fff;background:#d21c24}.priceBoxArea{margin-bottom:16px;font-size:20px;font-weight:700}.priceBoxArea>span{margin:0 4px}.priceExample{margin-bottom:30px;padding:12px;border:2px solid #e4e4e4}.priceExample__content{margin-top:6px;margin-bottom:8px;font-size:16px}.priceExample__content__lead{margin-bottom:2px}.priceExample__content__price{font-weight:700;margin-bottom:2px}.priceExample__content__price>span{font-size:20px}.priceTable{margin-bottom:20px}.priceTable th{padding:8px 0}.priceTable td{padding:6px 16px}.priceTable__price{font-size:16px;font-weight:700;text-align:center}.priceTable__beforeDiscount{text-decoration:line-through;font-weight:400}.price__attention__item{margin-bottom:4px}.qualityBox{width:50%;float:left}.qualityBox:last-child{padding-left:16px}.qualityBox__title{margin-bottom:4px;font-weight:700}.qualityBox__content{display:inline-block;margin-right:8px}.qualityBox__content:last-child{margin-right:0}.qualityBox__content__lead{margin-bottom:8px;padding:2px;background:#e4e4e4;font-weight:700;text-align:center;white-space:nowrap}.qualityBox__content__lead--main{color:#fff;background:#004fb5}.qualityBox__content__image--hover,.qualityBox__content__image.hover,.qualityBox__content__image:hover{opacity:.7}.qualityBox__content__image img{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #c8c8c8}.shippingTable{width:500px;margin-bottom:0}.shippingTable th{padding:4px}.shippingTable td{padding:6px 16px}.shippingTable__date{font-size:16px;font-weight:700;text-align:center}.fontList{margin-bottom:30px}.fontList__title{margin-bottom:8px;font-weight:700}.fontList__item{float:left;width:25%;margin-bottom:20px}.fontList__item__image{margin-bottom:8px;margin-right:2%}.fontList__item__image--hover,.fontList__item__image.hover,.fontList__item__image:hover{opacity:.7}.fontList__item__image img{border:1px solid #c8c8c8;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fontList__item__lead{text-align:center;font-weight:700}.font__button{margin-top:20px;width:auto}.imageBox__lead{float:left;width:400px}.imageBox__image{float:right}.imageBox__image>img{border:1px solid #c8c8c8;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.option__lead{margin-bottom:20px}@media screen and (max-width:767px){.dmAndEnvelope__title__sub{display:block;width:170px;margin:4px 0;padding:2px 0;text-align:center;line-height:1.4em;font-size:18px}.modalImage>img{max-width:100%;height:auto}.feature__lead{width:100%;margin-bottom:8px}.feature__image{float:none;text-align:center;width:100%}.priceTable{font-size:12px}.priceTable th{padding:4px}.priceTable td{padding:4px}.qualityBox:last-child{padding:0}.qualityBox{float:none;width:100%;margin-bottom:24px}.qualityBox:last-child{margin-bottom:0}.qualityBox__content{width:49%;margin-right:2%}.qualityBox__content:last-child{margin-right:0}.qualityBox__content__image img{max-width:100%;height:auto}.shippingTable{width:auto}.shippingTable td{padding:8px}.fontList__item{width:50%}.fontList__item__image img{max-width:100%;height:auto}.imageBox__lead{float:none;width:100%;margin-bottom:12px}.imageBox__image{float:none;text-align:center}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
