@charset 'utf-8';#detail-banner{position:fixed;z-index:100;right:48px;bottom:8px;overflow:hidden;border-radius:4px;background:#fff}#detail-banner a{display:block;border:1px #a5a3ad solid;border-radius:4px}#detail-banner a dl{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#detail-banner a dl dd img{display:block;width:100%}#detail-banner a dl dt{font-weight:700}#detail-banner a dl dt:not(:empty):before{font-weight:400;display:block;content:'Back to'}.device-pc #detail-banner a dl{width:316px;min-height:88px;padding:8px 32px 9px 4px}.device-pc #detail-banner a dl dd{width:80px}.device-pc #detail-banner a dl dt{font-size:14px;line-height:1.29;width:calc(100% - 80px);padding:0 0 0 10px}.device-pc #detail-banner a dl dt:not(:empty):before{font-size:13px;line-height:1.38}.device-sp #detail-banner a dl{width:240px;min-height:52px;padding:10px 32px 10px 4px}.device-sp #detail-banner a dl dd{width:40px}.device-sp #detail-banner a dl dt{font-size:13px;line-height:1.23;width:calc(100% - 40px);padding:0 0 0 4px}.device-sp #detail-banner a dl dt:not(:empty):before{font-size:13px;line-height:1.23}
@charset 'utf-8';.device-pc body{min-width:1196px}.device-pc #contents>header{padding-bottom:46px}.device-pc #contents>header p{font-size:14px;font-weight:700;line-height:1.5;margin:32px 0 37px;text-align:center}.device-pc #contents>header ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.device-pc #contents>header ul li{position:relative;display:table;height:54px}.device-pc #contents>header ul li+li{border-left:1px #d2d1d6 solid}.device-pc #contents>header ul li a{font-size:14px;font-weight:700;display:table-cell;padding:0 48px 0 24px;vertical-align:middle}.device-pc #contents>header ul li a:before{font-size:14px;position:absolute;top:calc(50% + .075em);right:29px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#a5a3ad}.device-pc #contents section{padding-top:48px;border-top:1px #d2d1d6 solid}.device-pc #contents section+section{margin-top:59px}.device-pc #contents section>h3{font-family:merriweather,serif;font-size:30px;font-weight:700;line-height:1.5;text-align:center}.device-pc #contents section>div{width:1156px;margin-right:auto;margin-left:auto}.device-pc #explore ul[role=pagenation]{display:none}.device-pc #explore>div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-top:42px;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.device-pc #explore>div dl{width:176px}.device-pc #explore>div dl>*{display:table;width:100%}.device-pc #explore>div dl>* span{display:table-cell;vertical-align:middle}.device-pc #explore>div dl dt span{font-family:merriweather,serif;font-size:24px;font-weight:700;line-height:1}.device-pc #explore>div dl dd{height:26px;border-top:#d2d1d6 1px solid}.device-pc #explore>div dl dd span{font-size:13px;font-weight:700;line-height:1.38}.device-pc #explore>div dl dd:nth-of-type(1){height:234px;padding-top:29px;border-top:none}.device-pc #explore>div dl dd:nth-of-type(1) span{font-size:10px;display:block;padding:18px 0 6px;border-radius:10px;background:#f6f6f7}.device-pc #explore>div dl dd:nth-of-type(1) span img{display:block;width:140px;margin:0 auto}.device-pc #explore>div dl dd:nth-of-type(5){height:117px;padding-top:23px}.device-pc #explore>div dl dd:nth-of-type(5) span{font-weight:inherit;vertical-align:top}.device-pc #explore>div dl dd:nth-of-type(6){display:block;height:auto}.device-pc #explore>div dl dd:nth-of-type(6) a{display:table;width:100%;height:30px;text-decoration:none;border-radius:2px}.device-pc #explore>div dl dd:nth-of-type(6) a span{text-align:center;color:#fff}.device-pc #chart>div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-top:48px;border:1px #d2d1d6 solid}.device-pc #chart>div dl:nth-child(1){width:164px}.device-pc #chart>div dl:nth-child(1) dt:not([class*=bg-]){position:relative;width:1154px;background:#fff}.device-pc #chart>div dl:nth-child(1) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_planner_pc.png)}.device-pc #chart>div dl:nth-child(1) dd:nth-of-type(14) a{position:relative;width:346px}.device-pc #chart>div dl:nth-child(2) dd:nth-of-type(14){border-left:none}.device-pc #chart>div dl:nth-child(2) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_original_pc.png)}.device-pc #chart>div dl:nth-child(2) dd:nth-of-type(14) a{visibility:hidden}.device-pc #chart>div dl:nth-child(4) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_cousin_pc.png)}.device-pc #chart>div dl:nth-child(3) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_dayfree_pc.png)}.device-pc #chart>div dl:nth-child(5) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_weeks_pc.png)}.device-pc #chart>div dl:nth-child(6) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_5year_pc.png)}.device-pc #chart>div dl:nth-child(2n){background:#f6f6f7}.device-pc #chart>div dl~dl{width:198px}.device-pc #chart>div dl~dl>*{border-left:1px #d2d1d6 solid}.device-pc #chart>div dl~dl dt:not([class*=bg-]) span{display:none}.device-pc #chart>div dl>*{display:table;width:100%;border-top:#d2d1d6 1px solid}.device-pc #chart>div dl>*>span{display:table-cell;text-align:center;vertical-align:middle}.device-pc #chart>div dl>*>span+span{width:50%;border-left:#d2d1d6 1px solid}.device-pc #chart>div dl dt{height:40px}.device-pc #chart>div dl dt span{font-size:13px;font-weight:700;line-height:1.38;letter-spacing:-.025em}.device-pc #chart>div dl dt[class*=bg-]{border-top:none}.device-pc #chart>div dl dt[class*=bg-] span{font-family:merriweather,serif;font-size:18px;line-height:1;color:#fff}.device-pc #chart>div dl dt[class*=bg-] span+span{border-left:#d2d1d6 1px solid}.device-pc #chart>div dl dt[class*=bg-] span small{font-size:14px;line-height:1.14}.device-pc #chart>div dl dd span{font-size:13px;line-height:1.38;letter-spacing:-.05em}.device-pc #chart>div dl dd>span span{display:block}.device-pc #chart>div dl dd>span span+span{margin-top:14px;padding-top:14px;border-top:#d2d1d6 1px solid}.device-pc #chart>div dl dd>span small{font-size:12px;line-height:1.5;display:none;color:#c80f0f}.device-pc #chart>div dl dd:empty{height:120px}.device-pc #chart>div dl dd:empty:before{font-size:13px;line-height:1.38;display:table-cell;content:'Not Included';text-align:center;vertical-align:middle;letter-spacing:-.05em}.device-pc #chart>div dl dd:empty.unreleased:before{content:'Info coming in October'}.device-pc #chart>div dl dd a.mdi-plus{position:relative;display:block;overflow:hidden;width:120px;height:100px;margin:10px auto 9px;cursor:pointer;text-decoration:none}.device-pc #chart>div dl dd a.mdi-plus:before{font-size:18px;line-height:1.22;position:absolute;right:0;bottom:0;overflow:hidden;width:22px;height:22px;text-align:center;color:#fff;border-radius:3px 0 0 0;background:#1e1933}.device-pc #chart>div dl dd a.mdi-plus img{display:block;height:100%}.device-pc #chart>div dl dd:nth-of-type(1){height:148px}.device-pc #chart>div dl dd:nth-of-type(1) span{width:50%}.device-pc #chart>div dl dd:nth-of-type(1) span img{font-size:10px;display:block;width:98px;margin:0 auto}.device-pc #chart>div dl dd:nth-of-type(2){height:40px}.device-pc #chart>div dl dd:nth-of-type(3) table{width:100%}.device-pc #chart>div dl dd:nth-of-type(3) table tr>*{font-weight:400;height:40px;text-align:center;vertical-align:middle}.device-pc #chart>div dl dd:nth-of-type(3) table tr>:first-child{width:39px}.device-pc #chart>div dl dd:nth-of-type(3) table tr>:first-child~*{border-left:#d2d1d6 1px solid}.device-pc #chart>div dl dd:nth-of-type(3) table tr>:nth-child(3){width:79px}.device-pc #chart>div dl dd:nth-of-type(3) table tr>:nth-child(3) span{line-height:1.08}.device-pc #chart>div dl dd:nth-of-type(3) table tr>* span{display:block}.device-pc #chart>div dl dd:nth-of-type(3) table tr+tr>*{border-top:#d2d1d6 1px solid}.device-pc #chart>div dl dd:nth-of-type(4),.device-pc #chart>div dl dd:nth-of-type(6){height:80px}.device-pc #chart>div dl dd:nth-of-type(5){height:160px}.device-pc #chart>div dl dd:nth-of-type(11){height:418px;padding:18px 8px 0 16px}.device-pc #chart>div dl dd:nth-of-type(11) ul li{font-size:13px;line-height:1.38;position:relative;padding-left:5px}.device-pc #chart>div dl dd:nth-of-type(11) ul li:before{position:absolute;left:0;content:'-'}.device-pc #chart>div dl dd:nth-of-type(11)+dt{height:58px}.device-pc #chart>div dl dd:nth-of-type(11)+dt>span span{line-height:1.31;display:block}.device-pc #chart>div dl dd:nth-of-type(12){height:203px}.device-pc #chart>div dl dd:nth-of-type(12) span{display:block}.device-pc #chart>div dl dd:nth-of-type(12) span img{font-size:10px;display:block;width:152px;margin:8px auto}.device-pc #chart>div dl dd:nth-of-type(12)~dd{padding:0 8px}.device-pc #chart>div dl dd:nth-of-type(12)~dd a{font-size:10px;display:table;width:100%;height:30px;text-decoration:none;border-radius:2px;background:#ffe100}.device-pc #chart>div dl dd:nth-of-type(12)~dd a:not([href]){pointer-events:none;background:#d2d1d6}.device-pc #chart>div dl dd:nth-of-type(12)~dd a:not([href]) span{color:#a5a3ad}.device-pc #chart>div dl dd:nth-of-type(12)~dd a[href*=detail_] span{color:#1c3a83}.device-pc #chart>div dl dd:nth-of-type(12)~dd a+a{margin-top:10px;background:#615e70}.device-pc #chart>div dl dd:nth-of-type(12)~dd a span{font-weight:700;line-height:2.31;display:table-cell;text-align:center;vertical-align:middle;letter-spacing:0;color:#fff}.device-pc #chart>div dl dd:nth-of-type(12)~dd a span:before{font-size:22px;line-height:1.36;position:relative;top:-.1em;left:-.1em}.device-pc #chart>div dl dd:nth-of-type(13){height:120px}.device-pc #chart>div dl dd:nth-of-type(14){height:240px}.device-pc #chart>div dl dd:nth-of-type(14)>span{padding-top:25px;vertical-align:top}.device-pc #chart>div dl dd:nth-of-type(14)>span>span{font-size:10px;display:block;padding-top:119px;background-repeat:no-repeat;background-position:0 0;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%}.device-pc #guide>h3{position:relative;width:960px;margin:0 auto;padding-bottom:32px}.device-pc #guide>h3>span span:last-child{display:block}.device-pc #guide>h3 img{font-size:10px;position:absolute;right:36px;bottom:0;width:140px}.device-pc #guide>div{width:960px!important}.device-pc #guide>div dl{padding:30px 123px 35px;background:#f6f6f7}.device-pc #guide>div dl+dl{margin-top:40px}.device-pc #guide>div dl:nth-child(2n) dd img{right:-153px}.device-pc #guide>div dl:nth-child(2n+1) dd img{left:-153px}.device-pc #guide>div dl:nth-child(1) dd img{top:46px}.device-pc #guide>div dl:nth-child(2) dd img{top:-5px}.device-pc #guide>div dl:nth-child(3) dd img{top:19px}.device-pc #guide>div dl:nth-child(4) dd img{top:32px}.device-pc #guide>div dl:nth-child(5) dd img{top:32px}.device-pc #guide>div dl:nth-child(6) dd img{bottom:0}.device-pc #guide>div dl:nth-child(7) dd img{bottom:0}.device-pc #guide>div dl dt{font-family:merriweather,serif;font-size:22px;font-weight:700;line-height:1.5;padding-bottom:10px;border-bottom:1px #d2d1d6 solid}.device-pc #guide>div dl dd{font-size:18px;line-height:1.5;position:relative;padding-top:30px}.device-pc #guide>div dl dd img{font-size:10px;position:absolute;width:140px}.device-pc #guide>div>p{font-size:22px;font-weight:700;line-height:1.5;padding:54px 0;text-align:center}.device-pc #guide>div>p span:last-child{display:block}.device-sp #contents>header{padding-bottom:15px}.device-sp #contents>header h2{padding-bottom:10px}.device-sp #contents>header p{font-size:14px;font-weight:700;line-height:1.5;text-align:center}.device-sp #contents>header ul{display:none}.device-sp #contents section{padding-top:20px;border-top:1px #d2d1d6 solid}.device-sp #contents section>h3{font-family:merriweather,serif;font-size:18px;font-weight:700;line-height:1.5;text-align:center}.device-sp #explore{overflow:hidden}.device-sp #explore ul[role=pagenation]{position:relative}.device-sp #explore ul[role=pagenation] li.disabled a{pointer-events:none;opacity:0}.device-sp #explore ul[role=pagenation] li:nth-child(1) a{left:0}.device-sp #explore ul[role=pagenation] li:nth-child(2) a{right:0}.device-sp #explore ul[role=pagenation] a{position:absolute;z-index:1;top:17px;width:10%;height:30px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.device-sp #explore ul[role=pagenation] a:before{font-size:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.device-sp #explore>div{position:relative;width:81.25%;height:504px;margin:0 auto}.device-sp #explore>div dl{position:absolute;top:0;display:none;width:92.31%;margin-left:3.85%;padding-top:20px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.device-sp #explore>div dl:first-child{left:0}.device-sp #explore>div dl.active{display:block}.device-sp #explore>div dl>*{display:table;width:100%}.device-sp #explore>div dl>* span{display:table-cell;vertical-align:middle}.device-sp #explore>div dl dt span{font-family:merriweather,serif;font-size:24px;font-weight:700;line-height:1;text-align:center}.device-sp #explore>div dl dd{height:26px;border-top:#d2d1d6 1px solid}.device-sp #explore>div dl dd span{font-size:13px;font-weight:700;line-height:1.38}.device-sp #explore>div dl dd:nth-of-type(1){height:227px;padding-top:29px;border-top:none}.device-sp #explore>div dl dd:nth-of-type(1) span{display:block;padding:18px 0 6px;border-radius:10px;background:#f6f6f7}.device-sp #explore>div dl dd:nth-of-type(1) span img{width:140px;margin:0 auto}.device-sp #explore>div dl dd:nth-of-type(5){height:82px;padding-top:24px}.device-sp #explore>div dl dd:nth-of-type(5) span{font-weight:inherit;vertical-align:top}.device-sp #explore>div dl dd:nth-of-type(6){display:block;height:auto}.device-sp #explore>div dl dd:nth-of-type(6) a{display:table;width:100%;height:30px;text-decoration:none;border-radius:2px}.device-sp #explore>div dl dd:nth-of-type(6) a span{text-align:center;color:#fff}.device-sp #chart{overflow:hidden}.device-sp #chart>div{position:relative;width:81.25%;height:2579px;margin:24px auto 0}.device-sp #chart>div dl{position:absolute;top:0;display:none;width:92.31%;margin-left:3.85%;border:1px #d2d1d6 solid;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.device-sp #chart>div dl:first-child{left:0}.device-sp #chart>div dl.active{display:block}.device-sp #chart>div dl:nth-child(1) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_planner_sp.png)}.device-sp #chart>div dl:nth-child(2) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_planner_sp.png)}.device-sp #chart>div dl:nth-child(3) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_cousin_sp.png)}.device-sp #chart>div dl:nth-child(4) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_dayfree_sp.png)}.device-sp #chart>div dl:nth-child(5) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_weeks_sp.png)}.device-sp #chart>div dl:nth-child(6) dd:nth-of-type(14)>span>span{background-image:url(/store/techo/en/2021/all_about/images/chart_5year_sp.png)}.device-sp #chart>div dl>*{display:table;width:100%;border-top:#d2d1d6 1px solid}.device-sp #chart>div dl>*>span{display:table-cell;text-align:center;vertical-align:middle}.device-sp #chart>div dl>*>span+span{width:50%;border-left:#d2d1d6 1px solid}.device-sp #chart>div dl dt{height:36px;padding:10px 0}.device-sp #chart>div dl dt span{font-size:14px;font-weight:700;line-height:1.14}.device-sp #chart>div dl dt span span{display:inline-block;vertical-align:top}.device-sp #chart>div dl dt[class*=bg-]{height:40px;padding:0;border-top:none}.device-sp #chart>div dl dt[class*=bg-] span{font-family:merriweather,serif;font-size:20px;line-height:1;color:#fff}.device-sp #chart>div dl dt[class*=bg-] span small{font-size:16px;line-height:1.13}.device-sp #chart>div dl dd{background:#f6f6f7}.device-sp #chart>div dl dd span{font-size:14px;line-height:1.5}.device-sp #chart>div dl dd>span span{display:block}.device-sp #chart>div dl dd>span span+span{margin-top:8px;padding-top:8px;border-top:#d2d1d6 1px solid}.device-sp #chart>div dl dd>span small{display:none;color:#c80f0f}.device-sp #chart>div dl dd:empty{height:117px}.device-sp #chart>div dl dd:empty:before{font-size:13px;line-height:1.38;display:table-cell;content:'Not Included';text-align:center;vertical-align:middle}.device-sp #chart>div dl dd:empty.unreleased:before{content:'Info coming in October'}.device-sp #chart>div dl dd a.mdi-plus{position:relative;display:block;overflow:hidden;width:150px;height:100px;margin:8px auto;cursor:pointer;text-decoration:none}.device-sp #chart>div dl dd a.mdi-plus:before{font-size:18px;line-height:1.22;position:absolute;right:0;bottom:0;overflow:hidden;width:22px;height:22px;text-align:center;color:#fff;border-radius:3px 0 0 0;background:#1e1933}.device-sp #chart>div dl dd a.mdi-plus img{display:block;height:100%}.device-sp #chart>div dl dd:nth-of-type(1){height:148px}.device-sp #chart>div dl dd:nth-of-type(1) span{width:50%}.device-sp #chart>div dl dd:nth-of-type(1) span img{display:block;width:98px;margin:0 auto}.device-sp #chart>div dl dd:nth-of-type(2){height:36px}.device-sp #chart>div dl dd:nth-of-type(3) table{width:100%}.device-sp #chart>div dl dd:nth-of-type(3) table tr>*{font-weight:400;height:36px;text-align:center;vertical-align:middle}.device-sp #chart>div dl dd:nth-of-type(3) table tr>:first-child{width:35px}.device-sp #chart>div dl dd:nth-of-type(3) table tr>:first-child~*{width:calc(50% - 18px);border-left:#d2d1d6 1px solid}.device-sp #chart>div dl dd:nth-of-type(3) table tr>:first-child~[colspan='2']{width:calc(100% - 35px)}.device-sp #chart>div dl dd:nth-of-type(3) table tr>* span{line-height:1.07;display:block}.device-sp #chart>div dl dd:nth-of-type(3) table tr+tr>*{border-top:#d2d1d6 1px solid}.device-sp #chart>div dl dd:nth-of-type(4){height:36px}.device-sp #chart>div dl dd:nth-of-type(4) span{line-height:1.07}.device-sp #chart>div dl dd:nth-of-type(6){height:55px}.device-sp #chart>div dl dd:nth-of-type(5){height:142px}.device-sp #chart>div dl dd:nth-of-type(5) span{line-height:1.29}.device-sp #chart>div dl dd:nth-of-type(11){height:456px;padding:0;padding:18px 4% 0 7%}.device-sp #chart>div dl dd:nth-of-type(11) ul li{font-size:14px;line-height:1.5;position:relative;padding-left:.5em}.device-sp #chart>div dl dd:nth-of-type(11) ul li:before{position:absolute;left:0;content:'-'}.device-sp #chart>div dl dd:nth-of-type(12){height:182px}.device-sp #chart>div dl dd:nth-of-type(12) span{font-size:12px;line-height:1.5;display:block}.device-sp #chart>div dl dd:nth-of-type(12) span img{display:block;width:152px;margin:8px auto 0}.device-sp #chart>div dl dd:nth-of-type(12)~dd{padding:0 4%}.device-sp #chart>div dl dd:nth-of-type(12)~dd a{display:table;width:100%;height:30px;text-decoration:none;border-radius:2px;background:#ffe100}.device-sp #chart>div dl dd:nth-of-type(12)~dd a:not([href]){pointer-events:none;background:#d2d1d6}.device-sp #chart>div dl dd:nth-of-type(12)~dd a:not([href]) span{color:#a5a3ad}.device-sp #chart>div dl dd:nth-of-type(12)~dd a[href*=detail_] span{color:#1c3a83}.device-sp #chart>div dl dd:nth-of-type(12)~dd a+a{margin-top:10px;background:#615e70}.device-sp #chart>div dl dd:nth-of-type(12)~dd a span{font-size:13px;font-weight:700;line-height:2.31;display:table-cell;text-align:center;vertical-align:middle;color:#fff}.device-sp #chart>div dl dd:nth-of-type(12)~dd a span:before{font-size:22px;line-height:1.36;position:relative;top:-.1em;left:-.1em;-webkit-transform:traslate3d(0,0,0);-moz-transform:traslate3d(0,0,0);-ms-transform:traslate3d(0,0,0);-o-transform:traslate3d(0,0,0);transform:traslate3d(0,0,0)}.device-sp #chart>div dl dd:nth-of-type(13){height:112px}.device-sp #chart>div dl dd:nth-of-type(14){height:239px}.device-sp #chart>div dl dd:nth-of-type(14)>span{padding-top:24px;vertical-align:top}.device-sp #chart>div dl dd:nth-of-type(14)>span>span{display:block;padding-top:120px;background-repeat:no-repeat;background-position:50% 0;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%}.device-sp #guide>h3>span{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.device-sp #guide>h3>span span:last-child{width:100%}.device-sp #guide>h3 img{width:130px;margin:10px auto 0}.device-sp #guide>div dl{padding:30px 5% 0;background:#f6f6f7}.device-sp #guide>div dl+dl{margin-top:25px}.device-sp #guide>div dl dt{font-family:merriweather,serif;font-size:16px;font-weight:700;line-height:1.5;padding-bottom:12px;border-bottom:1px #d2d1d6 solid}.device-sp #guide>div dl dd{font-size:14px;padding-top:30px}.device-sp #guide>div dl dd img{width:140px;margin:20px auto 0}.device-sp #guide>div>p{font-size:16px;font-weight:700;line-height:1.5;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:20px 0 25px;text-align:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.device-sp #guide>div>p span:last-child{width:100%}