﻿.toc{width:650px;padding:1em 2em;margin:0 auto 4.2em}.toc p{font-size:1.6rem;margin-bottom:.3em}.toc p i{margin-right:.5em}.toc a{text-decoration:underline;color:#4a80c9;margin-left:.5em;font-weight:500}.toc a:hover{text-decoration:none;opacity:.5;color:#4a80c9}.toc ol{padding-left:1.1em;margin-bottom:.5em}.toc ol li{margin-bottom:.3em;text-indent:-.5em;padding-left:.5em}.article-item:not(.item_html){padding:0}.article-item{padding:0;margin-bottom:3.5em}.article-item a{text-decoration:underline;color:#4a80c9;font-weight:500}.article-item a:hover{text-decoration:none;opacity:.5;color:#4a80c9}.article-item .bold{font-weight:500}.article-item .gray-text{color:#8f8f8f}.article-item.item_richtext_border{border:solid #f0f2f1 1px;padding:1.2em}.article-item.item_heading,.article-item.item_noindex{margin-bottom:1.5em}.article-item.item_heading h2,.article-item.item_noindex h2{border:none;display:inline-block;position:relative;padding:0 1.2em;margin:0;font-size:2rem;font-weight:500}.article-item.item_heading h2:before,.article-item.item_noindex h2:before{content:'';display:inline-block;width:15px;height:15px;background-image:url(https://cdn.clipkit.co/tenants/636/resources/assets/000/000/059/original/head-start.svg?1561609967);background-size:contain;vertical-align:top;background-repeat:no-repeat;position:absolute;top:5px;left:0}.article-item.item_heading h2:after,.article-item.item_noindex h2:after{content:'';display:inline-block;width:15px;height:15px;background-image:url(https://cdn.clipkit.co/tenants/636/resources/assets/000/000/058/original/head-end.svg?1561609967);background-size:contain;vertical-align:top;background-repeat:no-repeat;position:absolute;top:5px;right:0}.article-item.item_heading h3,.article-item.item_noindex h3{border-left:solid #222 4px;padding:0 0 0 .8em;margin:0;font-size:2rem;font-weight:500}.article-item.item_heading h4,.article-item.item_noindex h4{font-weight:500;margin:0;font-size:1.6rem;display:list-item;list-style:square;margin-left:1em;line-height:1.4}.article-item.item_product .goods-box{width:100%;border:solid #222 1px;padding:1.5em 1.5em 2.5em}.article-item.item_product .goods-box .clearfix{margin-bottom:1em}.article-item.item_product .goods-box .img{width:30%;float:left}.article-item.item_product .goods-box .img img{width:100%;height:auto}.article-item.item_product .goods-box .text01,.article-item.item_product .goods-box .text02{width:65%;float:right}.article-item.item_product .goods-box .text01 h3,.article-item.item_product .goods-box .text02 h3{border-left:solid #222 4px;padding:0 0 0 .8em;margin:0 0 .8em;font-size:2rem;font-weight:500}.article-item.item_product .goods-box .text01 .price,.article-item.item_product .goods-box .text02 .price{font-weight:500;font-size:1.6rem}.article-item.item_product .goods-box .text01 .price span,.article-item.item_product .goods-box .text02 .price span{display:inline-block;background:#8f8f8f;color:#fff;padding:0 5px 1px;font-size:1.2rem;font-weight:normal;margin-right:.8em}.article-item.item_option_table table th,.article-item.item_option_table table td{border:solid #f0f2f1 1px}.article-item.item_option_table table tbody tr th:first-child,.article-item.item_option_table table tbody tr td:first-child{border-top:solid #fff 1px;border-bottom:solid #fff 1px;background:#f0f2f1}.article-item.item_option_table table tbody tr:first-child th:first-child,.article-item.item_option_table table tbody tr:first-child td:first-child{border-top:solid #f0f2f1 1px}.article-item.item_option_table table tbody tr:last-child th:last-child,.article-item.item_option_table table tbody tr:last-child td:last-child{border-bottom:solid #f0f2f1 1px}.article-item.item_profile .prof-box{border:solid #222 1px;padding:1.3em 1.5em}.article-item.item_profile .prof-box .bg-img{width:100px;height:100px;border-radius:50%;float:left}.article-item.item_profile .prof-box .text{float:right;width:calc(100% - 120px);position:relative}.article-item.item_profile .prof-box .text .name{font-size:1.4rem;font-weight:500;margin-bottom:.8em;line-height:1}.article-item.item_profile .prof-box .text .profile{font-size:1.2rem;margin:0;padding:0}.article-item.item_profile .prof-box .text .profile p{margin:0;padding:0;line-height:1.6}.article-item.item_profile .prof-box .text .profile ul{padding:0;margin:0;list-style:none;position:absolute;top:-5px;right:0}.article-item.item_profile .prof-box .text .profile ul li{font-size:0;display:inline-block;line-height:1;vertical-align:middle}.article-item.item_profile .prof-box .text .profile ul li a{color:#222;text-decoration:none;margin-left:2rem;display:inline-block;width:20px;overflow:hidden}.article-item.item_profile .prof-box .text .profile ul li a:before{content:'';display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.article-item.item_profile .prof-box .text .profile ul li:first-of-type a:before{background-image:url(https://cdn.clipkit.co/tenants/636/resources/assets/000/000/082/original/icon-twitter.svg?1561609969)}.article-item.item_profile .prof-box .text .profile ul li:nth-of-type(2) a:before{background-image:url(https://cdn.clipkit.co/tenants/636/resources/assets/000/000/069/original/icon-fb.svg?1561609968)}.article-item.item_profile .prof-box .text .profile ul li:last-of-type a:before{background-image:url(https://cdn.clipkit.co/tenants/636/resources/assets/000/000/075/original/icon-homepage.svg?1561609968)}.article-item.item_speech .bg-img{width:60px;height:60px;border-radius:50%;float:left}.article-item.item_speech .text{float:right;width:calc(100% - 80px)}.article-item.item_speech .text .name{font-size:1.2rem;font-weight:500;margin-bottom:.8em}.article-item.item_speech .text .speech{font-size:1.4rem;margin:0;background:#f0f2f1;padding:1.5em 2em;position:relative}.article-item.item_speech .text .speech:before{content:"";position:absolute;top:1em;left:-11px;border-right:11px solid #f0f2f1;border-top:7px solid transparent;border-bottom:7px solid transparent}.article-item.item_related .link-box{border:solid #222 1px}.article-item.item_related .link-box a{display:table;color:#222;width:100%}.article-item.item_related .link-box .bg-img{width:30%;max-width:171px;display:table-cell}.article-item.item_related .link-box .bg-img:before{content:"";padding-top:66.6%;display:block}.article-item.item_related .link-box .text{display:table-cell;vertical-align:middle;padding:0 1.5em}.article-item.item_related .link-box .text p{margin:0;display:inline-block;vertical-align:middle;font-size:1.6rem;line-height:1.4;max-height:4.2em;overflow:hidden}.article-item.item_list ul{padding:0;margin:0;list-style:none}.article-item.item_list ul li{position:relative;display:inline-block;margin:0 0 .7em 1em}.article-item.item_list ul li:before{content:"・";position:absolute;top:-.2em;left:-1em;color:#a5adaa;font-size:1.8rem}.article-item.item_twitter .tweet-box,.article-item.item_movie .tweet-box,.article-item.item_image:not(.item_profile) .tweet-box{width:100%;max-width:300px}.article-item.item_twitter .movie-box,.article-item.item_movie .movie-box,.article-item.item_image:not(.item_profile) .movie-box{width:100%}.article-item.item_twitter .movie-box iframe,.article-item.item_movie .movie-box iframe,.article-item.item_image:not(.item_profile) .movie-box iframe{width:100%;height:360px;display:block}.article-item.item_twitter .img-box,.article-item.item_movie .img-box,.article-item.item_image:not(.item_profile) .img-box{width:100%}.article-item.item_twitter .img-box img,.article-item.item_movie .img-box img,.article-item.item_image:not(.item_profile) .img-box img{max-width:100%;height:auto}.article-item.item_twitter:not(.item_speech) p,.article-item.item_movie:not(.item_speech) p,.article-item.item_image:not(.item_profile):not(.item_speech) p{padding-top:1em;margin:0;font-size:1.2rem}.article-item.item_twitter:not(.item_speech) p.cite,.article-item.item_movie:not(.item_speech) p.cite,.article-item.item_image:not(.item_profile):not(.item_speech) p.cite{color:#222}.btn-area{margin-bottom:0}.btn-area .btn{width:80%;max-width:280px;padding:.8em 0;color:#222;text-decoration:none;border:solid #222 2px;text-align:center;border-radius:0;margin:0 auto;display:block}.btn-area .btn:hover{color:#222}.btn-area .btn img{margin-right:.5em;width:23px;height:auto;display:inline-block;vertical-align:middle}.btn-area .btn span{display:inline-block;vertical-align:middle}.item_product+.item_option_table{margin-top:-15px}@media (max-width: 768px){.fixed_contents{position:static !important}}
