@charset "UTF-8";.dm_set__title{float:left;width:510x}.dm_set__title__shoulder{background-color:#8e8e8e;font-size:14px;padding:4px 2px 2px 2px;width:240px;text-align:center;vertical-align:middle;margin-bottom:14px}.dm_set__title__lead{font-size:20px;font-weight:700}.dm_set__title__main{font-size:50px;font-weight:700}.dm_set__titleImage{float:right;width:220px;text-align:center}.dm_set__titleImage__imageWrapper{float:left;width:66px;text-align:center;padding:0 8px;margin-right:4px}.dm_set__titleImage__imageWrapper:nth-child(-n+3){margin-bottom:4px}.dm_set__titleImage__imageWrapper:nth-child(3){margin-right:0}.dm_set__titleImage__imageWrapper:nth-child(6){margin-right:0}.dm_set__mainTitle{position:relative}.dm_set__mainTitle__sub{font-size:18px;display:inline-block;line-height:1}.dm_set__mainTitle__icon{position:absolute;bottom:8px;right:0;height:auto;padding:8px 8px 6px;border:2px solid #d21c24;-webkit-border-radius:5px;border-radius:5px;color:#d21c24;font-size:14px;line-height:1em;text-indent:0;vertical-align:middle}.dm_set__titleBackground.dm_set__titleBackground--red{background-color:#d21c24;color:#fff}.dm_set__section{margin-bottom:50px}.dm_set__section:last-child{margin-bottom:0}.dm_set__section.dm_set__section--border{padding-bottom:50px;border-bottom:1px solid #c8c8c8}.dm_set__sectionTitle{position:relative;padding-left:16px;padding-bottom:10px;border-bottom:1px solid #c8c8c8}.dm_set__sectionTitle:before{content:'';display:block;position:absolute;top:.1em;left:0;bottom:.6em;width:6px;background-color:#004fb5}.dm_set__subsection{margin-bottom:30px}.dm_set__subsection:last-child{margin-bottom:0}.dm_set__subsection.dm_set__subsection--border{padding-bottom:20px;border-bottom:1px solid #c8c8c8}.dm_set__subsection.dm_set__subsection--dash{padding-bottom:30px;border-bottom:1px dashed #c8c8c8}.dm_set__paragraph{margin-bottom:12px;line-height:1.6em}.dm_set__orderButton{text-align:center}.dm_set__orderButton__button{font-size:24px}.dm_set__template{padding:20px;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.dm_set__template__lead{position:relative;display:inline-block;min-height:54px;padding-right:75px;background:url(/files/img/lineup/dm_set/common/img_template.png) no-repeat right;background-size:68px 54px;line-height:1.6em;vertical-align:middle}.dm_set__template__image{position:absolute;top:0;bottom:0;right:0;margin:auto}.dm_set__template__button{margin-left:30px}.box-alert.box-alert--top{width:100%;height:162px;padding:18px 26px 16px 26px}.box-alert.box-alert--footer{margin-bottom:40px}@media screen and (min-width:1316px){.dm_set__title{width:70%}}@media screen and (max-width:767px){.dm_set__title{float:none;width:100%}.dm_set__title__shoulder{width:240px;margin:0 auto 8px}.dm_set__title__lead{font-size:16px;text-align:center}.dm_set__title__main{font-size:30px;margin-bottom:10px;text-align:center}.dm_set__titleImage{float:none;width:100%;text-align:center;margin:0 auto 0}.dm_set__titleImage__imageWrapper{width:16.6%;margin:0 auto;padding:0 0}.dm_set__titleImage__imageWrapper:last-child{margin-right:0}.dm_set__titleImage__image{height:auto;width:92%}.dm_set__mainTitle{padding-bottom:40px}.dm_set__mainTitle__icon{left:0;right:auto}.dm_set__orderButton__button{max-width:100%;font-size:20px}.dm_set__template{padding:16px 10px}.dm_set__template__lead{font-size:14px}.box-alert.box-alert--top{min-height:194px;height:auto}}@media screen and (max-width:419px){.dm_set__title__shoulder{width:auto;height:auto}.dm_set__title__lead{font-size:14px;text-align:center}}@media (max-width:340px){.box-alert.box-alert--top{height:240px}}@media (max-width:282px){.box-alert.box-alert--top{height:250px}}@media (max-width:210px){.box-alert.box-alert--top{height:300px}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
