@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.btn_editoer_draft,.btn_editoer_release,.btn_editoer_reserve,.btn_msg_userPage{display:inline-block;position:relative;text-align:center;padding:10px;border-radius:4px;cursor:pointer;-webkit-transition:.1s ease;transition:.1s ease}@font-face{font-family:cien-icons;src:url(/assets/font/cien-icons/cien-icons.eot);src:url(/assets/font/cien-icons/cien-icons.eot?#iefix) format("eot"),url(/assets/font/cien-icons/cien-icons.woff2) format("woff2"),url(/assets/font/cien-icons/cien-icons.woff) format("woff"),url(/assets/font/cien-icons/cien-icons.ttf) format("truetype"),url(/assets/font/cien-icons/cien-icons.svg#cien-icons) format("svg");font-style:normal;font-weight:400}.di-icon_Twitter-bird::before,.di-icon_add::before,.di-icon_bell::before,.di-icon_category::before,.di-icon_check::before,.di-icon_close::before,.di-icon_cnav_article::before,.di-icon_cnav_comment::before,.di-icon_cnav_crowd_return::before,.di-icon_cnav_dashboard::before,.di-icon_cnav_design::before,.di-icon_cnav_library::before,.di-icon_cnav_plan::before,.di-icon_cnav_sales::before,.di-icon_cnav_setting::before,.di-icon_cnav_survey::before,.di-icon_comment::before,.di-icon_coupon::before,.di-icon_creator-tag::before,.di-icon_creator::before,.di-icon_crowd::before,.di-icon_download::before,.di-icon_edit_bold::before,.di-icon_edit_code::before,.di-icon_edit_embed::before,.di-icon_edit_fontColor::before,.di-icon_edit_fontSize::before,.di-icon_edit_help::before,.di-icon_edit_hr::before,.di-icon_edit_link::before,.di-icon_edit_list::before,.di-icon_edit_media::before,.di-icon_edit_preview::before,.di-icon_edit_strike::before,.di-icon_edit_title::before,.di-icon_edit_underline::before,.di-icon_error::before,.di-icon_file_break::before,.di-icon_file_default::before,.di-icon_file_movie::before,.di-icon_file_music::before,.di-icon_good::before,.di-icon_heart::before,.di-icon_invite::before,.di-icon_login::before,.di-icon_manifesto::before,.di-icon_megaphone::before,.di-icon_message::before,.di-icon_mylist::before,.di-icon_mypage::before,.di-icon_nav_article::before,.di-icon_nav_help::before,.di-icon_nav_menu::before,.di-icon_nav_plan::before,.di-icon_nav_profile::before,.di-icon_nav_supporter::before,.di-icon_next_file::before,.di-icon_prev_file::before,.di-icon_pv::before,.di-icon_search::before,.di-icon_site_Twitter::before,.di-icon_site_www::before,.di-icon_timer::before,.di-icon_unav_home::before,.di-icon_unav_new::before,.di-icon_unav_setting::before,.di-icon_unav_support::before,.di-icon_upload::before,.di-icon_vote::before,.di-icon_writing::before,.di-re_icon_edit_bold::before,.di-re_icon_edit_code::before,.di-re_icon_edit_hr::before,.di-re_icon_edit_link::before,.di-re_icon_edit_list::before,.di-re_icon_edit_media::before,.di-re_icon_edit_preview::before,.di-re_icon_edit_strike::before,.di-re_icon_edit_title::before,.di-re_icon_edit_underline::before{font-family:cien-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.di-icon_add::before{content:""}.di-icon_bell::before{content:""}.di-icon_category::before{content:""}.di-icon_comment::before{content:""}.di-icon_creator::before{content:""}.di-icon_creator-tag::before{content:""}.di-icon_download::before{content:""}.di-icon_good::before{content:""}.di-icon_heart::before{content:""}.di-icon_login::before{content:""}.di-icon_mypage::before{content:""}.di-icon_nav_article::before{content:""}.di-icon_nav_plan::before{content:""}.di-icon_nav_profile::before{content:""}.di-icon_nav_supporter::before{content:""}.di-icon_search::before{content:""}.di-icon_site_Twitter::before{content:""}.di-icon_site_www::before{content:""}.di-icon_Twitter-bird::before{content:""}.di-icon_check::before{content:""}.di-icon_error::before{content:""}.di-icon_edit_bold::before{content:""}.di-icon_edit_code::before{content:""}.di-icon_edit_help::before{content:""}.di-icon_edit_hr::before{content:""}.di-icon_edit_link::before{content:""}.di-icon_edit_list::before{content:""}.di-icon_edit_media::before{content:""}.di-icon_edit_preview::before{content:""}.di-icon_edit_strike::before{content:""}.di-icon_edit_title::before{content:""}.di-icon_edit_underline::before{content:""}.di-icon_next_file::before{content:""}.di-icon_prev_file::before{content:""}.di-icon_timer::before{content:""}.di-icon_upload::before{content:""}.di-icon_nav_help::before{content:""}.di-icon_cnav_article::before{content:""}.di-icon_cnav_comment::before{content:""}.di-icon_cnav_dashboard::before{content:""}.di-icon_cnav_design::before{content:""}.di-icon_cnav_library::before{content:""}.di-icon_cnav_plan::before{content:""}.di-icon_cnav_sales::before{content:""}.di-icon_cnav_setting::before{content:""}.di-icon_nav_menu::before{content:""}.di-icon_unav_home::before{content:""}.di-icon_unav_new::before{content:""}.di-icon_unav_setting::before{content:""}.di-icon_unav_support::before{content:""}.di-icon_writing::before{content:""}.di-icon_file_default::before{content:""}.di-icon_file_break::before{content:""}.di-icon_file_music::before{content:""}.di-icon_file_movie::before{content:""}.di-icon_message::before{content:""}.di-icon_close::before{content:""}.di-icon_coupon::before{content:""}.di-icon_pv::before{content:""}.di-icon_invite::before{content:""}.di-icon_vote::before{content:""}.di-icon_manifesto::before{content:""}.di-icon_megaphone::before{content:""}.di-icon_cnav_survey::before{content:""}.di-re_icon_edit_preview::before{content:""}.di-re_icon_edit_code::before{content:""}.di-re_icon_edit_link::before{content:""}.di-re_icon_edit_title::before{content:""}.di-re_icon_edit_list::before{content:""}.di-re_icon_edit_hr::before{content:""}.di-re_icon_edit_bold::before{content:""}.di-re_icon_edit_strike::before{content:""}.di-re_icon_edit_underline::before{content:""}.di-re_icon_edit_media::before{content:""}.di-icon_edit_fontColor::before{content:""}.di-icon_edit_fontSize::before{content:""}.di-icon_crowd::before{content:""}.di-icon_mylist::before{content:""}.di-icon_cnav_crowd_return::before{content:""}.di-icon_edit_embed::before{content:""}html{font-size:62.5%;-webkit-overflow-scrolling:touch;min-height:100%;height:100%;position:relative}html .l-eisysGroupHeader{line-height:initial}body{padding:0;background-color:#f3f6f9;color:#222;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Noto Sans Japanese","ヒラギノ角ゴ ProN",Meiryo,sans-serif;font-size:1.6rem;position:relative;height:100%;overflow-wrap:break-word}dl,ol,p,table,td,th,tr,ul{margin:0;padding:0;border-collapse:collapse;font-weight:400}li{list-style-type:none}i{font-style:normal}a{color:#07b;text-decoration:none}a:hover{text-decoration:underline;-webkit-transition:ease .1s;transition:ease .1s}p{font-size:1.3rem;line-height:1.9rem;color:rgba(0,0,0,.87)}*{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}[v-cloak]{display:none!important}.betatest{text-align:center}.betatest h1{color:#ec5889;font-size:2rem;line-height:3rem;margin-bottom:20px}.betatest .description p{font-size:1.3rem;line-height:2.2rem;margin-bottom:5px}.betatest .start{margin-top:30px;border-top:1px solid #ddd;padding-top:30px;font-size:1.5rem;font-weight:700;line-height:2.2rem}@media screen and (min-width:768px){.betatest h1{font-size:2.4rem;line-height:3.4rem}.betatest .description p{font-size:1.5rem;line-height:2.2rem}}hr{height:3px;border:none;background:#ccc;background:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#fff));background:linear-gradient(to bottom,#ccc 0,#fff 100%)}hr.type-serchResult{height:1px;margin:10px 0}hr.separateBorder{height:1px;margin:20px 0}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}h1{font-weight:700;font-size:1.6rem;line-height:1.9rem;margin:0}h1.alert{position:relative;margin-bottom:15px;padding-left:25px;color:#da3737;font-size:1.4rem}h1.alert::before{position:absolute;top:-1px;left:0;width:20px;height:20px;background:url(../img/common/icon_error.svg) no-repeat;content:""}@media screen and (min-width:768px){h1.alert{font-size:1.6rem;line-height:2rem}h1.alert::before{width:20px;height:20px}}h1.is-searchResult{margin:0 0 5px;position:relative;padding-left:1.3em;font-size:1.8rem}h1.is-searchResult::before{position:absolute;top:50%;left:0;color:#777;font-family:cien-icons;content:'\e90f';-webkit-transform:translateY(-50%);transform:translateY(-50%)}h1.preview-title{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}h1.mgt-heading{margin-bottom:0}h1+.paymentMethodWrap,h1+.uploadFile-field{margin-top:10px}.side-column h1.type-sideHeading{margin-bottom:10px;color:#2b97d6;font-size:1.4rem}.p-uploadfileDetails h1{word-break:break-word}.paymentNotes-wrap h1{font-size:1.4rem}h2{font-size:1.5rem}h3{font-size:1.4rem}.side-headingBlock{margin-bottom:5px}.NotApplicable{padding:15px 10px;margin:15px 0;border-radius:4px;background-color:#f3f6f9}.searchResultList-item .NotApplicable{margin:15px}.type-giftTicket .NotApplicable{margin:15px 0 0}@media screen and (min-width:768px){.NotApplicable{padding:30px 20px}}.subscribeYet{padding:15px 20px;border:1px solid #faedaf;background-color:ivory;border-radius:4px}.subscribeYet p{font-size:1.4rem;margin-bottom:15px}.subscribeYet .btn.type-unique{width:180px}@media screen and (min-width:768px){.subscribeYet{padding:15px 30px}}.followYet{padding:15px 20px;border:1px solid #fccadc;background-color:#fffcfd;border-radius:4px}.followYet p{font-size:1.4rem;margin-bottom:15px}.followYet .borderbtn{width:180px}@media screen and (min-width:768px){.followYet{padding:15px 30px}}.registrationYet{padding:15px 20px;border-radius:4px;background-color:#f3f6f9}@media screen and (min-width:768px){.registrationYet{padding:15px 30px}}.icon-sns{position:relative}.icon-sns::before{position:absolute;width:16px;height:19px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.6rem}.icon-sns a{font-size:1.4rem;padding-left:2rem}.icon-sns.type-dlsite{font-weight:700}.icon-sns.type-dlsite::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -1px;content:""}.icon-sns.type-dlchannel::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -20px;content:""}.icon-sns.type-nijiyome::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -39px;content:""}.icon-sns.type-chobit::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -58px;content:""}.icon-sns.type-triokini::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -76px;content:""}.icon-sns.type-cien::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -96px;content:""}.icon-sns.type-zowa::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -114px;content:""}.icon-sns.type-twicas::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -134px;content:""}.icon-sns.type-twitch::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -152px;content:""}.icon-sns.type-discord::before{background:url(../img/common/icon-external-link.png) no-repeat;background-size:cover;background-position:center -170px;content:""}.icon-sns.type-twitter::before{color:#21a1f0;font-family:cien-icons;content:'\e912'}.icon-sns.type-facebook::before{color:#365899;font-family:"Font awesome 5 Brands";content:"\f082";font-size:1.5rem}.icon-sns.type-youtube::before{color:#c4302b;font-family:"Font Awesome 5 Brands";content:"\f167";font-size:1.5rem}.icon-sns.type-else::before{color:#23b1c2;font-family:cien-icons;content:'\e911'}@media screen and (min-width:768px){.icon-sns a{font-size:1.3rem}}.type-postDate{margin-bottom:0}.type-postDate a{font-size:1.3rem;color:#555}.side-column .type-postDate a{font-size:1.2rem}.global-layout-item{padding:15px 10px}.p-guide .global-layout-item,.p-mgt .global-layout-item,.p-mypageNewArrivalArticle .global-layout-item,.p-notification .global-layout-item,.p-profit .global-layout-item,.p-singleColumn .global-layout-item,.p-userInfo .global-layout-item{padding:15px 0}.global-layout-item.l-eisysGroupHeader{padding:0;display:none}@media screen and (min-width:768px){.global-layout-item.l-eisysGroupHeader{display:block}}.global-layout-item.type-contentsNav{padding:0}.global-layout-item.type-preview{position:fixed;top:0;left:0;z-index:100;width:100%;height:50px;padding:0;border-bottom:1px solid #d5d5d5;background:-moz-linear-gradient(top,#fff,#e5e5e5);background:-webkit-gradient(linear,center top,center bottom,from(#fff),to(#e5e5e5))}.p-orderConfirm .global-layout-item.type-contents,.p-singleColumn .global-layout-item.type-contents{padding:15px 0}@media screen and (min-width:768px){.global-layout-item.type-contents{padding:15px 12px}}.global-layout-item-header{background-color:#fff}@media screen and (min-width:768px){.global-layout-item-header{height:50px;border-bottom:1px solid #d5d5d5}}.p-topPage .global-layout-item.type-contents{padding:0}.grid-nav{background-color:#fff}.creatorPage-image{position:relative;width:100%;overflow:hidden}.creatorPage-image::before{content:"";display:block;padding-top:33.33333%}.creatorPage-image img{position:absolute;top:50%;left:0;bottom:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.type-mainWrapInner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.type-mainWrapInner#comment{padding-bottom:0}.p-supporterlist .type-mainWrapInner{padding:0}@media screen and (min-width:768px){.type-mainWrapInner{padding:25px 50px}.type-mainWrapInner.type-information{padding:15px}.p-supporterlist .type-mainWrapInner{padding:25px 49px}}.type-sideWrapInner{padding:15px 20px}.contents-wrap,.contentsWrap-cfMessage,.contentsWrap-issue{border:1px solid rgba(0,0,0,.12);background-color:#fff;margin:0 0 15px;position:relative}.p-mgt .grid-main .contents-wrap,.p-mgt .grid-main .contentsWrap-cfMessage,.p-mgt .grid-main .contentsWrap-issue,.p-mypageNewArrivalArticle .grid-main .contents-wrap,.p-mypageNewArrivalArticle .grid-main .contentsWrap-cfMessage,.p-mypageNewArrivalArticle .grid-main .contentsWrap-issue,.p-notification .grid-main .contents-wrap,.p-notification .grid-main .contentsWrap-cfMessage,.p-notification .grid-main .contentsWrap-issue,.p-profit .grid-main .contents-wrap,.p-profit .grid-main .contentsWrap-cfMessage,.p-profit .grid-main .contentsWrap-issue,.p-searchResult .grid-main .contents-wrap,.p-searchResult .grid-main .contentsWrap-cfMessage,.p-searchResult .grid-main .contentsWrap-issue,.p-singleColumn .grid-main .contents-wrap,.p-singleColumn .grid-main .contentsWrap-cfMessage,.p-singleColumn .grid-main .contentsWrap-issue,.p-spSingleColumn .grid-main .contents-wrap,.p-spSingleColumn .grid-main .contentsWrap-cfMessage,.p-spSingleColumn .grid-main .contentsWrap-issue,.p-userInfo .grid-main .contents-wrap,.p-userInfo .grid-main .contentsWrap-cfMessage,.p-userInfo .grid-main .contentsWrap-issue{margin:0 10px 15px}@media screen and (min-width:768px){.p-mgt .grid-main .contents-wrap,.p-mgt .grid-main .contentsWrap-cfMessage,.p-mgt .grid-main .contentsWrap-issue,.p-mypageNewArrivalArticle .grid-main .contents-wrap,.p-mypageNewArrivalArticle .grid-main .contentsWrap-cfMessage,.p-mypageNewArrivalArticle .grid-main .contentsWrap-issue,.p-notification .grid-main .contents-wrap,.p-notification .grid-main .contentsWrap-cfMessage,.p-notification .grid-main .contentsWrap-issue,.p-pcArticleEditor .grid-main .contents-wrap,.p-pcArticleEditor .grid-main .contentsWrap-cfMessage,.p-pcArticleEditor .grid-main .contentsWrap-issue,.p-profit .grid-main .contents-wrap,.p-profit .grid-main .contentsWrap-cfMessage,.p-profit .grid-main .contentsWrap-issue,.p-searchResult .grid-main .contents-wrap,.p-searchResult .grid-main .contentsWrap-cfMessage,.p-searchResult .grid-main .contentsWrap-issue,.p-singleColumn .grid-main .contents-wrap,.p-singleColumn .grid-main .contentsWrap-cfMessage,.p-singleColumn .grid-main .contentsWrap-issue,.p-spSingleColumn .grid-main .contents-wrap,.p-spSingleColumn .grid-main .contentsWrap-cfMessage,.p-spSingleColumn .grid-main .contentsWrap-issue,.p-userInfo .grid-main .contents-wrap,.p-userInfo .grid-main .contentsWrap-cfMessage,.p-userInfo .grid-main .contentsWrap-issue{margin-left:0;margin-right:0}}.contents-wrap.type-articleList.type-newArrival,.type-articleList.type-newArrival.contentsWrap-cfMessage,.type-articleList.type-newArrival.contentsWrap-issue{border:none}.contents-wrap.type-opentop,.type-opentop.contentsWrap-cfMessage,.type-opentop.contentsWrap-issue{border-top:none}.contents-wrap.type-openbottom,.type-openbottom.contentsWrap-cfMessage,.type-openbottom.contentsWrap-issue{border-bottom:none;margin-bottom:0;padding-bottom:0}.contents-wrap.is-paid,.is-paid.contentsWrap-cfMessage,.is-paid.contentsWrap-issue{position:relative;padding-top:44px}.contents-wrap.is-paid .receipt,.is-paid.contentsWrap-cfMessage .receipt,.is-paid.contentsWrap-issue .receipt{position:absolute;top:0;right:0;padding:8px 5px 8px 30px;border-radius:0 0 0 4px;background:#f2e8b6 url(../img/common/icon_paid.svg) left center no-repeat;background-position:10px 6px;background-size:16px 16px;color:#8c6900;font-size:1.2rem;white-space:nowrap;margin-bottom:10px}.contents-wrap.type-fit,.type-fit.contentsWrap-cfMessage,.type-fit.contentsWrap-issue{padding-bottom:50px}@media screen and (min-width:768px){.contents-wrap.is-paid,.is-paid.contentsWrap-cfMessage,.is-paid.contentsWrap-issue{padding-top:34px}.contents-wrap.is-paid .receipt,.is-paid.contentsWrap-cfMessage .receipt,.is-paid.contentsWrap-issue .receipt{margin-bottom:0;padding:12px 6px 12px 38px;background-position:12px 9px;background-size:20px 20px;font-weight:700;font-size:1.4rem}}.contents-inner{padding:30px 20px}.contents-inner.type-profit{border-top:1px solid #ddd;padding:20px 20px 30px}.contents-inner.type-noTop{padding:0 20px 30px}@media screen and (min-width:768px){.contents-inner{padding:40px}.contents-inner.type-profit{padding:20px 40px 40px}.contents-inner.type-noTop{padding:0 40px 40px}}.postUser{margin-bottom:10px}.article-title{margin-bottom:20px}@media screen and (min-width:768px){.article-title{margin-bottom:25px}}.article-title a{color:#222;font-size:1.8rem;line-height:2.4rem;font-weight:700}@media screen and (min-width:768px){.article-title a{font-size:2.4rem;line-height:3rem}}.article-title a:hover{text-decoration:none}.article-image{display:block;max-width:100%;margin:15px auto 25px}@media screen and (min-width:768px){.article-image{max-width:588px;width:auto}}.sideBySide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:15px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}@media screen and (min-width:768px){.sideBySide{-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap}}.sideBySide img{display:block;width:100%;height:100%}.sideBySide img:not(:last-child){margin-bottom:15px}@media screen and (min-width:768px){.sideBySide img:not(:last-child){margin-bottom:0}}@media screen and (min-width:768px){.sideBySide img{width:calc(99% / 2);height:calc(99% / 2)}}.side-column{font-size:1.3rem;line-height:1.9rem}.p-userInfo .side-column{margin:0 10px}.sideContent-heading{position:relative;height:45px;line-height:45px;padding:0 15px;border-radius:6px 6px 0 0;background-color:#238ac5;color:#fff;font-size:1.6rem;font-weight:700}@media screen and (min-width:768px){.sideContent-heading{margin:0;font-size:1.5rem;font-weight:400}}.headingBox{margin-bottom:15px;border:1px solid #ddd;background:#fff}.headingBox .hitResult{padding:0 15px 15px;font-size:1.4rem;line-height:2rem}.headingBox .hitResult strong{color:#e4650e}.headingBox .hitResult strong::after,.headingBox .hitResult strong::before{content:"”"}.searchOptionList .headingBox{background-color:transparent;border:none}.searchOptionList .headingBox{padding:0;margin-bottom:5px}.p-article .headingBox{margin-bottom:0;border-bottom:none}@media screen and (min-width:768px){.p-article .headingBox{padding:15px 20px}}.p-creatorMypage .headingBox{margin-bottom:0;border-bottom:none}.p-mgt .headingBox,.p-singleColumn .headingBox{border-left:none;border-right:none}@media screen and (min-width:768px){.p-mgt .headingBox,.p-singleColumn .headingBox{border:1px solid #ddd}}@media screen and (min-width:768px){.headingBox{font-size:2rem}.p-mypageNewArrivalArticle .headingBox,.p-notification .headingBox,.p-searchResult .headingBox{display:block}}.main-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}@media screen and (min-width:768px){.main-heading{padding-bottom:20px}}.spot-jcsa{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.spot-p0{padding:0!important}.spot-pt0{padding-top:5px!important}.spot-pt5{padding-top:5px!important}.spot-pt10{padding-top:10px!important}.spot-pt15{padding-top:15px!important}.spot-pt20{padding-top:20px!important}.spot-pt25{padding-top:25px!important}.spot-pt30{padding-top:30px!important}.spot-pl0{padding-left:0!important}.spot-pl5{padding-left:5px!important}.spot-pl10{padding-left:10px!important}.spot-pl15{padding-left:15px!important}.spot-pl20{padding-left:20px!important}.spot-pl25{padding-left:25px!important}.spot-pl30{padding-left:30px!important}.spot-pr0{padding-right:0!important}.spot-pr5{padding-right:5px!important}.spot-pr10{padding-right:10px!important}.spot-pr15{padding-right:15px!important}.spot-pr20{padding-right:20px!important}.spot-pr25{padding-right:25px!important}.spot-pr30{padding-right:30px!important}.spot-pb0{padding-bottom:0!important}.spot-pb5{padding-bottom:5px!important}.spot-pb10{padding-bottom:10px!important}.spot-pb15{padding-bottom:15px!important}.spot-pb20{padding-bottom:20px!important}.spot-pb25{padding-bottom:25px!important}.spot-pb30{padding-bottom:30px!important}.spot-m0{margin:0!important}.spot-mt0{margin-top:0!important}.spot-mt5{margin-top:5px!important}.spot-mt10{margin-top:10px!important}.spot-mt15{margin-top:15px!important}.spot-mt20{margin-top:20px!important}.spot-mt25{margin-top:25px!important}.spot-mt30{margin-top:30px!important}.spot-ml0{margin-left:0!important}.spot-ml5{margin-left:5px!important}.spot-ml10{margin-left:10px!important}.spot-ml15{margin-left:15px!important}.spot-ml20{margin-left:20px!important}.spot-ml25{margin-left:25px!important}.spot-ml30{margin-left:30px!important}.spot-mr0{margin-right:0!important}.spot-mr5{margin-right:5px!important}.spot-mr10{margin-right:10px!important}.spot-mr15{margin-right:15px!important}.spot-mr20{margin-right:20px!important}.spot-mr25{margin-right:25px!important}.spot-mr30{margin-right:30px!important}.spot-mb0{margin-bottom:0!important}.spot-mb5{margin-bottom:5px!important}.spot-mb10{margin-bottom:10px!important}.spot-mb15{margin-bottom:15px!important}.spot-mb20{margin-bottom:20px!important}.spot-mb25{margin-bottom:25px!important}.spot-mb30{margin-bottom:30px!important}.spot-bdtn{border-top:none!important}.spot-bdbn{border-bottom:none!important}.spot-m-0-a{margin:0 auto!important}.spot-fz10{font-size:1rem!important}.spot-fz11{font-size:1.1rem!important}.spot-fz12{font-size:1.2rem!important}.spot-fz13{font-size:1.3rem!important}.spot-fz14{font-size:1.4rem!important}.spot-fz15{font-size:1.5rem!important}.spot-fz16{font-size:1.6rem!important}.spot-fz17{font-size:1.7rem!important}.spot-fz18{font-size:1.8rem!important}.spot-fz19{font-size:1.9rem!important}.spot-fz20{font-size:2rem!important}.spot-fwb{font-weight:700!important}.spot-bdt{border-top:1px solid #ddd}.spot-bdl{border-left:1px solid #ddd}.spot-bdr{border-right:1px solid #ddd}.spot-bdb{border-bottom:1px solid #ddd}.spot-fc{padding:0 15px!important}@media screen and (min-width:768px){.spot-fc{padding:0 40px!important}}.spot-tac{text-align:center}.spot-tar{text-align:right}.spot-tal{text-align:left}.spot-appPreview{margin-top:70px}.follower{font-size:1.1rem;color:#f04885}.follower::before{font-family:FontAwesome;content:'\f004';margin-right:5px}@media screen and (min-width:768px){.follower{font-size:1.3rem}}.pr-banner{margin:0 auto 15px;width:calc(100vw - 30px)}.pr-banner.type-campaign-cheer{width:100%}.pr-banner.type-campaign-cheer img{width:100%}.pr-banner a{display:inline-block}.pr-banner a:hover{opacity:.8}.pr-banner a img{display:block;max-width:100%;height:auto}@media screen and (min-width:768px){.pr-banner{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pr-banner.type-campaign-cheer{width:100%}}.refineSwitchBlock{margin:10px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.refineSwitchBlock:not(:last-child){margin:10px 0}.refineSwitchBlock.at-searchResult{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.refineSwitchBlock{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:10px 15px 10px 0}}.searchTotal{font-size:1.4rem}.is-sponly{display:block!important}@media screen and (min-width:768px){.is-sponly{display:none!important}}.is-pconly{display:none!important}@media screen and (min-width:768px){.is-pconly{display:block!important}}.is-sponly-ib{display:inline-block!important}@media screen and (min-width:768px){.is-sponly-ib{display:none!important}}.is-pconly-ib{display:none!important}@media screen and (min-width:768px){.is-pconly-ib{display:inline-block!important}}.searchOption-heading{font-weight:700;margin:0 15px 20px;border-left:1px solid #000}.hitCount{margin-left:3px;font-weight:400;color:#777;font-size:1.2rem;line-height:1.9rem}.title .hitCount{color:#999}.side-column .type-creatorName{color:#222!important;font-weight:700;font-size:1.6rem}.postDate{color:#777;font-size:1.2rem;line-height:normal}.postDate.type-rect{display:inline-block;height:20px;line-height:20px;padding:0 7px;border-radius:3px;background-color:#f0f0f0}.postDate.type-rect.is-recently{background-color:#ffeff5;color:#f04885}@media screen and (min-width:768px){.postDate{font-size:1.4rem}.postDate.type-rect{height:24px;line-height:24px}}.item-tag::before{content:"#"}.item-tag.type-creator{display:block;height:20px;line-height:18px;padding:0 4px;border:1px solid #90becd;border-radius:2px;background-color:#f2fafc;color:#509ab2;font-size:1.3rem;text-decoration:none}.item-tag.type-creator::before{margin:0;content:none}.item-tag.type-activityGenre{display:block;height:20px;line-height:18px;padding:0 4px;border:1px solid #95b0e5;border-radius:2px;background-color:#ebf1ff;color:#6787c7;font-size:1.3rem;text-decoration:none}.item-tag.type-activityGenre::before{margin:0;content:none}.item-tag.type-plan{display:block;padding:2px 6px;color:#222}.item-tag.type-plan.is-comment-approved{color:#30a22b}.item-tag.type-plan::before{margin:0;content:none}@media screen and (min-width:768px){.item-tag.type-plan{padding:0 6px}}.p-article .type-articleTitle,.p-articleList .type-articleTitle,.p-creatorMypage .type-articleTitle{font-weight:700;font-size:1.6rem}.img-paidPlan{width:100%;margin-bottom:10px}.uauallyText{font-size:1.3rem;line-height:1.8rem}.uauallyText:not(:last-child){margin-bottom:10px}.uauallyText span{color:#da3737}.voteMessage{text-align:center;font-size:1.2rem;margin-top:30px;padding:8px;color:#fc9f27}.voteBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.voteBlock-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.voteBlock-item .type-voteCount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;margin-left:10px;border-color:#ffb300;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.voteBlock-item .type-voteCount::before{position:absolute;top:50%;left:-7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-8px;border:4px solid transparent;border-right:9px solid #ffb300;content:""}.voteBlock-item .type-voteCount::after{position:absolute;top:50%;left:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-8px;border:4px solid transparent;border-right:9px solid #fff;content:""}.articleTweetBox .icon.type-tweetCount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;margin-left:10px;border-color:#34a8eb;border-width:2px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.articleTweetBox .icon.type-tweetCount::before{position:absolute;top:50%;left:-7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-8px;border:4px solid transparent;border-right:9px solid #34a8eb;content:""}.articleTweetBox .icon.type-tweetCount::after{position:absolute;top:50%;left:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-8px;border:4px solid transparent;border-right:9px solid #fff;content:""}.is-hidden{display:none!important}.at-commentName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-commentName .commentUserId{color:#777;font-size:1.2rem;margin-left:5px}.at-comment{font-weight:700}.is-patronName{position:relative;margin-left:1.3em;padding-left:5px}.is-patronName::before{top:0;left:-1em;position:absolute;content:"";display:block;background:url(../img/common/icon_plan.svg) no-repeat;background-size:cover;width:14px;height:21px}.is-patronName:hover{text-decoration:underline}.is-patronName.at-comment{margin-left:1.3em;padding-left:5px}.is-patronName.supportingCreatorName-item{margin-left:15px}@media screen and (min-width:768px){.is-patronName{margin-left:0}}.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 10px -1px}@media screen and (min-width:768px){.tabs{margin:0 0 -1px}}.tab-item{display:block;height:45px;line-height:45px;border:1px solid #ddd;background-color:#ebebeb;color:#555;font-size:1.4rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:1}.type-3tabs .tab-item{width:calc(100%/3)}.type-3tabs .tab-item.type-blank{display:none}@media screen and (min-width:768px){.type-3tabs .tab-item{width:calc(100%/4)}.type-3tabs .tab-item.type-blank{display:block}}.type-2tabs .tab-item{width:calc(100%/2)}.type-2tabs .tab-item.type-blank{display:none}@media screen and (min-width:768px){.type-2tabs .tab-item{width:calc(100%/4)}.type-2tabs .tab-item.type-blank{display:block}}.tab-item:not(:last-child){margin-right:3px}.tab-item.is-active{border-bottom-color:#fff;background-color:#fff;color:#222}.tab-item.has-unread{font-weight:700}.tab-item.type-blank{border-top:none;border-right:none;background-color:transparent}.tab-item:hover{background-color:#fff;text-decoration:none}.subHeadingBox{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;margin:0 10px}@media screen and (min-width:768px){.subHeadingBox{margin:0}}.subNavList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin:-10px -10px 0 0}.subNavList .subNavList-item{position:relative;margin:10px 10px 0 0;padding-left:1em;font-size:1.4rem}.subNavList .subNavList-item.is-active{font-weight:700;color:#222}.subNavList .subNavList-item::before{position:absolute;left:0;top:50%;width:.5em;height:.5em;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-box-shadow:-2px 2px 0 rgba(0,0,0,.5) inset;box-shadow:-2px 2px 0 rgba(0,0,0,.5) inset;content:""}.mgt-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.mgt-wrap p{margin-bottom:10px}.mgt-wrap .btn{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:auto}@media screen and (min-width:768px){.mgt-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mgt-wrap .inner-mgt-wrap{margin-right:20px}.mgt-wrap .inner-mgt-wrap .title{color:rgba(255,102,0,.87)}.mgt-wrap p:not(:last-child){margin-bottom:10px}}.mgt-wrap .img-banner img{width:100%;max-width:400px}progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none}progress[value].type-fileLibrary{width:70%;height:5px}progress[value]::-webkit-progress-bar{background-color:#ccc}@media screen and (min-width:768px){progress[value]::-webkit-progress-bar{border-radius:5px;overflow:hidden}}progress[value]::-webkit-progress-value{background-color:#2b97d6}.uploadProgress.type-fileLibrary{margin:15px 0}.progressInfo .completedProgress{margin-right:10px}.uploadFile-field-container{border:1px solid #aaa;background-color:#f0f0f0;padding:10px 20px;margin:0 10px}@media screen and (min-width:768px){.uploadFile-field-container{margin:0;padding:20px 40px}}.uploadFile-field-container.file-library{border:1px solid #ddd}.uploadFile-field{padding:20px;border:2px dotted #ccc;border-radius:8px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uploadFile-field img{display:block;width:100%;margin-bottom:10px}.uploadFile-field:not(.is-uploading):hover{border:2px dotted #238ac5;background-color:#c9e5f9;-webkit-transition:.2s;transition:.2s}.uploadFile-field.at-creatorConfig{width:100%}@media screen and (min-width:768px){.uploadFile-field.at-creatorConfig{width:50%}}.upload-fileFormat{font-size:1.2rem}.upload-fileFormat.size-s{font-size:1.3rem;line-height:1.8rem}.radio-wrap{font-size:1.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #ddd;border-radius:4px;overflow:hidden;background-color:#fff}.radio-wrap>.vue-form{font-size:1.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.radio-wrap.type-releasePanel{margin:20px 0 0}.radio-wrap.type-disclosureRange,.radio-wrap.type-targetAge{margin:15px 0}.radio-wrap.type-firstContact,.radio-wrap.type-report,.radio-wrap.type-vertical{border:none}@media screen and (min-width:768px){.radio-wrap.type-firstContact,.radio-wrap.type-report,.radio-wrap.type-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px){.radio-wrap{margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none}.radio-wrap>.vue-form{margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none}.radio-wrap.type-releasePanel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.radio-wrap.type-paymentSelect,.radio-wrap.type-survey{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #ddd}}.radio-item{display:none}.radio-label{position:relative;height:60px;line-height:60px;padding-left:55px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border-bottom:1px solid #ddd}.radioGroup .radio-label{border-bottom:none;height:auto;line-height:1.4;padding:8px;padding-left:45px}.radio-label:last-child{border-bottom:none}.radio-label:hover{background-color:#f5f5f5}.radio-label.type-releasePanel{margin:20px 0 0}.radio-label.type-survey{height:auto;display:block;line-height:2.2rem;padding:10px 10px 10px 45px}.radio-label.type-paymentSelect{height:auto;display:block;line-height:2.2rem;padding:10px 10px 10px 55px}.radio-label.type-tipIconSelect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.radio-label.type-firstContact,.radio-label.type-report,.radio-label.type-vertical{height:auto;display:block;line-height:2.2rem;padding:10px 10px 10px 50px;border:none}@media screen and (min-width:768px){.radio-label{height:25px;line-height:25px;padding:0 10px 0 42px}.radio-label:not(:last-child){border:none}.radio-label:hover{background-color:transparent}.type-releasePanel .radio-label{padding:0 10px 0 45px;border:none}.type-releasePanel .radio-label:not(:last-child){margin-bottom:15px}.radio-label.type-paymentSelect,.radio-label.type-survey{padding:10px 10px 10px 45px}.radio-label.type-paymentSelect:not(:last-child),.radio-label.type-survey:not(:last-child){border-bottom:1px solid #ddd}.radio-label.type-tipIconSelect{height:30px;line-height:30px}}.radio-label:after,.radio-label:before{position:absolute;content:"";display:block;top:50%;left:10px}.radio-label:after{left:15px;margin-top:-14px;width:25px;height:25px;border:1px solid #aaa;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fff));background:linear-gradient(to bottom,#f5f5f5,#fff);z-index:1}.type-survey .radio-label:after{left:10px}@media screen and (min-width:768px){.radio-label:after{margin-top:-12px;width:20px;height:20px}.type-survey .radio-label:after{margin-top:0;top:9px}}.radio-label:before{left:22px;margin-top:-7px;width:13px;height:13px;background:#238ac5;border-radius:50%;opacity:0;z-index:2}.type-survey .radio-label:before{left:17px}@media screen and (min-width:768px){.radio-label:before{width:10px;height:10px;left:21px;margin-top:-6px}.type-survey .radio-label:before{top:9px;left:16px;margin-top:6px}}.radioGroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.radioGroup .radio-label:after,.radioGroup .radio-label:before{left:0}.radioGroup .radio-label:before{left:12px}.radioGroup .radio-label:after{left:5px}@media screen and (min-width:768px){.radioGroup{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.radioGroup .radio-label:before{left:11px}}.peopleInputArea{margin-top:10px}.checkbox-item:checked+.checkbox-label:before,.radio-item:checked+.radio-label:before{opacity:1}.checkbox-item:disabled+.checkbox-label,.radio-item:disabled+.radio-label{color:#aaa}.radio-item:disabled+.radio-label:before{background-color:#aaa}.unchangeable-item{margin-left:20px;font-size:1.4rem;line-height:2rem}.delete-planImage{display:block;text-align:center;margin:15px 0 10px}.delete-plan{display:block;margin-top:20px;padding:20px 0 0;border-top:1px solid #ddd;text-align:center;font-size:1.3rem}.delete-plan:hover{text-decoration:underline}.mgt-container{clear:both;padding:10px}@media screen and (min-width:768px){.mgt-container{padding:15px 20px}.mgt-container.type-backLink{padding:40px;border-bottom:1px solid #ddd}.mgt-container.document{padding:20px 40px}}.uploadFileList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.uploadFileList-item{width:calc(100% / 2);text-align:center;padding:10px 5px}@media screen and (min-width:768px){.uploadFileList-item{width:calc(100% / 4);padding:20px 10px}}.uploadFileList-item:hover{background:#f5f5f5}.uploadFileList-item .imgArea{display:block;overflow:hidden;position:relative}.uploadFileList-item .imgArea:before{display:block;position:relative;padding-top:75%;width:100%;content:""}.uploadFileList-item .uploadFile,.uploadFileList-item img{display:block;position:absolute;max-width:100%;max-height:100%;left:0;bottom:0;right:0;margin:auto}.uploadFileList-item a:hover{text-decoration:none}.uploadFileList-item .file-name{color:#333;font-size:1.2rem;padding-top:5px}.uploadFileList-item .converting{color:#777;position:absolute;top:82px;left:0;right:0;font-size:1.2rem}.uploadFileList-item .broken{color:#46a4da;position:absolute;top:0;left:0;right:0;font-size:1.2rem}.radioBlock-item:not(:last-child){margin-right:15px}.radioBlock-item input[type=radio]{margin-right:5px}.checkboxList-container{padding:10px;border:1px solid #e4e4e4;border-radius:4px;background-color:#efefef}.checkboxList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #ddd;border-radius:4px}@media screen and (min-width:768px){.checkboxList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none;border-radius:0}.checkboxList.type-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.checkboxList-item{font-size:1.4rem;background-color:#fff;width:100%;border-radius:4px;overflow:hidden}.checkboxList-item:not(:last-child){border-radius:0;border-bottom:1px solid #ddd}.checkboxList-item:first-child{border-radius:4px 4px 0 0}.checkboxList-item:last-child{border-radius:0 0 4px 4px}.checkboxList-item input[type=checkbox],.checkboxList-item input[type=radio]{display:none}.checkboxList-item.single-item{border-radius:4px}.checkboxList-item .checkbox-label{display:block;position:relative;padding:15px 10px;line-height:1.9rem;padding-left:50px;cursor:pointer}.checkboxList-item .checkbox-label::before{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border:1px solid #ddd;border-radius:2px;background-color:#fff;content:""}.checkboxList-item .checkbox-label::after{position:absolute;top:50%;left:17px;font-size:1.6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:"Font awesome 5 Pro";content:""}.checkboxList-item:hover{background-color:#f5f5f5}@media screen and (min-width:768px){.checkboxList-item{width:33%;border:1px solid #ddd;border-radius:0!important}.checkboxList-item:not(:last-child){border-bottom:none;border-right:none}.checkboxList-item:nth-child(3n){border-right:1px solid #ddd}.checkboxList-item:nth-of-type(n+15){border-bottom:1px solid #ddd}.type-column .checkboxList-item{border:1px solid #ddd;width:100%}.type-column .checkboxList-item:not(:last-child){border-bottom:none}}.checkbox-item:checked+.checkbox-label:before{background-color:#238ac5;border-color:#238ac5}.checkbox-item:checked+.checkbox-label:after{content:"\f00c"}.paymentNotes-wrap:not(:last-child){margin-bottom:20px}.notesList{margin-top:10px;margin-left:10px}.notesList-item{margin-left:1em;margin-bottom:10px;font-size:1.2rem;line-height:1.6rem;text-indent:-1em}.notesList-item::before{content:"・"}.type-apply .notesList-item{font-size:1.1rem;color:#777;margin-left:0;text-indent:0}.type-apply .notesList-item::before{content:""}@media screen and (min-width:768px){.type-apply .notesList-item{font-size:1.2rem}}.registration-wrap{background-color:#f0f0f0;border-radius:4px;padding:15px}@media screen and (min-width:768px){.registration-wrap{padding:20px 30px}}.creditInfoTable-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:left;-webkit-align-items:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}@media screen and (min-width:768px){.creditInfoTable-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.creditInfoTable-item:not(:last-child){margin-bottom:15px}.creditInfoTable-item input[type=text]{padding:10px;width:100%;border-radius:4px;border:1px solid #a1a1a1}.creditInfoTable-item input[type=text]:-moz-placeholder-shown{color:#ccc}.creditInfoTable-item input[type=text]:-ms-input-placeholder{color:#ccc}.creditInfoTable-item input[type=text]:placeholder-shown{color:#ccc}.creditInfoTable-item input[type=text]::-webkit-input-placeholder{color:#ccc}.creditInfoTable-item input[type=text]:-moz-placeholder{color:#ccc;opacity:1}.creditInfoTable-item input[type=text]::-moz-placeholder{color:#ccc;opacity:1}.creditInfoTable-item input[type=text]:-ms-input-placeholder{color:#ccc}.creditInfoTable-item select{width:90px}.creditInfoTable-item select:-moz-placeholder-shown{color:#ccc}.creditInfoTable-item select:-ms-input-placeholder{color:#ccc}.creditInfoTable-item select:placeholder-shown{color:#ccc}.creditInfoTable-item select::-webkit-input-placeholder{color:#ccc}.creditInfoTable-item select:-moz-placeholder{color:#ccc;opacity:1}.creditInfoTable-item select::-moz-placeholder{color:#ccc;opacity:1}.creditInfoTable-item select:-ms-input-placeholder{color:#ccc}.creditInfoTable-item .heading{width:100%;padding-bottom:5px}@media screen and (min-width:768px){.creditInfoTable-item .heading{padding:0;width:35%}}.creditInfoTable-item .heading .newline{display:inline-block}@media screen and (min-width:768px){.creditInfoTable-item .heading .newline{display:block}}.creditInfoTable-item .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.creditInfoTable-item .info span{margin:0 5px}.creditInfoTable-item .info img{height:33px}@media screen and (min-width:768px){.creditInfoTable-item .info{width:65%}}.creditInfoTable-item.type-securityCode input[type=text]{width:100px}@media screen and (min-width:768px){.creditInfoTable-item.type-securityCode input[type=text]{width:150px}}.creditInfoTable-item.type-securityCode .note{margin-left:10px;color:#777;font-size:1.2rem;line-height:1.8rem}.method-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.method-item{position:relative;width:100%;padding:10px;border-radius:4px;background-color:#ccc;text-align:center}@media screen and (min-width:768px){.method-item{padding:10px 15px;width:250px}}.method-item:not(:last-child){margin-right:10px}@media screen and (min-width:768px){.method-item:not(:last-child){margin-right:15px}}.method-item:hover{opacity:.85}.method-item.is-active{background-color:#2b97d6}.method-item.is-active::before{display:inline-block;position:absolute;left:50%;bottom:-32px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:solid transparent;border-width:16px;content:"";border-top-color:#2b97d6}.method-item .title{color:#fff;margin-bottom:10px}.method-item .imageBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;padding:10px 5px;border-radius:4px;background-color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.method-item .imageBox{padding:10px 0;height:70px}}.method-item .image{display:block;width:100%;margin:0 auto}.method-item .link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.text-centering{display:block;text-align:center}.paymentSelectInfoBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin:-5px -10px 0 0}.paymentSelectInfoBox .paymentSelectInfo-item{margin:5px 10px 0 0}.paymentSelectInfoBox .paymentSelectInfo-item.type-blandImg{width:120px}.paymentSelectInfoBox .paymentSelectInfo-item.type-blandImg img{width:100%}.paymentSelectInfoBox .paymentSelectInfo-item.type-balloon{font-size:1.2rem;padding:3px 5px;background:#f8f8f8;border:1px solid #ddd;border-radius:5px;position:relative;display:inline-block;line-height:1.5}@media screen and (min-width:768px){.paymentSelectInfoBox .paymentSelectInfo-item.type-balloon{margin:5px 10px 0 5px}.paymentSelectInfoBox .paymentSelectInfo-item.type-balloon::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-11px;border:6px solid transparent;border-right:6px solid #f8f8f8;z-index:2}.paymentSelectInfoBox .paymentSelectInfo-item.type-balloon::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-13px;border:6px solid transparent;border-right:6px solid #ddd;z-index:1}}.creditcardList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.type-payment .radio-label{display:table;border:none;height:100%;width:100%;padding:20px 15px 15px 40px}.type-payment .radio-label:nth-last-of-type(n+2){border-bottom:1px solid #ddd}@media screen and (min-width:768px){.type-payment .radio-label{padding:15px 15px 15px 30px}}.registerTable{margin-left:15px}.registerTable.type-confirm{margin-left:0}.registerTable+.msg{margin-top:10px!important}.registerTable-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.3rem;line-height:2rem}@media screen and (min-width:768px){.registerTable-item{margin-bottom:0}}.registerTable-item:not(:last-child){margin-bottom:5px}.registerTable-item .item-name{color:#777}.registerTable-item .item-name.type-deletePlan{color:#f04885;font-weight:700}@media screen and (min-width:768px){.registerTable-item .item-name{text-align:right}}.registerTable-item .item-name::after{content:"："}.registerTable-item .item-value.type-point{color:#0a3;font-weight:700}.registerTable-item .item-value.type-deletePlan{color:#f04885;font-weight:700}.registerTable-item .item-value.type-buyBtn{margin:0 0 0 auto}@media screen and (min-width:768px){.registerTable-item .item-value.type-buyBtn{margin:0 0 0 10px}}.type-dlsitepoint .registerTable-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.type-dlsitepoint .registerTable-item .item-name{width:8em;text-align:right}@media screen and (min-width:768px){.type-dlsitepoint .registerTable-item .item-name{width:8em}}.type-confirm .registerTable-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.usually-wrap.type-dlpointAppeal .heading{font-size:1.3rem;line-height:1.5;margin-bottom:15px}.usually-wrap.type-dlpointAppeal .heading span{margin-left:5px;display:inline-block}.usually-wrap.type-dlpointAppeal .supplement{color:#8a8a8a;font-size:1.2rem;text-align:right}.paymentLogoList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin:-5px -15px 0 0}.paymentLogoList .paymentLogoList-item{margin:5px 15px 0 0}.paymentLogoList .paymentLogoList-item img{width:100%}.paymentLogoList .paymentLogoList-item.type-convini{width:320px}.paymentLogoList .paymentLogoList-item.type-bitcash{width:100px}.paymentLogoList .paymentLogoList-item.type-linepay{width:80px}.usually-wrap{border:1px solid #ddd;background-color:#fff;padding:10px}.usually-wrap.type-creditcard{padding:0}.usually-wrap:not(:last-child){margin-bottom:20px}.usually-wrap.type-config{padding:0}.usually-wrap.type-orderConfirm{border-radius:4px;margin-bottom:15px}.usually-wrap.type-radius{border-radius:4px}@media screen and (min-width:768px){.usually-wrap{padding:20px}.usually-wrap.type-creditcard{padding:0}}.usually-wrap-item{padding:15px 20px}.usually-wrap-item:not(:last-child){border-bottom:1px solid #ddd}.config-wrap{border:1px solid #ddd;background-color:#fff;border-radius:4px}.config-wrap-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.config-wrap-item:not(:last-child){border-bottom:1px solid #ddd}.config-wrap-item .item-left{margin-bottom:10px}@media screen and (min-width:768px){.config-wrap-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.config-wrap-item .item-left{width:100%;margin:0 10px 0 0}}.paymentInfo-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.paymentInfo-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.paymentInfo-item.type-left{width:100%;margin-bottom:15px}.paymentInfo-item.type-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.paymentInfo-item.type-right .btn{margin-bottom:20px}@media screen and (min-width:768px){.paymentInfo-item.type-left{margin:0 10px 0 0}.paymentInfo-item.type-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.paymentInfo-item.type-right .btn{margin-bottom:0}}.exclusion-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.exclusion-item .item-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.exclusion-item .item-left .iconBlock{margin-right:10px}@media screen and (min-width:768px){.exclusion-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.exclusion-item .item-left{margin-bottom:0}}.creditcard-container{padding:0 5px}@media screen and (min-width:768px){.creditcard-container{padding:0 20px}}.confirmList-item{padding:10px 5px}.confirmList-item:not(:last-child){border-bottom:1px solid #ddd}.confirmList-item:first-child{padding-top:0}.confirmList-item:last-child{padding-bottom:0}.confirmList-item.type-totalFee{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.confirmList-item.type-totalFee .heading{color:#222;font-weight:700;font-size:1.6rem}.confirmList-item.type-totalFee .value{color:#f04885;font-weight:700;font-size:1.6rem}@media screen and (min-width:768px){.confirmList-item.type-totalFee .heading{color:#222;font-weight:700;font-size:1.8rem}.confirmList-item.type-totalFee .value{color:#f04885;font-weight:700;font-size:1.8rem}}.confirm-info:not(:last-child){margin-bottom:5px}.confirm-info.type-creatorName{color:#222;font-weight:400;font-size:1.3rem}.confirm-info.type-planName{color:#222;font-weight:700;font-size:1.6rem}.confirm-info.type-monthlyAmount{color:#f04885;font-weight:700;font-size:1.6rem}@media screen and (min-width:768px){.confirm-info{line-height:2rem}.confirm-info.type-planName{color:#222;font-weight:700;font-size:1.8rem}.confirm-info.type-planName{color:#222;font-weight:700;font-size:1.8rem}.confirm-info.type-monthlyAmount{color:#f04885;font-weight:700;font-size:1.8rem}}.paymentMethodBlock{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.12);border-radius:4px;-webkit-transition:.1s ease;transition:.1s ease}.paymentMethodBlock:hover{opacity:.75}.paymentMethodBlock+.btn_buyDLsitepoint{margin-top:15px}.paymentMethodBlock>.paymentMethod_change{position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:10}.paymentMethodBlock-item{padding:10px}.paymentMethodBlock-item.type-heading{font-size:1.3rem;border-bottom:1px solid rgba(0,0,0,.12);background-color:#ebebeb;position:relative}.paymentMethodBlock-item.type-heading:after{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"変更";color:rgba(0,0,0,.54)}.paymentMethodBlock-item.type-heading.is-disabled:after{content:none}.pos-right{margin-left:auto!important}.optionLink{display:table;font-size:1.3rem;margin-top:10px}.optionLink.type-campaignCode p{margin-bottom:5px;font-size:1.2rem;font-weight:700}.optionLink.type-campaignCode .btn.type-unique{margin:0;width:180px;height:32px;font-size:1.3rem;line-height:32px}.optionLink.type-campaignCode.is-active{background-color:#f3f6f9;border-radius:4px;padding:10px 15px}.optionLink.type-campaignCode.is-active p{margin-bottom:8px;-webkit-transform:r;transform:r}@media screen and (min-width:768px){.optionLink.type-campaignCode.is-active p{margin-right:10px;margin-bottom:0}}.addPointsArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:768px){.addPointsArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.l-bothEnds{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.alwaysUse{font-size:1.1rem;margin-right:10px}@media screen and (min-width:768px){.alwaysUse{font-size:1.3rem;margin:10px 0 0}}.supportingCreatorName{font-weight:700;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;word-break:break-all}.supportingCreatorName span{color:#777;font-size:1.2rem;font-weight:400;margin-top:8px}@media screen and (min-width:768px){.supportingCreatorName{font-size:1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.supportingCreatorName span{margin-top:0;margin-left:5px}}.subscribeInfo-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.3rem}.subscribeInfo-item:not(:last-child){margin-bottom:8px}.subscribeInfo-item:not(.type-planName) span{display:inline-block}.subscribeInfo-item:not(.type-planName) span.heading{width:130px;text-align:left}.type-past .subscribeInfo-item:not(.type-planName) span.heading{width:160px}.subscribeInfo-item.type-planName{font-weight:700;font-size:1.4rem}.subscribeInfo-item.type-planName>.heading{font-weight:400;font-size:1.2rem}.subscribeInfo-item.type-returnName{font-weight:700;font-size:1.4rem}.subscribeInfo-item.type-returnName>.heading{font-weight:400;font-size:1.2rem}.subscribeInfo-item.type-monthlyAmount{color:#f04885;font-weight:700}.subscribeInfo-item.type-giftTicket{color:#f04885;font-weight:700;font-size:1.4rem}.subscribeInfo-item.type-giftTicket>.heading{width:auto;color:#222;font-weight:400;font-size:1.2rem}.subscribeInfo-item.type-return{color:#f04885;font-weight:700;font-size:1.4rem}.subscribeInfo-item.type-return>.heading{width:auto;color:#222;font-weight:400;font-size:1.2rem}.subscribeInfo-item.type-totalAmount{color:#f04885;font-weight:700;font-size:1.4rem}.subscribeInfo-item.type-creditcard{font-size:1.2rem}.subscribeInfo-item.type-links{font-size:1.3rem}@media screen and (min-width:768px){.subscribeInfo-item{font-size:1.2rem}.subscribeInfo-item:not(:last-child){margin-bottom:10px}}.type-supporterList .n-contentsHeading{font-size:1.6rem;margin-bottom:15px}@media screen and (min-width:768px){.type-supporterList .n-contentsHeading{font-size:1.8rem;margin-bottom:20px}}.type-supporterList .n-contentsHeading.type-link{width:auto;white-space:nowrap;font-size:1.4rem}.csvDownloadContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.csvDownloadContainer.type-past{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.csvDownloadContainer.type-past{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.csvDownloadContainer.type-past .csvDownload{width:100%}@media screen and (min-width:768px){.csvDownloadContainer.type-past .csvDownload{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto}}.csvDownloadContainer .csvDownload{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:8px;background:#fff;border-radius:5px}.csvDownloadContainer .csvDownload .heading{margin:0 0 15px 0}@media screen and (min-width:768px){.csvDownloadContainer .csvDownload .heading{margin:0 15px 0 0}}@media screen and (min-width:768px){.csvDownloadContainer .csvDownload .heading.type-bluebar{border:none;padding:0}}.csvDownloadContainer .csvDownload .btnArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.csvDownloadContainer .csvDownload .btnArea a:not(:last-child),.csvDownloadContainer .csvDownload .btnArea button:not(:last-child){margin:0 10px 0 0}.breakdown{border-radius:3px;margin-top:8px;background-color:#fff}.breakdown.type-thisMonth{border:1px solid #faedaf;padding:10px}@media screen and (min-width:768px){.breakdown{margin-top:15px}}.subscribeInfoBlock{margin-top:10px;padding:12px;border:1px solid #faedaf;border-radius:4px;background-color:ivory}.subscribeInfoBlock .type-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:768px){.subscribeInfoBlock{padding:15px}}.subscribeInfoBlock.type-past{padding:0;border:none;background-color:transparent}.joinHistoryBlock{margin-top:10px;padding:10px 15px;border-radius:4px;background-color:#ebebeb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.t-pink{color:#f04885;font-weight:700}.t-red{color:#da3737}.introduction-title{margin-bottom:10px;font-weight:700;font-size:1.6rem}.frontHeading{font-size:1.6rem;line-height:1.6rem;height:34px}#comment .frontHeading{font-weight:400}@media screen and (min-width:768px){.frontHeading{font-size:2rem;line-height:2rem;font-weight:400}#comment .frontHeading{font-size:1.8rem}}.itemHeading{margin-bottom:15px;font-size:1.6rem;font-weight:700}.itemHeading span{font-size:1.3rem;font-weight:400}.itemHeading span.newline{font-size:initial}.planList_heading,.type-bluebar{height:auto;min-height:34px;line-height:34px;padding-left:10px;border-left:5px solid #238ac5}.itemSubHeading{margin-bottom:10px;font-size:1.4rem;font-weight:700}.hyphenSpace{margin:0 10px}.rowBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rowBox.type-jcsb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rowBox.type-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.rowBox.type-ageAuth{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rowBox.type-ageAuth .ageAuth{font-size:1.5rem;margin-bottom:15px}.side-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;border-bottom:1px solid #ddd;padding:10px 15px}.inner-side-heading{font-size:1.4rem;font-weight:400}.inner-side-right{float:right;font-size:1.2rem}.side-noticeList{padding:10px 15px}.side-noticeList-item{font-size:1.2rem;line-height:1.5}.side-noticeList-item:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.side-noticeDate{font-size:1.2rem;margin-bottom:2px;color:#777}.side-bannerList{margin-bottom:15px}.side-bannerList-item:not(:last-child){margin-bottom:10px}.side-bannerList-item img{display:block;width:100%}.side-bannerList-item img:hover{opacity:.85}.startupList.type-dashboard{margin-bottom:15px}@media screen and (min-width:768px){.startupList.type-dashboard{margin-bottom:0}}.startupList-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.startupList-item:not(:last-child){margin-bottom:10px}.startupList-item .startup-text{font-size:1.3rem;font-weight:700}@media screen and (min-width:768px){.startupList-item .startup-text{font-size:1.5rem}}.startupList-item::before{display:inline-block;width:1em;height:1em;margin-right:10px;border:1px solid #ddd;border-radius:4px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fefefe));background-image:linear-gradient(to bottom,#f5f5f5,#fefefe);background-image:-moz-linear-gradient(top,#f5f5f5,#fefefe);background-image:-webkit-gradient(linear,center top,center bottom,from(#f5f5f5),to(#fefefe));content:""}.startupList-item.is-done::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-color:#4ec249;background:#4ec249;color:#fff;font-family:FontAwesome;content:'\f00c';-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.statusList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media screen and (min-width:768px){.statusList{border-bottom:none}}.statusList-item{width:50%;padding:10px}.statusList-item .heading{font-size:1.2rem;color:#777;margin-bottom:10px}.statusList-item .value{font-size:1.5rem;text-align:right}.statusList-item:not(:nth-last-child(-n+2)){border-bottom:1px solid #ddd}.statusList-item:not(:nth-child(2n)){border-right:1px solid #ddd}@media screen and (min-width:768px){.statusList-item{width:25%}.statusList-item:not(:nth-last-child(-n+2)){border-bottom:none}.statusList-item:not(:nth-last-child(-n+4)){border-bottom:1px solid #ddd}.statusList-item:not(:nth-child(4n)){border-right:1px solid #ddd}}.frontHeadingWrap{padding:17px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-searchResult .frontHeadingWrap{padding:15px 20px}.mgtHeadingWrap{height:50px;line-height:50px;padding:0 18px;font-weight:700}@media screen and (min-width:768px){.mgtHeadingWrap{height:70px;line-height:70px;font-weight:400}}.mgtHeadingWrap>.text{font-size:1.3rem;font-weight:400}.textLink-right{display:block;text-align:right;font-size:1.4rem}.innerSpace{padding:24px 18px}@media screen and (min-width:768px){.innerSpace{padding:25px 40px}.innerSpace.creator_activity_wrap{width:700px;margin:0 auto!important}}.contentsWrap-cfMessage,.contentsWrap-issue,.innerSpaceFront,.planList_innerSpace{padding:20px}@media screen and (min-width:768px){.contentsWrap-cfMessage,.contentsWrap-issue,.innerSpaceFront,.planList_innerSpace{padding:30px 50px}}.planList_innerSpace{padding:20px 15px}@media screen and (min-width:768px){.planList_innerSpace{padding:30px 50px}}.innerSpaceGuide{padding:15px}@media screen and (min-width:768px){.innerSpaceGuide{padding:20px 30px}}.innerSpaceRegist{padding:0 5px}.innerSpaceS{padding:15px 10px}@media screen and (min-width:768px){.innerSpaceS{padding:20px 20px 15px 20px}}.innerSpaceNotice{padding:0 15px}.innerSpaceSide{padding:20px}.innerSpaceFooter{padding:10px 0 0}@media screen and (min-width:768px){.innerSpaceFooter{padding:20px 0 0}}.bottomSpace{margin-bottom:15px}.ph-container{border:1px solid rgba(0,0,0,.12);border-radius:4px;overflow:hidden}.phHeading{padding:16px 8px;background-color:#f1f1f1}@media screen and (min-width:768px){.phHeading{padding:16px}}.receipt_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px 0;background-color:#e1e1e1;font-size:1.4rem;color:rgba(0,0,0,.54);cursor:pointer}.receipt_footer:hover{background-color:#c8c8c8}.intro-wrap{margin:20px 0}.intro-title{margin-bottom:10px;font-weight:700;font-size:1.6rem}.intro-text{font-size:1.3rem}.myLink-container{margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.myLink-container .add-externalLink{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.myLink-container .add-externalLink .externalLinkListButton{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.myLink-container .add-externalLink .externalLinkListButton{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.myLink-container .add-externalLink .externalLinkListButton .btn:first-child{margin:10px 0 0 0}@media screen and (min-width:768px){.myLink-container .add-externalLink .externalLinkListButton .btn:first-child{margin:0 10px 0 0}}.myLinkArrow-container{margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.myLinkArrow-container .ArrowBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.myLinkArrow-container .ArrowBox .arrow{width:30px;height:30px;border:1px solid #aaa;border-radius:3px;position:relative;cursor:pointer;background:#ebebeb}.myLinkArrow-container .ArrowBox .arrow::before{position:absolute;top:50%;left:50%;color:#777;font-size:1.4rem;font-weight:700;text-indent:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.myLinkArrow-container .ArrowBox .arrow:hover{opacity:.7;text-decoration:none}.myLinkArrow-container .ArrowBox .arrow.type-up{margin-bottom:10px}.myLinkArrow-container .ArrowBox .arrow.type-up::before{content:"▲"}.myLinkArrow-container .ArrowBox .arrow.type-down::before{content:"▼"}.myLinkArrow-container .ArrowBox .arrow.is-disabled{pointer-events:none}.myLinkArrow-container .ArrowBox .arrow.is-disabled::before{color:#ccc}.myLinkBlock{border:1px solid #aaa;border-radius:4px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.myLinkBlock-item{padding:10px;overflow:hidden}.myLinkBlock-item.heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #aaa;background-color:#ebebeb;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:visible}.myLinkBlock-item.heading p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.myLinkBlock-item .dropdown-container{margin:0 0 0 5px}.myLinkBlock-item .dropdown-container .btn-action-more:hover{background-color:#f8f8f8;text-decoration:none}.myLinkBlock-item .dropdown-container .dropdown-menu{right:0;left:auto;min-width:auto;width:100px}.myLinkBlock-item .dropdown-container .dropdown-menu .dropdown-item .myLinkOption{display:block;width:100%;height:40px;padding:0;border:none;background-color:transparent;color:#222;line-height:40px;text-decoration:none;outline:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center}.myLinkBlock-item .dropdown-container .dropdown-menu .dropdown-item .myLinkOption:hover{background-color:#ebebeb}.myLinkBlock-item .dropdown-container .dropdown-menu .dropdown-item .myLinkOption.type-delete{color:#c00}.add-externalLink{padding:15px;border:1px solid #ddd;border-radius:4px;background-color:#ebebeb}.add-externalLink .btn{width:125px;height:32px;line-height:30px;font-size:1.4rem;font-weight:400}@media screen and (min-width:768px){.add-externalLink .btn{width:120px;height:34px;line-height:32px}}.externalLinkList{margin-bottom:15px}.externalLinkList-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.externalLinkList-item .heading{width:100px}.externalLinkList-item input{border-color:#aaa}.confirmationHeading{font-size:2rem;font-weight:700;margin:0 0 40px;display:block;text-align:center}@media screen and (min-width:768px){.confirmationHeading{font-size:2.4rem}}.paymentCloseList{font-size:1.6rem;font-weight:700;margin:0 0 20px;display:block;text-align:center;color:#f04885}@media screen and (min-width:768px){.paymentCloseList{font-size:2rem}}.paymentCloseList .paymentCloseList-item+.paymentCloseList-item{margin-top:.5em}.paymentCloseDate{font-size:1.4rem}@media screen and (min-width:768px){.paymentCloseDate{font-size:1.6rem}}.registerInfoModule{border:1px solid #ccc;border-radius:4px;background-color:#fff;text-align:left;overflow:hidden}.registerInfoModule:not(:first-child){margin-top:8px}.registerInfoModule-item.type-heading{padding:10px 15px;font-size:1.2rem;background-color:#ebebeb;border-bottom:1px solid #ccc}.registerInfoModule-item.type-body{padding:15px}.registerInfoModule-item.type-body .postedArticleList-item .type-articleThum{height:60px;width:60px}.registerInfoModule-item.type-body .postedArticleList-item .type-articleTitle{font-size:1.6rem;line-height:2rem;font-weight:700}@media screen and (min-width:768px){.registerInfoModule-item.type-body{padding:20px 30px}.registerInfoModule-item.type-body .postedArticleList-item .type-articleTitle{font-size:1.8rem;line-height:2.2rem}}.registerInfoModule-item.type-btn{margin-top:20px}.registerOption-block{margin-top:20px}.registerOption-block .registerOption-text{color:#fff;font-size:1.3rem;font-weight:700}.centerImage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:20px 0 20px 50px}.centerImage img{display:block;height:80px}.t-bold-red{color:#da3737;font-weight:700}.t-red{color:#da3737}.t-orange{color:#e4650e}.discordRecommendContainer{border:1px solid #7289da;border-radius:4px;padding:15px;background-color:#f8f9fd}.discordRecommendContainer .heading{margin-bottom:16px;font-weight:400;line-height:1.4;font-size:1.8rem;color:#00b08d}.discordRecommendContainer .heading .emphasis{font-weight:700;font-size:2.2rem}@media screen and (min-width:768px){.discordRecommendContainer{padding:20px 30px}}.discordRecommendContainer .readme{margin-bottom:16px}.discordRecommendContainer .readme .link{display:block}.discordRecommendContainer .readme .desc{color:rgba(0,0,0,.64);font-size:1.2rem}.complete-container{text-align:center}.complete-container:not(:last-child){margin-bottom:30px}.complete-container.type-articleComplete .complete-item.type-title{color:#e4650e;margin-bottom:20px}@media screen and (min-width:768px){.complete-container.type-articleComplete .complete-item.type-title{margin-bottom:30px}}.complete-item{margin-bottom:20px}@media screen and (min-width:768px){.complete-item{margin-bottom:30px}}.complete-item.type-title{margin-bottom:10px;font-size:1.8rem;line-height:2.4rem;color:#f04885;font-weight:700}@media screen and (min-width:768px){.complete-item.type-title{font-size:2.4rem;line-height:2.7rem}}.complete-item.type-paymentImage{width:220px;height:220px;margin:0 auto 20px;background:url(../img/common/bg_payment_finish.png) center no-repeat;background-size:cover}@media screen and (min-width:768px){.complete-item.type-paymentImage{margin-bottom:20px;width:240px;height:240px}}.complete-item.type-processing{width:220px;height:220px;margin:0 auto 20px;background:url(../img/common/bg_trio_donguri.png) center no-repeat;background-size:cover}@media screen and (min-width:768px){.complete-item.type-processing{margin-bottom:20px;width:240px;height:240px}}.complete-item.type-articleImage{width:220px;height:220px;margin:0 auto 20px;background:url(../img/common/bg_contact_finish.png) center no-repeat;background-size:cover}@media screen and (min-width:768px){.complete-item.type-articleImage{margin-bottom:20px;width:240px;height:240px}}.complete-item.type-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:10px}.complete-item.type-btn .btn{width:150px;height:34px;line-height:32px;font-size:1.4rem}.complete-item.type-btn .btn.type-tweet{width:75px;height:22px;line-height:22px;font-size:1.2rem}@media screen and (min-width:768px){.complete-item.type-btn .btn.type-tweet{width:85px}}.complete-item.type-twitterCooperation{margin-top:20px}.complete-item.type-twitterCooperation .balloonTwitter{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px 10px;font-size:1.3rem;background:#e6f2fa;border-radius:5px;text-align:left;line-height:1.5;max-width:400px;margin:0 auto}@media screen and (min-width:768px){.complete-item.type-twitterCooperation .balloonTwitter{text-align:center}}.complete-item.type-twitterCooperation .balloonTwitter::before{content:"";position:absolute;top:-16px;left:50%;margin-left:-8px;border:8px solid transparent;border-bottom:8px solid #e6f2fa}.complete-item.type-twitterCooperation .balloonTwitter .balloonTwitter-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.complete-item.type-twitterCooperation .balloonTwitter .balloonTwitter-button{width:30px;height:30px;margin-left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.complete-item.type-twitterCooperation .balloonTwitter .balloonTwitter-button::before{content:"\f00d";font-family:"Font Awesome 5 Pro";font-weight:600;font-size:1.8rem;opacity:.3;-webkit-transition:.1s ease;transition:.1s ease}.complete-item.type-twitterCooperation .balloonTwitter .balloonTwitter-button:hover::before{opacity:.2}.regist-introText{margin:0 94px 18px 0}.regist-introText p br{display:none}@media screen and (min-width:768px){.regist-introText{margin:0 190px 40px 0}.regist-introText p{font-size:1.4rem;line-height:2.2rem}.regist-introText p br{display:block}}.colorbox{margin:0 10px}.colorbox.type-startup{margin-bottom:15px}@media screen and (min-width:768px){.colorbox{margin:0 0 15px}}.colorbox.type-registration{margin-bottom:0}.colorbox.type-searchArchive{margin:0}.colorbox.type-searchArchive .colorbox-heading{height:45px;line-height:45px;padding:0 15px;border-radius:6px 6px 0 0;font-size:1.6rem;font-weight:700}.colorbox-heading{height:55px;padding:0 20px;background-color:#238ac5;color:#fff;line-height:55px}@media screen and (min-width:768px){.colorbox-heading{height:50px;font-size:1.8rem;line-height:50px}}.colorbox-body{position:relative;border:1px solid #ddd;border-top:none;background-color:#fff;line-height:1.4}@media screen and (min-width:768px){.type-startup .colorbox-body{padding:20px 220px 20px 20px}}.colorbox-body .lead-text{margin-bottom:15px}.type-registration .colorbox-body{border-bottom:none}.colorbox-body .heading{margin:.6rem 0 1.4rem 0}.colorbox-body .t-red{font-weight:700}.startupWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;border-radius:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f3f6f9;width:100%}.startupWrap.type-topFix{padding:24px 18px;background-color:#fff}@media screen and (min-width:768px){.startupWrap.type-topFix{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:25px 40px}}@media screen and (min-width:768px){.startupWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.startupWrap .btn{width:100%;padding:0 20px}.startupWrap+.n-linkBox{margin-top:8px}#prev-step{text-align:center;font-size:1.3rem}.mascot{position:relative}.mascot::before{display:block;position:absolute}.mascot.type-startup::before{right:-15px;bottom:10px;width:141px;height:200px;background:url(../img/common/mascot_4_1.png) no-repeat;background-size:cover;content:"";display:none}@media screen and (min-width:768px){.mascot.type-startup::before{width:141px;height:200px;right:45px;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);display:block}}.mascot.type-c-registration1::before{right:5px;top:-50px;width:100px;height:130px;background:url(../img/common/mascot_1_1.png) no-repeat;background-size:contain;content:""}@media screen and (min-width:768px){.mascot.type-c-registration1::before{width:130px;height:180px;right:70px;top:-65px}}.mascot.type-u-registration1::before{right:10px;top:-40px;width:92px;height:140px;background:url(../img/common/mascot_4_1.png) no-repeat;background-size:contain;content:""}@media screen and (min-width:768px){.mascot.type-u-registration1::before{width:130px;height:180px;right:70px;top:-60px}}.mascot.type-u-registration2::before{right:10px;bottom:15px;width:108px;height:154px;background:url(../img/common/mascot_4_3.png) no-repeat;background-size:cover;content:""}@media screen and (min-width:768px){.mascot.type-u-registration2::before{width:142px;height:200px;right:35px;bottom:10px}}.borderContainer{border:2px solid #238ac5;background-color:#fff;margin-bottom:15px}.borderContainer.type-followConnect{border:1px solid #ccc}.borderContainer-heading{background-color:#238ac5;text-align:center;color:#fff;font-weight:700;padding:15px 20px}@media screen and (min-width:768px){.borderContainer-body{padding-right:200px;width:100%}}.borderContainer-textBlock{margin-bottom:15px;width:65%}@media screen and (min-width:768px){.borderContainer-textBlock{width:100%}}.mypage-recommend-heading{border:1px solid #ddd;background-color:#fff;margin-bottom:10px}@media screen and (min-width:768px){.mypage-recommend-heading{border-bottom:none;padding-bottom:0;margin-bottom:0}}@media screen and (min-width:768px){.mypage-recommend-heading-inner .mypage-creatorCard{padding-bottom:15px}}.subHeading{margin-bottom:15px;padding:10px 15px;border-radius:4px;background-color:#ebebeb;font-size:1.3rem;word-break:break-word;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.subHeading .subHeading-text{overflow:hidden;padding-right:20px;width:100%}.subHeading .subHeading-link{font-size:1.2rem;line-height:1.9rem;white-space:nowrap}@media screen and (min-width:768px){.subHeading .subHeading-text{padding-right:30px}}.mgtLeadtextWrap{padding:30px 30px 40px}.mgtIntroWrap{margin-bottom:10px}@media screen and (min-width:768px){.mgtIntroWrap{margin-bottom:20px}}.cntFrame{padding:20px 5px}.cntFrame:first-child{padding-top:10px}.cntFrame:last-child{padding-bottom:10px}.cntFrame:not(:last-child){border-bottom:1px solid #ddd}@media screen and (min-width:768px){.cntFrame{padding:20px 40px}}.uploadedFile-link{display:block;width:100%;height:100%;padding:8px}@media screen and (min-width:768px){.uploadedFile-link{padding:8px 16px}}.uploadedFile-link:hover{text-decoration:none}.grid-followConnectBox{display:grid;display:-ms-grid;grid-template-rows:auto 1fr;-ms-grid-rows:auto 10px 1fr;grid-template-columns:1fr auto;-ms-grid-columns:1fr 15px auto;grid-gap:10px 15px}@media screen and (min-width:768px){.grid-followConnectBox{grid-template-rows:-webkit-min-content;grid-template-rows:min-content;-ms-grid-rows:min-content}}.grid-followConnectBox .grid-followConnectBox-item.type-left{grid-row:1;-ms-grid-row:1;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;font-size:1.3rem;line-height:1.9rem}@media screen and (min-width:768px){.grid-followConnectBox .grid-followConnectBox-item.type-left{grid-row:1;-ms-grid-row:1;grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1}}.grid-followConnectBox .grid-followConnectBox-item.type-right{grid-row:2;-ms-grid-row:3;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3}@media screen and (min-width:768px){.grid-followConnectBox .grid-followConnectBox-item.type-right{grid-row:1;-ms-grid-row:1;grid-column:2/3;-ms-grid-column:3;-ms-grid-column-span:1}}.followConnect-heading .DLsiteLogo{width:89px;height:25px;display:inline-block;vertical-align:text-bottom;background:url(../img/common/logo_dlsite.png) no-repeat;background-size:170px;background-position:-40px -13px;font-size:0;margin-right:5px}.followConnect-heading p{font-size:1.6rem;line-height:2.5rem;font-weight:700;color:#e4650e}.grid-followConnectBox-item p{margin-top:5px;font-size:1.2rem;color:#34a8eb}@media screen and (min-width:768px){.grid-followConnectBox-item p{text-align:center}}.followConnectArrivalBox{border-top:1px solid #ddd}.NotApplicable.type-followConnect{margin-top:20px}.authContainer{margin:0 10px;border:1px solid #ddd;background-color:#fff;padding:0 20px;text-align:center}@media screen and (min-width:768px){.authContainer{margin:0;padding:0 40px}}.authContainer-item{padding:20px 0}.authContainer-item:not(:last-child){border-bottom:1px solid #ddd}.authContainer-item .auth-heading{font-size:1.7rem;line-height:1}.authContainer-item .auth-cautionText{font-size:1.3rem;margin-bottom:20px}.authContainer-item .auth-leave{margin-top:30px;font-size:1.4rem}@media screen and (min-width:768px){.authContainer-item .auth-leave{margin-top:40px;font-size:1.4rem}}@media screen and (min-width:768px){.authContainer-item{padding:30px 0}.authContainer-item .auth-heading{font-size:2.2rem}.authContainer-item .auth-cautionText{line-height:2.4rem}}.p-topPage .grid-container.inner-layout{max-width:100%;padding:0}.articleTitle-msg{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#555}.aboutPaidPlan .aboutPaidPlan-item{padding:20px;border-bottom:1px solid #ddd}.aboutPaidPlan .aboutPaidPlan-item:last-child{border:none}.aboutPaidPlan .aboutPaidPlan-item .heading{color:#e6660b;line-height:2.2rem}.aboutPaidPlan .aboutPaidPlan-item .image{height:80px;margin:20px 0}.aboutPaidPlan .aboutPaidPlan-item .image.imgNum1{background:url(../img/common/plan_point_1.svg) center no-repeat;background-size:contain}.aboutPaidPlan .aboutPaidPlan-item .image.imgNum2{background:url(../img/common/plan_point_2.svg) center no-repeat;background-size:contain}.aboutPaidPlan .aboutPaidPlan-item .image.imgNum3{background:url(../img/common/plan_point_3.svg) center no-repeat;background-size:contain}.aboutPaidPlan .aboutPaidPlan-item .text.type-unique{color:#e6660b}.aboutPaidPlan .aboutPaidPlan-item .text+.text{margin-top:1em}.sideCardBrandImg{background:url(../img/common/logo_creditcard.png) center no-repeat;display:block;width:96%;height:80px;background-size:contain;margin:0 auto}.articleShareLink .articleTweetBox{position:relative}.dropdown-container.type-mylist{width:auto;margin:0}.dropdown-container.type-mylist .btn-action-add{display:inline-block;white-space:nowrap;font-size:1.3rem;padding:4px 8px;background-color:transparent;border-radius:4px;border:1px solid #ccc;cursor:pointer}@media screen and (min-width:768px){.dropdown-container.type-mylist .btn-action-add{font-size:1.6rem}}.dropdown-container.type-mylist .btn-action-add::before{color:#333;content:"\f067";font-family:"Font awesome 5 Pro";font-weight:700;margin-right:5px}.dropdown-container.type-mylist .btn-action-add:hover{background-color:#ebebeb}.dropdown-container.type-mylist .dropdown-menu.is-open{right:0;left:auto}@media screen and (min-width:768px){.dropdown-container.type-mylist .dropdown-menu.is-open{left:0;right:auto}}.articleCommentLink{text-align:right;font-size:1.2rem}.articleCommentLink a{text-decoration:none}.articleCommentLink:hover{border-bottom-color:#07b;-webkit-transition:ease .1s;transition:ease .1s}@media screen and (min-width:768px){.articleCommentLink{font-size:1.4rem}}.separate-block{display:block;margin-top:20px;padding:20px 0 0;border-top:1px solid #ddd;text-align:center;font-size:1.3rem}.separate-block:hover{text-decoration:underline}.horizontal-link{display:block;padding:12px}.horizontal-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.horizontal-box.type-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.horizontal-box .heading{margin-bottom:6px}.horizontal-box .main{margin-left:6px;font-size:1.4rem;line-height:1.4}.horizontal-box .main.is-vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.horizontal-box .heading{margin-bottom:0}.horizontal-box .main{margin-left:12px}.horizontal-box.type-column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.separator{margin:0 5px}.mod-box{border-radius:3px;padding:10px;margin:15px 0;font-size:1.3rem}.mod-box.gray{background-color:#f3f6f9}.mod-box+.borderList{border-top:1px solid rgba(0,0,0,.12)}@media screen and (min-width:768px){.mod-box{padding:5px 10px;margin:15px 5px}}.followCount{font-weight:700;padding:10px}.type-past .followCount{margin-bottom:10px}@media screen and (min-width:768px){.type-past .followCount{margin-bottom:0}}.followCount span{font-weight:400;display:none}.type-past .followCount span{display:inline-block}@media screen and (min-width:768px){.followCount span{display:inline-block}}.info-reminder{display:block;margin-top:5px;line-height:2rem}.info-reminder span{margin-right:5px;padding:1px 5px;border-radius:3px;color:#fff;font-size:11px}.info-reminder.type-campaign{color:#0a3}.info-reminder.type-campaign span{background:#0a3}.e-receptionMessage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.e-receptionMessage .icon-block{margin-right:15px}.e-receptionMessage .message-block{width:100%;min-width:0}.e-receptionMessage .message-block .message-content{display:block;padding:12px;border-radius:3px;color:#555;font-size:1.3rem;line-height:2rem;margin:8px 0 6px;background-color:#e6e6e6;word-break:break-word}.e-receptionMessage .message-block .message-content:last-child{margin-bottom:0}.e-receptionMessage .message-block .message-content.is-new{background-color:#ffeaf1}.e-receptionMessage .message-block .message-postDate{font-size:1.2rem;height:1.8rem;color:#777;text-align:right;margin-right:10px}.e-receptionMessage .message-block .supportingCreatorName-item{display:inline-block;color:#07b;font-size:1.5rem;font-weight:700}@media screen and (min-width:768px){.e-receptionMessage .message-content{margin:10px 0}}.e-receptionMessage a.message-block:hover{text-decoration:none}.e-receptionMessage a.message-block:hover .supportingCreatorName-item{text-decoration:underline}.has-badge{position:relative}.has-badge:before{z-index:100;position:absolute;top:0;left:0;border-radius:50%;content:"";height:12px;width:12px;background-color:#f04885}.messageSortContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.messageSortContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.n-whiteBox{margin-bottom:15px;background-color:#fff}.n-whiteBox .n-innerWhiteBox{border:1px solid #ddd;padding:15px}.n-whiteBox .n-innerWhiteBox:not(:first-child){border-top:none}.n-whiteBox.newArticleBlock,.n-whiteBox.newManifestoBlock,.n-whiteBox.pickUpBlock{display:none}.n-whiteBox.type-activityStatus{margin:0 10px 15px}@media screen and (min-width:768px){.n-whiteBox.newArticleBlock,.n-whiteBox.newManifestoBlock,.n-whiteBox.pickUpBlock{display:block}.n-whiteBox.type-activityStatus,.n-whiteBox.type-manifesto{margin:0 0 15px}}.n-borderBox{border:1px solid #ddd}.n-contentsHeading{width:100%;font-size:1.8rem}.n-contentsHeading.type-link{width:auto;white-space:nowrap;font-size:1.4rem}@media screen and (min-width:768px){.n-contentsHeading{font-size:2rem;margin-bottom:0}}.flexNav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.n-innerWhiteBox .flexNav{width:calc(100% + 30px);margin:-10px -15px -15px}.flexNav .flexNav-item{display:block;width:100%;height:44px;color:#aaa;font-size:1.6rem;line-height:44px;text-align:center}.flexNav .flexNav-item.is-active{border-bottom:3px solid #2b8bc3;color:rgba(0,0,0,.54);font-weight:700}.flexNav .flexNav-item.is-active:hover{background-color:#f4fafd}.flexNav .flexNav-item:hover{border-bottom:3px solid #2b8bc3;color:rgba(0,0,0,.54);text-decoration:none}.flexNav .flexNav-item:active{background-color:#f4fafd}.flexNav .flexNav-item:not(:last-child){border-right:1px solid #ddd}.flexNav .flexNav-item.is-disabled{color:rgba(0,0,0,.26);font-weight:700;pointer-events:none}.flexNav .flexNav-item.is-disabled:hover{border-bottom:none;color:rgba(0,0,0,.26)}.n-flexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.n-flexbox.type-heading{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.n-flexbox.type-heading.is-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.n-flexbox.type-heading p{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.n-flexbox.type-articleList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #ddd;border-top:none;background-color:#f0f0f0;border-bottom:none}.n-flexbox.type-articleList .n-flexbox-item{position:relative;border-bottom:1px solid #ddd;width:100%;background-color:#fff}.n-flexbox.type-articleList .n-flexbox-item:nth-child(-n+3){border-top:none}.n-flexbox.type-articleList .n-flexbox-item.type-blank{border-right:none;border-bottom:1px solid #ddd}.n-flexbox.type-articleList.type-newArrival{border-top:1px solid #ddd}.n-flexbox.type-articleCommentPermit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.n-flexbox.type-articleCommentPermit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.n-flexbox.type-articleCommentPermit .n-flexbox-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.n-flexbox.type-articleCommentPermit .n-flexbox-item+.n-flexbox-item{margin:20px 0 0 0}@media screen and (min-width:768px){.n-flexbox.type-articleCommentPermit .n-flexbox-item+.n-flexbox-item{margin:0 0 0 20px}}.n-flexbox.type-manifestoList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:none;border-bottom:none}.n-flexbox.type-manifestoList .n-flexbox-item{position:relative;border-top:1px solid #ddd;width:100%;background-color:#fff}.n-flexbox.type-manifestoList .n-flexbox-item:first-child{border-top:none}.n-flexbox.type-manifestoList .n-flexbox-item.type-blank{border-right:none;border-bottom:1px solid #ddd}.n-flexbox.type-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.n-flexbox.type-vertical .n-flexbox-item:not(:last-child){border-bottom:1px solid #ddd}@media screen and (min-width:768px){.n-flexbox.type-heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.n-flexbox.type-articleList .n-flexbox-item{width:calc(100% / 3);border:1px solid #ddd;border-top:none;border-left:none}.n-flexbox.type-articleList .n-flexbox-item:nth-child(3n){border-right:none}.n-flexbox.type-articleList .n-flexbox-item.type-blank{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.n-flexbox.type-articleList .n-flexbox-item,.n-flexbox.type-articleList ::-ms-backdrop{width:33.33%}.n-flexbox.type-manifestoList .n-flexbox-item{width:calc(100% / 3);border:1px solid #ddd;border-bottom:none;border-left:none}.n-flexbox.type-manifestoList .n-flexbox-item:nth-child(3n){border-right:none}.n-flexbox.type-manifestoList .n-flexbox-item:nth-child(-n+3){border-top:none}.n-flexbox.type-manifestoList .n-flexbox-item.type-blank{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.n-flexbox.type-manifestoList .n-flexbox-item,.n-flexbox.type-manifestoList ::-ms-backdrop{width:33.33%}}.moreView{display:block;padding:15px;border:1px solid #ddd;border-top:none;font-size:1.3rem}.moreView.type-center{text-align:center}.moreView:hover{text-decoration:none;background-color:#f5f5f5}.mypageNav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid rgba(0,0,0,.12);border-radius:4px;overflow:hidden;background-color:#fff}.mypageNav .item{font-size:1.4rem;color:rgba(0,0,0,.87);padding:12px 5px;width:100%;text-align:center;min-width:6em;cursor:pointer}.mypageNav .item:not(:first-child){border-left:1px solid rgba(0,0,0,.12)}.mypageNav .item.is-active{background-color:#2b97d6;color:#fff}.mypageNav .item:hover{text-decoration:none}.mypageNavArea{margin-bottom:15px}@media screen and (min-width:768px){.mypageNav{display:none}}.n-viewSwitch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%;margin-bottom:15px}.n-viewSwitch .n-viewSwitch-item{overflow:hidden;width:100%;border:1px solid rgba(0,0,0,.12);background-color:#fff;color:#555;font-size:1.3rem;border-left:none}.n-viewSwitch .n-viewSwitch-item:first-child{border-left:1px solid rgba(0,0,0,.12);border-right:1px solid #ddd;border-radius:4px 0 0 4px}.n-viewSwitch .n-viewSwitch-item:last-child{border-radius:0 4px 4px 0}.n-viewSwitch .n-viewSwitch-item.is-selected{border:1px solid #2b97d6;background-color:#2b97d6;color:#fff}.n-viewSwitch .n-viewSwitch-item.is-selected:hover{border-color:#2b97d6;background-color:#2b97d6}.n-viewSwitch .n-viewSwitch-item:hover{background-color:#f3f6f9;text-decoration:none}.n-viewSwitch .n-viewSwitch-item:active{background-color:#e2e9f1}.n-viewSwitch label{overflow:hidden;width:100%;border:1px solid rgba(0,0,0,.12);background-color:#fff;font-size:1.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.n-viewSwitch input{display:none}.n-viewSwitch input:first-child+label{border-right:none;border-radius:4px 0 0 4px}.n-viewSwitch input+label.lastItem{border-left:none;border-radius:0 4px 4px 0}.n-viewSwitch input[type=radio]:checked+label{border-color:#2b97d6;border-right:none;background-color:#2b97d6;color:#fff}.n-viewSwitch.type-heading,.n-viewSwitch.type-top{white-space:nowrap;margin-bottom:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.n-viewSwitch.type-heading .n-viewSwitch-item,.n-viewSwitch.type-top .n-viewSwitch-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:30px;padding:0 10px;white-space:nowrap}.p-userMypage .n-viewSwitch{height:44px}.n-viewSwitch.type-ranking{width:100%;height:100%;margin-bottom:0;white-space:nowrap}.n-viewSwitch.type-ranking .n-viewSwitch-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:44px;margin-top:0;border-bottom:none;white-space:nowrap}.n-viewSwitch.type-ranking .n-viewSwitch-item:first-child{border-left:1px solid rgba(0,0,0,.12);border-radius:4px 0 0 0}.n-viewSwitch.type-ranking .n-viewSwitch-item:last-child{border-radius:0 4px 0 0}@media screen and (min-width:768px){.n-viewSwitch{display:none;width:auto}.n-viewSwitch .n-viewSwitch-item{width:7em}.n-viewSwitch.type-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;height:30px}.n-viewSwitch.type-heading .n-viewSwitch-item{padding:0 15px;font-size:1.4rem}.n-viewSwitch.type-ranking{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.n-viewSwitch.type-privateBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:auto}@media screen and (min-width:768px){.n-viewSwitch.type-privateBtn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.n-viewSwitch.type-privateBtn .n-viewSwitch-item{padding:5px}@media screen and (min-width:768px){.n-viewSwitch.type-privateBtn .n-viewSwitch-item{font-size:1.4rem}}.n-viewSwitch.type-privateBtn .n-viewSwitch-item:first-child{border-bottom:1px solid rgba(0,0,0,.12);border-radius:4px 4px 0 0}@media screen and (min-width:768px){.n-viewSwitch.type-privateBtn .n-viewSwitch-item:first-child{border-right:1px solid rgba(0,0,0,.12);border-radius:4px 0 0 4px}}.n-viewSwitch.type-privateBtn .n-viewSwitch-item:last-child{border-top:none;border-left:1px solid rgba(0,0,0,.12);border-radius:0 0 4px 4px}@media screen and (min-width:768px){.n-viewSwitch.type-privateBtn .n-viewSwitch-item:last-child{border:1px solid rgba(0,0,0,.12);border-left:none;border-radius:0 4px 4px 0}}.n-viewSwitch.type-privateBtn .n-viewSwitch-item.is-selected{border:1px solid #2b97d6}.is-cur.newArrivalBlock,.is-cur.rankingBlock,.is-cur.supportingBlock{display:block!important}@media screen and (min-width:768px){.is-cur.newArrivalBlock,.is-cur.rankingBlock,.is-cur.supportingBlock{display:block!important}}.n-notApplicable{margin:15px;padding:15px 10px;border-radius:4px;background-color:#f3f6f9}.n-notApplicable p:not(:first-child){margin-top:1rem}.n-notApplicable p i{margin-right:.3em}@media screen and (min-width:768px){.n-notApplicable{padding:30px 20px}}.n-separator{border-top:1px solid #ddd;margin:10px -15px}.n-statusList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #ddd}.n-statusList-item{width:50%;padding:10px}.n-statusList-item .heading{font-size:1.2rem;color:#777;margin-bottom:10px}.n-statusList-item .value{font-size:1.5rem;text-align:right}.n-statusList-item:not(:nth-last-child(-n+2)){border-bottom:1px solid #ddd}.n-statusList-item:not(:nth-child(2n)){border-right:1px solid #ddd}@media screen and (min-width:768px){.n-statusList-item{width:25%}.n-statusList-item:not(:nth-last-child(-n+2)){border-bottom:none}.n-statusList-item:not(:nth-last-child(-n+4)){border-bottom:1px solid #ddd}.n-statusList-item:not(:nth-child(4n)){border-right:1px solid #ddd}}.m-annotation{color:#963;margin-top:5px;font-size:1.2rem;line-height:1.8rem}@media screen and (min-width:768px){.m-annotation{font-size:1.3rem}}.mode-text{position:relative;color:#777;font-size:1.3rem;line-height:1.2;font-weight:700}.mode-text.type-preview{padding-left:1.4em}.mode-text.type-preview:before{display:block;position:absolute;top:0;left:0;font-family:cien-icons;vertical-align:middle;content:"\e93a"}@media screen and (min-width:768px){.mode-text{font-size:1.4rem}}.previewArea-container{position:relative;margin-top:30px;border:1px solid #ddd;background-color:#fff;border-radius:4px;background-size:10px 10px;background-position:0 0,5px 5px;background-image:linear-gradient(45deg,#f5f5f5 25%,#f5f5f5 25%,transparent 25%,transparent 75%,#f5f5f5 75%,#f5f5f5 75%),linear-gradient(-135deg,#f5f5f5 25%,#f5f5f5 25%,transparent 25%,transparent 75%,#f5f5f5 75%,#f5f5f5 75%)}.previewArea-container .previewArea-close{width:45px;height:45px;position:absolute;top:0;right:0;cursor:pointer}.previewArea-container .previewArea-close:hover::before{opacity:.7}.previewArea-container .previewArea-close::before{-webkit-transition:.1s;transition:.1s;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);font-family:"Font Awesome 5 Pro";font-size:2.4rem;font-weight:600;content:"\f057";color:#8a8a8a}.previewArea-container.is-creator_activity{border:none;background:0 0}.previewArea-container.is-creator_activity .previewArea-inner{padding:0}.previewArea-container.is-creator_activity .previewArea-inner>.heading{margin:0 0 15px 15px}.previewArea-container .previewArea-inner{padding:10px 10px 15px}.previewArea-container .previewArea-inner>.heading{font-size:1.2rem;margin-bottom:15px}.previewArea-container .previewArea-inner>.heading p span{color:#963;margin-left:.5em;font-size:1.1rem}.previewArea-container .previewArea-inner .body{margin-top:-5px;padding:0}@media screen and (min-width:768px){.previewArea-container .previewArea-inner{padding:10px 15px 15px}.previewArea-container .previewArea-inner .body{margin-top:15px;padding:0 5px}.previewArea-container.is-creator_activity{border:1px solid #ddd;background-color:#fff;background-size:10px 10px;background-position:0 0,5px 5px;background-image:linear-gradient(45deg,#f5f5f5 25%,#f5f5f5 25%,transparent 25%,transparent 75%,#f5f5f5 75%,#f5f5f5 75%),linear-gradient(-135deg,#f5f5f5 25%,#f5f5f5 25%,transparent 25%,transparent 75%,#f5f5f5 75%,#f5f5f5 75%)}.previewArea-container.is-creator_activity>.previewArea-inner{padding:10px 15px 15px}.previewArea-container.is-creator_activity>.previewArea-inner>.heading{margin:0 0 15px 0}}.n-linkBox.type-activityStatus{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.n-linkBox.type-activityStatus::before{position:absolute;font-family:"Font Awesome 5 Pro";content:"\f06a";font-weight:600;color:#ec5889;margin-right:4px}.n-linkBox.type-info{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.n-linkBox.type-info::before{position:absolute;font-family:"Font Awesome 5 Pro";content:"\f06a";font-weight:600;color:#ec5889;margin-right:4px}.n-linkBox.type-guide{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.n-linkBox.type-guide::before{position:absolute;font-family:"Font Awesome 5 Pro";content:"\f456";font-weight:600;color:#34a8eb;margin-right:4px}.n-linkBox .link{display:inline-block;margin-left:1.5em;font-size:1.3rem;line-height:1.8rem}@media screen and (min-width:768px){.n-linkBox.type-activityStatus::before,.n-linkBox.type-guide::before{position:static}.n-linkBox .link{position:relative;font-size:1.4rem;margin-left:0}}.cm-s-markdown pre.CodeMirror-placeholder{color:#aaa}.accordionBlock.is-subscription .header .heading{background-color:#faedaf}.accordionBlock.is-subscription .header .heading:hover{cursor:pointer;background-color:#fcf2c7}.accordionBlock.is-subscription .header .heading:hover:before{color:#888}.accordionBlock.type-startup{margin:0 15px 15px}@media screen and (min-width:768px){.accordionBlock.type-startup{margin:0 0 15px 0}}.accordionBlock.type-startup .header .heading{color:#fff;background-color:#238ac5;border-radius:0}.accordionBlock.type-startup .header .heading:before{color:#fff}.accordionBlock.type-startup .header .heading:hover{cursor:pointer;background-color:#238ac5;opacity:.85;-webkit-transition:.1s ease;transition:.1s ease}.accordionBlock.type-startup .header .heading:hover:before{color:#fff}.accordionBlock.type-startup .main{background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:0}.accordionBlock.type-startup.is-closed .main{border:none}.accordionBlock .header .heading{position:relative;padding:10px 15px;border-radius:4px;background-color:#fcd9e6;font-size:1.3rem}.accordionBlock .header .heading:before{-webkit-transition:.15s ease;transition:.15s ease;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Font Awesome 5 Pro";font-size:2rem;font-weight:600;content:"\f106";color:#555}.accordionBlock .header .heading:hover{cursor:pointer;background-color:#fde0eb}.accordionBlock .header .heading:hover:before{color:#888}.accordionBlock .main{-webkit-transition:.15s height ease;transition:.15s height ease;padding:0 8px;overflow:hidden}.accordionBlock.is-closed .header .heading:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.accordionBlock.is-closed .main{height:0!important}@media screen and (min-width:768px){.accordionBlock .main{padding:0 15px}}.n-intro-wrap{margin-bottom:15px}.blurHeader .inner-blurHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;padding:10px 15px}.blurHeader .inner-blurHeader:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,.8) 100%);z-index:5}.blurHeader .inner-blurHeader .header-bg{display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + 20px);margin:-10px;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.blurHeader .inner-blurHeader .header-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;width:100%}.blurHeader .inner-blurHeader .header-main .n-avatar{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.blurHeader .inner-blurHeader .header-main .n-avatar:hover{opacity:1}.blurHeader .inner-blurHeader .header-main .creatorName{margin-left:10px;margin-right:10px;color:#fff;font-size:1.6rem;font-weight:700;position:relative}.blurHeader .inner-blurHeader .header-secondary{position:relative;z-index:10;width:100%}.blurHeader .inner-blurHeader .header-secondary .searchResultSort .searchResultSort-item{margin-left:auto;width:100%}.blurHeader .inner-blurHeader .header-secondary .searchResultSort .searchResultSort-item .refineArea .selectWrap-issueList,.blurHeader .inner-blurHeader .header-secondary .searchResultSort .searchResultSort-item .select-wrap,.refineArea .blurHeader .inner-blurHeader .header-secondary .searchResultSort .searchResultSort-item .selectWrap-issueList{width:100%}.blurHeader.is-subscribed .header-main .creatorName{margin-left:32px}.blurHeader.is-subscribed .header-main .creatorName:before{display:block;position:absolute;top:0;left:-1em;z-index:20;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:16px;height:23px;border-radius:3px;background:url(../img/common/icon_plan.svg) no-repeat;background-size:cover;content:""}@media screen and (min-width:768px){.blurHeader .inner-blurHeader{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.blurHeader .inner-blurHeader .header-main{width:60%}.blurHeader .inner-blurHeader .header-secondary{width:40%}}.autoMsgBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;border-radius:4px;background-color:#f3f6f9}.autoMsgBlock:not(:first-child){margin-top:15px}.autoMsgBlock .msgBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 60px);font-size:1.3rem;text-decoration:none;overflow:hidden}.autoMsgBlock .msgBox:hover .msgBox-item.type-nav{background-color:#f7f7f7}.autoMsgBlock .msgBox:active .msgBox-item.type-nav{background-color:#ebebeb}.autoMsgBlock .msgBox .msgBox-item{padding:10px;border:1px solid #aaa}.autoMsgBlock .msgBox .msgBox-item:not(:first-child){border-left:none}.autoMsgBlock .msgBox .msgBox-item:first-child{border-radius:4px 0 0 4px}.autoMsgBlock .msgBox .msgBox-item:last-child{border-radius:0 4px 4px 0}.autoMsgBlock .msgBox .msgBox-item.type-period{background-color:#2eabeb;color:#fff;white-space:nowrap}.autoMsgBlock .msgBox .msgBox-item.type-content{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;overflow:hidden;background-color:#fff;color:#222;white-space:nowrap;text-overflow:ellipsis}.autoMsgBlock .msgBox .msgBox-item.type-content.is-blank{color:#aaa}.autoMsgBlock .msgBox .msgBox-item.type-nav{position:relative;background-color:#ebebeb;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:34px}.autoMsgBlock .msgBox .msgBox-item.type-nav:before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;color:#555;font-family:"Font Awesome 5 Pro";font-size:2rem;font-weight:600;content:"\f0da"}.giftTicketStatusTab-box{margin-top:20px}.space-container.type-giftTicket{padding:0 10px 30px;margin-top:20px}@media screen and (min-width:768px){.space-container.type-giftTicket{padding:0 15px 50px}}.codeBlock{text-align:right}.codeBlock .inner-codeBlock{font-size:1.3rem}.codeBlock .inner-codeBlock .codeBox,.codeBlock .inner-codeBlock span{height:35px;position:relative;margin-right:5px;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.codeBlock .inner-codeBlock .codeBox::before,.codeBlock .inner-codeBlock span::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:110px;height:24px;border-radius:2px;background-color:rgba(0,0,0,.8);color:#fff;font-size:12px;content:"コピーしました！";-webkit-transition:.15s ease;transition:.15s ease;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0}.codeBlock .inner-codeBlock .codeBox::after,.codeBlock .inner-codeBlock span::after{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;-webkit-transition:.15s ease;transition:.15s ease;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.8) transparent transparent transparent;content:"";opacity:0}.codeBlock .inner-codeBlock .codeBox.is-focus::before,.codeBlock .inner-codeBlock span.is-focus::before{top:-29px;opacity:1}.codeBlock .inner-codeBlock .codeBox.is-focus::after,.codeBlock .inner-codeBlock span.is-focus::after{opacity:1;top:-5px}.codeBlock input{width:100%;height:35px;padding:10px;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:2px 2px 3px rgba(6,0,1,.15) inset;box-shadow:2px 2px 3px rgba(6,0,1,.15) inset}.codeBlock input:focus{background-color:#fffde5}.codeBlock.type-ticket{text-align:left}.codeBlock.type-ticket .inner-codeBlock .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.codeBlock.type-ticket .inner-codeBlock .main .heading{display:inline-block;white-space:nowrap;margin-bottom:8px}.codeBlock.type-ticket .inner-codeBlock .main .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.codeBlock.type-ticket .inner-codeBlock .main .body span{margin-right:8px}.codeBlock.type-ticket .inner-codeBlock .main .body span input{width:100%}.codeBlock.type-survey{text-align:left}.codeBlock.type-survey .inner-codeBlock .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.codeBlock.type-survey .inner-codeBlock .main .heading{display:inline-block;white-space:nowrap;margin-bottom:8px}.codeBlock.type-survey .inner-codeBlock .main .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.codeBlock.type-survey .inner-codeBlock .main .body span input{width:100%}.codeBlock.type-giftTicket{margin:15px 0 0}.codeBlock.type-giftTicket .inner-codeBlock span{height:auto;margin:0;display:block}.codeBlock.type-giftTicket .inner-codeBlock span input{height:auto;width:100%;padding:10px;border:1px dashed rgba(0,0,0,.12);-webkit-box-shadow:none;box-shadow:none;background-color:#fff;color:#f04885;font-size:1.6rem;font-weight:700;text-align:center;cursor:pointer;-webkit-transition:.1s ease-in;transition:.1s ease-in}.codeBlock.type-giftTicket .inner-codeBlock span input:hover{border-color:rgba(0,0,0,.54)}.codeBlock.type-fileLibrary{text-align:left}.codeBlock.type-fileLibrary .inner-codeBlock span{height:auto;margin:0;display:block}.codeBlock.type-fileLibrary .inner-codeBlock span input{width:100%}.voteRequirementBlock .codeBlock .inner-codeBlock{text-align:left}.voteRequirementBlock .codeBlock .inner-codeBlock span input{margin-top:4px}.voteRequirementBlock .codeBlock .inner-codeBlock span.is-focus::before{top:-11px;opacity:1}.voteRequirementBlock .codeBlock .inner-codeBlock span.is-focus::after{opacity:1;top:13px}@media screen and (min-width:768px){.codeBlock .inner-codeBlock{font-size:1.3rem}.codeBlock .inner-codeBlock span{display:inline-block}.codeBlock .inner-codeBlock span::before{top:-10px;left:50%}.codeBlock .inner-codeBlock span::after{top:10px;left:50%}.codeBlock .inner-codeBlock span.is-focus::before{top:-29px;opacity:1}.codeBlock .inner-codeBlock span.is-focus::after{opacity:1;top:-5px}.codeBlock .inner-codeBlock span input{width:190px;height:35px;margin-top:0}.codeBlock.type-ticket .inner-codeBlock .main{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.codeBlock.type-ticket .inner-codeBlock .main .heading{margin-bottom:0}.codeBlock.type-survey .inner-codeBlock .main{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.codeBlock.type-survey .inner-codeBlock .main .heading{margin-bottom:0}.codeBlock.type-survey .inner-codeBlock .main .body span{margin-right:0}.codeBlock.type-giftTicket{margin:20px 0 0}.voteRequirementBlock .codeBlock .inner-codeBlock{text-align:right}.voteRequirementBlock .codeBlock .inner-codeBlock span input{margin-top:0}.voteRequirementBlock .codeBlock .inner-codeBlock span.is-focus::before{top:-29px;opacity:1}.voteRequirementBlock .codeBlock .inner-codeBlock span.is-focus::after{opacity:1;top:-5px}}.adultcheck{overflow:hidden}.adultcheck .global-layout-item,.adultcheck .l-eisysGroupHeader{-webkit-filter:blur(15px);filter:blur(15px)}.adultcheck:after,.adultcheck:before{position:fixed;top:0;left:0;display:block;width:100%;height:100%}.adultcheck:before{z-index:12000;content:"";background:#fff;opacity:.3}.adultcheck:after{z-index:12100;content:"";background-size:20px 20px;background-color:rgba(255,255,255,.3);background-image:linear-gradient(45deg,rgba(255,255,255,.3) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,transparent 75%,transparent),linear-gradient(-45deg,rgba(255,255,255,.3) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,transparent 75%,transparent)}@media all and (-ms-high-contrast:none){.adultcheck:before{opacity:.95}}.adultcheck-wrapper{position:fixed;display:block;z-index:12200;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.adultcheck-wrapper .columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.adultcheck-wrapper .columns .column:first-child{margin-top:-100px;z-index:10}.adultcheck-wrapper .columns .column:not(:last-child){padding-right:0}.adultcheck-wrapper .columns .column .adultcheck-title{width:320px;display:block;margin-bottom:30px}.adultcheck-wrapper .columns .column .adultcheck-mascot{width:228px;display:block}@media screen and (min-width:768px){.adultcheck-wrapper .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.adultcheck-wrapper .columns .column:first-child{margin-right:20px}.adultcheck-wrapper .columns .column .adultcheck-title{width:360px}.adultcheck-wrapper .columns .column .adultcheck-mascot{width:280px}}.c-creatorProfile{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:left}.c-creatorProfile .avatar{overflow:hidden;border-radius:50%;display:block}.c-creatorProfile .avatar img{display:block;height:45px;width:45px;-o-object-fit:cover;object-fit:cover}.c-creatorProfile .avatar:hover+.creatorInfo .creatorName{text-decoration:none;color:#f04885}.c-creatorProfile .creatorInfo{width:calc(100% - 90px);margin-left:10px;margin-bottom:5px}.c-creatorProfile .creatorInfo .creatorName{font-size:1.4rem;line-height:1.5;font-weight:400;color:rgba(0,0,0,.87);display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-creatorProfile .creatorInfo .creatorName:hover{text-decoration:none;color:#f04885}.c-creatorProfile .creatorInfo .tagWrap{margin-top:3px;display:inline-block}.editModeBtn{position:absolute;top:0;right:0;background-color:#f04885;color:#fff;font-size:1.6rem;height:56px;width:56px;border-radius:0 0 0 56px;padding:13px 6px 0 0;text-align:right;-webkit-transition:.15s;transition:.15s;z-index:50}.editModeBtn:hover{text-decoration:none;opacity:.75}.planCard .editModeBtn{border-radius:0 2px 0 56px}.addPlanWrap{padding:20px;text-align:center;border-bottom:1px solid rgba(0,0,0,.12)}.p-planlist .addPlanWrap{padding:15px 0;border-radius:4px}@media screen and (min-width:768px){.p-planlist .addPlanWrap{padding:0 0 15px}}.mypageContentsContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mypageContentsContainer>.supportingItem{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.mypageContentsContainer>.recommendCreatorItem{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.mypageContentsContainer>.rankingItem{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.mypageContentsContainer>.newArrivalItem{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media screen and (min-width:768px){.mypageContentsContainer>.supportingItem{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.mypageContentsContainer>.recommendCreatorItem{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.mypageContentsContainer>.rankingItem{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.mypageContentsContainer>.newArrivalItem{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}.campaignBox{display:block;margin-bottom:1em;-webkit-transition:.15s;transition:.15s;position:relative}.campaignBox:hover{opacity:.7}.campaignBox img{display:block;width:100%}.campaignBox .campaignBannerBadge{position:absolute;bottom:-10px;right:-25px;background-color:#f04885;z-index:10;height:50px;width:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1rem;font-weight:700;white-space:nowrap;line-height:1.2;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.26);box-shadow:1px 1px 3px rgba(0,0,0,.26)}@media screen and (min-width:768px){.campaignBox{width:300px}.campaignBox .campaignBannerBadge{font-size:1.1rem;right:-20px}}.orderOptionSelect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.orderOptionSelect{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.orderConfirmBox:not(:last-child){margin:0 0 25px 0}.orderSideColumn .orderConfirmBox:not(:last-child){margin:0 0 15px 0}@media screen and (min-width:768px){.orderOptionSelect .orderConfirmBox:not(:last-child){margin:0 0 0 40px}.orderOptionSelect .orderConfirmBox:last-child{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:50%}}.useCodeHelpLinks{margin-top:10px}.useCodeHelpLinks>.link{display:block;font-size:1.3rem}.useCodeHelpLinks>.link:not(:first-child){margin-top:5px}.settlementContainer{border:1px solid rgba(0,0,0,.12);background-color:#fff;margin:0 15px}.settlementContainer .settlementContainer-inner{padding:20px 15px}.settlementContainer .settlementContainer-inner:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}@media screen and (min-width:768px){.settlementContainer{margin:0 0 15px 0}.settlementContainer .settlementContainer-inner{padding:20px 18px}}.paymentBreakdownContainer{border:1px solid rgba(0,0,0,.12);background-color:#fff;margin:0 15px}.paymentBreakdownContainer .inner{padding:20px 15px}@media screen and (min-width:768px){.paymentBreakdownContainer{margin:0}.paymentBreakdownContainer .settlementContainer-inner{padding:20px 18px}}.supplementaryInfoWrap{background-color:#f1f1f3;padding:10px 20px}.supplementaryInfoWrap .heading{color:rgba(0,0,0,.54)}.supplementaryInfoWrap .value{color:rgba(0,0,0,.54);font-size:1.6rem}.orderDetailsList{margin-bottom:10px}.orderContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.orderContainer .orderMainColumn{margin-bottom:30px}.orderContainer .orderSideColumn{margin-bottom:15px}@media screen and (min-width:768px){.orderContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.orderContainer .orderMainColumn{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin:0 10px 0 0}.orderContainer .orderSideColumn{width:280px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.cantAddSupporting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:15px 0}.cantAddSupporting>.text{font-size:1.8rem;font-weight:700;color:rgba(0,0,0,.54);line-height:1.3}@media screen and (min-width:768px){.p-orderConfirm .orderOptionSelect .paymentMethodWrap{max-width:310px}}.articleCreateHeading,.spArticleCreateHeading{position:relative;height:70px}.articleCreateHeading .pageBackBlock,.spArticleCreateHeading .pageBackBlock{position:absolute;top:50%;left:40px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.articleCreateHeading .mainBlock,.spArticleCreateHeading .mainBlock{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.articleCreateHeading .previewBlock,.spArticleCreateHeading .previewBlock{position:absolute;top:50%;right:40px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.spArticleCreateHeading{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.12)}.spArticleCreateHeading .pageBackBlock{left:24px}.spArticleCreateHeading .previewBlock{right:24px}.connectedCircleBoxList{margin-top:16px}.connectedCircleBoxList+.columns{margin-top:24px}.connectedCircleBoxList .connectedCircleBoxList-item:not(:first-child){margin-top:16px}.connectedCircleBox{background-color:#f1f1f1;padding:12px;border-radius:4px}.connectedCircleBox .circleName{font-size:1.6rem;line-height:1.4;font-weight:700;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid rgba(0,0,0,.12);word-break:break-word}.connectedCircleBox .settingList>.item:not(:first-child){margin-top:16px}.connectedCircleBox .settingList>.item .categoryLabel{font-size:1.3rem;font-weight:700;margin-bottom:8px}.connectedCircleBox .textInput-affiliateId{font-size:1.4rem;padding:16px 10px;border-radius:4px;border:1px solid rgba(0,0,0,.12);width:100%}.global-layout{display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-template-rows:auto auto auto 1fr auto;-ms-grid-rows:auto auto auto auto minmax(min-content,1fr)}@media screen and (min-width:768px){.global-layout{grid-template-columns:1fr;-ms-grid-columns:1fr}}.global-layout-item{grid-column:1/2;-ms-grid-column:1}.global-layout-item.l-eisysGroupHeader{grid-row:1/2;-ms-grid-row:1}.global-layout-item.type-contentsNav{grid-row:3/4;-ms-grid-row:3}.global-layout-item.type-contents{grid-row:4/5;-ms-grid-row:5}.global-layout-item.type-footer{grid-row:5/6;-ms-grid-row:6}.global-layout-item-header{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.inner-layout{max-width:990px;margin:0 auto}.p-singleColumn .inner-layout,.p-userRegistrationDone .inner-layout{max-width:700px}.inner-layout.type-preview{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.inner-layout{border:none}}.grid-container{display:grid;display:-ms-grid;grid-template-columns:100%;grid-template-rows:auto;-ms-grid-columns:100%;-ms-grid-rows:auto}@media screen and (min-width:768px){.grid-container{grid-template-columns:1fr;-ms-grid-columns:1fr}.p-rightColumn .grid-container{grid-template-columns:700px 290px;grid-template-rows:auto auto;-ms-grid-columns:700px 290px;-ms-grid-rows:auto auto}.p-leftColumn .grid-container{grid-template-columns:255px 735px;grid-template-rows:auto auto;-ms-grid-columns:255px 735px;-ms-grid-rows:auto auto}.p-wide_centering .grid-container{grid-template-columns:255px 1fr;grid-template-rows:auto auto;-ms-grid-columns:255px 1fr;-ms-grid-rows:auto auto}.p-uploadfileDetails .grid-container{grid-template-columns:700px 300px;grid-template-rows:auto auto 1fr;-ms-grid-columns:700px 300px}.p-pcArticleEditor .grid-container{grid-template-columns:700px 290px;grid-template-rows:auto 1fr;-ms-grid-columns:700px 290px;-ms-grid-rows:auto 1fr}.p-spSingleColumn .grid-container{grid-template-columns:700px 290px;grid-template-rows:auto 1fr;-ms-grid-columns:700px 290px;-ms-grid-rows:auto 1fr}}.grid-item.grid-nav{grid-row:2/3;-ms-grid-row:2}.grid-item.grid-main{grid-row:5/8;-ms-grid-row:4;-ms-grid-row-span:1}@media screen and (min-width:768px){.grid-item.grid-nav{margin:15px auto 0;width:990px;grid-column:1/3;grid-row:2/3;-ms-grid-column-span:2;-ms-grid-row:2}.grid-item.grid-main{grid-column:1/2;grid-row:3/6;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-row-span:3}.grid-item.grid-side1{display:block;margin-left:15px;grid-column:2/3;grid-row:3/4;-ms-grid-column:2;-ms-grid-row:3}.grid-item.grid-side2{display:block;margin-left:15px;grid-column:2/3;grid-row:4/5;-ms-grid-column:2;-ms-grid-row:4}}.p-creatorMypage .grid-item.grid-nav{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.p-creatorMypage .grid-item.grid-main{grid-row:2/3;-ms-grid-row:3;-ms-grid-row-span:1}.p-creatorMypage .grid-item.grid-side1{grid-row:1/2;-ms-grid-row:1}.p-creatorMypage .grid-item.grid-side2{grid-row:3/4;-ms-grid-row:4}@media screen and (min-width:768px){.p-creatorMypage .grid-item.grid-nav{display:block}.p-creatorMypage .grid-item.grid-main{grid-column:1/2;grid-row:3/6;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-row-span:3}.p-creatorMypage .grid-item.grid-side1{display:block;margin-left:15px;grid-column:2/3;grid-row:3/4;-ms-grid-column:2;-ms-grid-row:3}.p-creatorMypage .grid-item.grid-side2{display:block;margin-left:15px;grid-column:2/3;grid-row:4/5;-ms-grid-column:2;-ms-grid-row:4}}.p-guide .grid-item.grid-nav,.p-mgt .grid-item.grid-nav,.p-userMypage .grid-item.grid-nav{display:none}.p-guide .grid-item.grid-main,.p-mgt .grid-item.grid-main,.p-userMypage .grid-item.grid-main{grid-row:1/2;-ms-grid-row:1}.p-guide .grid-item.grid-side1,.p-mgt .grid-item.grid-side1,.p-userMypage .grid-item.grid-side1{display:none}.p-guide .grid-item.grid-side2,.p-mgt .grid-item.grid-side2,.p-userMypage .grid-item.grid-side2{display:none}.p-guide .grid-item.grid-side3,.p-mgt .grid-item.grid-side3,.p-userMypage .grid-item.grid-side3{grid-row:4/5;-ms-grid-row:3}@media screen and (min-width:768px){.p-guide .grid-item.grid-main,.p-mgt .grid-item.grid-main,.p-userMypage .grid-item.grid-main{grid-column:2/3;grid-row:1/5;-ms-grid-column:2;-ms-grid-row:1;-ms-grid-row-span:4}.p-guide .grid-item.grid-side1,.p-mgt .grid-item.grid-side1,.p-userMypage .grid-item.grid-side1{display:block;margin:0 15px 0 0;grid-column:1/2;grid-row:1/2;-ms-grid-column:1;-ms-grid-row:1}.p-guide .grid-item.grid-side2,.p-mgt .grid-item.grid-side2,.p-userMypage .grid-item.grid-side2{display:block;margin:0 15px 0 0;grid-column:1/2;grid-row:2/3;-ms-grid-column:1;-ms-grid-row:2}.p-guide .grid-item.grid-side3,.p-mgt .grid-item.grid-side3,.p-userMypage .grid-item.grid-side3{display:block;margin:0 15px 0 0;grid-column:1/2;grid-row:3/4;-ms-grid-column:1;-ms-grid-row:3}}@media screen and (min-width:768px){.p-wide_centering .grid-item.grid-main{width:735px;margin:0 auto}}.p-mypageNewArrivalArticle .grid-item.grid-nav,.p-notification .grid-item.grid-nav,.p-profit .grid-item.grid-nav,.p-searchResult .grid-item.grid-nav{display:none}.p-mypageNewArrivalArticle .grid-item.grid-main,.p-notification .grid-item.grid-main,.p-profit .grid-item.grid-main,.p-searchResult .grid-item.grid-main{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.p-mypageNewArrivalArticle .grid-item.grid-side1,.p-notification .grid-item.grid-side1,.p-profit .grid-item.grid-side1,.p-searchResult .grid-item.grid-side1{display:none}.p-mypageNewArrivalArticle .grid-item.grid-side2,.p-notification .grid-item.grid-side2,.p-profit .grid-item.grid-side2,.p-searchResult .grid-item.grid-side2{display:none}@media screen and (min-width:768px){.p-mypageNewArrivalArticle .grid-item.grid-nav,.p-notification .grid-item.grid-nav,.p-profit .grid-item.grid-nav,.p-searchResult .grid-item.grid-nav{display:none}.p-mypageNewArrivalArticle .grid-item.grid-main,.p-notification .grid-item.grid-main,.p-profit .grid-item.grid-main,.p-searchResult .grid-item.grid-main{grid-column:2/3;grid-row:2/5;-ms-grid-column:2;-ms-grid-row:2;-ms-grid-row-span:2}.p-mypageNewArrivalArticle .grid-item.grid-side1,.p-notification .grid-item.grid-side1,.p-profit .grid-item.grid-side1,.p-searchResult .grid-item.grid-side1{display:block;margin:0 15px 0 0;grid-column:1/2;grid-row:2/3;-ms-grid-column:1;-ms-grid-row:2}.p-mypageNewArrivalArticle .grid-item.grid-side2,.p-notification .grid-item.grid-side2,.p-profit .grid-item.grid-side2,.p-searchResult .grid-item.grid-side2{display:block;margin:0 15px 0 0;grid-column:1/2;grid-row:3/4;-ms-grid-column:1;-ms-grid-row:3}}.p-userInfo .grid-item.grid-nav{display:none}.p-userInfo .grid-item.grid-main{grid-row:4/5;-ms-grid-row:3}.p-userInfo .grid-item.grid-side1{grid-row:3/4;-ms-grid-row:3}.p-userInfo .grid-item.grid-side2{display:none}@media screen and (min-width:768px){.p-userInfo .grid-item.grid-nav{display:none}.p-userInfo .grid-item.grid-main{grid-column:2/3;grid-row:2/5;-ms-grid-column:2;-ms-grid-row:2;-ms-grid-row-span:2}.p-userInfo .grid-item.grid-side1{display:block;margin:0 15px 0 0;grid-column:1/2;grid-row:2/3;-ms-grid-column:1;-ms-grid-row:2}.p-userInfo .grid-item.grid-side2{display:block;margin:0 15px 0 0;grid-column:1/2;grid-row:3/4;-ms-grid-column:1;-ms-grid-row:3}}.p-uploadfileDetails .grid-item.grid-nav{display:none}.p-uploadfileDetails .grid-item.grid-main{grid-column:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-row:1}.p-uploadfileDetails .grid-item.grid-side1{grid-column:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-row:2}.p-uploadfileDetails .grid-item.grid-side2{grid-column:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:768px){.p-uploadfileDetails .grid-item.grid-nav{display:none}.p-uploadfileDetails .grid-item.grid-main{grid-column:1/2;grid-row:1/4}.p-uploadfileDetails .grid-item.grid-side1{grid-column:2/3;grid-row:1/2}.p-uploadfileDetails .grid-item.grid-side2{grid-column:2/3;grid-row:2/3}.p-uploadfileDetails .grid-item.grid-side3{grid-column:2/3;grid-row:3/4}}.p-planlist .grid-item.grid-side1{display:none}.p-planlist .grid-item.grid-side2{grid-row:8/9;-ms-grid-row:5}@media screen and (min-width:768px){.p-planlist .grid-item.grid-side1{display:block}.p-planlist .grid-item.grid-side2{display:block;margin-left:15px;grid-column:2/3;grid-row:3/4;-ms-grid-column:2;-ms-grid-row:3}}.p-article .grid-item.grid-side1,.p-articleList .grid-item.grid-side1{display:none}.p-article .grid-item.grid-side2,.p-articleList .grid-item.grid-side2{display:none}@media screen and (min-width:768px){.p-article .grid-item.grid-side1,.p-articleList .grid-item.grid-side1{display:block}.p-article .grid-item.grid-side2,.p-articleList .grid-item.grid-side2{display:block}}.p-supporterlist .grid-item.grid-side1{display:none}.p-supporterlist .grid-item.grid-side2{display:none}@media screen and (min-width:768px){.p-supporterlist .grid-item.grid-side1{display:block}.p-supporterlist .grid-item.grid-side2{display:block}}.p-mgt .grid-item.side-column{display:none}@media screen and (min-width:768px){.p-mgt .grid-item.side-column{display:block}}.p-pcArticleEditor .grid-item.grid-nav{display:none}.p-pcArticleEditor .grid-item.grid-main{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1;-ms-grid-row-span:1}.p-pcArticleEditor .grid-item.grid-side1,.p-pcArticleEditor .grid-item.grid-side2{display:none}@media screen and (min-width:768px){.p-pcArticleEditor .grid-item.grid-nav{display:none}.p-pcArticleEditor .grid-item.grid-main{grid-column:1/2;-ms-grid-column:1/2;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.p-pcArticleEditor .grid-item.grid-side1{display:block;grid-column:2/3;-ms-grid-column:2/3;grid-row:1;-ms-grid-row:1}.p-pcArticleEditor .grid-item.grid-side2{display:block;grid-column:2/3;-ms-grid-column:2/3;grid-row:2;-ms-grid-row:2}}.p-spSingleColumn .grid-item.grid-main{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}@media screen and (min-width:768px){.p-spSingleColumn .grid-item.grid-main{grid-column:1/2;-ms-grid-column:1;grid-row:1/3;-ms-grid-row:1}.p-spSingleColumn .grid-item.grid-side1{grid-column:2/3;-ms-grid-column:2;grid-row:1/2;-ms-grid-row:1}.p-spSingleColumn .grid-item.grid-side2{grid-column:2/3;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2}}.grid-contentBlock{display:grid;display:-ms-grid}.grid-contentBlock.type-column-2{grid-template-rows:1fr;-ms-grid-rows:1fr;grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}.grid-contentBlock.type-column-2.at-latestArticle{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}.side-column .grid-contentBlock.type-column-2.at-latestArticle{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}@media screen and (min-width:768px){.grid-contentBlock.type-column-2.at-latestArticle{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}.side-column .grid-contentBlock.type-column-2.at-latestArticle{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}}.grid-contentBlock.type-column-2.at-accountConfig{grid-template-columns:1fr;-ms-grid-columns:1fr}@media screen and (min-width:768px){.grid-contentBlock.type-column-2.at-accountConfig{grid-template-columns:1fr 150px;-ms-grid-columns:1fr 150px}}.grid-contentBlock.type-column-2.at-orderConfirm{grid-template-columns:45px 1fr;-ms-grid-columns:45px 1fr}@media screen and (min-width:768px){.grid-contentBlock.type-column-2.at-orderConfirm{grid-template-columns:50px 1fr;-ms-grid-columns:50px 1fr}}.grid-contentBlock.type-column-2.at-paymentInfo{grid-template-columns:1fr;-ms-grid-columns:1fr}@media screen and (min-width:768px){.grid-contentBlock.type-column-2.at-paymentInfo{grid-template-columns:1fr 200px;-ms-grid-columns:1fr 200px}}.grid-contentBlock.type-column-2.is-creartorCard{grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr;grid-template-columns:1fr;-ms-grid-columns:1fr}@media screen and (min-width:768px){.grid-contentBlock.type-column-2.is-creartorCard{grid-template-columns:300px 1fr;-ms-grid-columns:300px 1fr}}.grid-contentBlock.type-column-2.at-comment{grid-template-columns:30px 1fr;-ms-grid-columns:30px 1fr}@media screen and (min-width:768px){.grid-contentBlock.type-column-2.at-comment{grid-template-columns:50px 1fr;-ms-grid-columns:50px 1fr}}.grid-contentBlock.type-column-2.at-commentManagement{grid-template-columns:30px 1fr;-ms-grid-columns:30px 1fr}@media screen and (min-width:768px){.grid-contentBlock.type-column-2.at-commentManagement{grid-template-columns:50px 1fr;-ms-grid-columns:50px 1fr}}.grid-contentBlock.type-column-2.at-subscribeInfo{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}@media screen and (min-width:768px){.grid-contentBlock.type-column-2.at-subscribeInfo{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}}.grid-contentBlock.type-column-3.type-followingList{grid-template-columns:auto 1fr;grid-template-rows:1fr auto;-ms-grid-columns:auto 1fr;-ms-grid-rows:1fr auto}@media screen and (min-width:768px){.grid-contentBlock.type-column-3.type-followingList{grid-template-columns:50px 1fr auto;grid-template-rows:1fr;-ms-grid-columns:50px 1fr auto;-ms-grid-rows:1fr}}.grid-contentBlock.type-notification{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto;-ms-grid-columns:auto 1fr auto;grid-row:auto}@media screen and (min-width:768px){.grid-contentBlock.type-notification{grid-template-columns:auto 1fr auto;-ms-grid-columns:auto 1fr auto}}.grid-contentBlock-item{min-width:0;grid-row:1;-ms-grid-row:1}.type-column-2 .grid-contentBlock-item.type-left{grid-column:1;-ms-grid-column:1}.type-column-2 .grid-contentBlock-item.type-right{grid-column:2;-ms-grid-column:2;padding-left:15px}.at-latestArticle .grid-contentBlock-item.type-left{grid-column:1;-ms-grid-column:1;padding-right:15px}.at-latestArticle .grid-contentBlock-item.type-right{grid-column:2;-ms-grid-column:2;padding-left:0}.at-paymentInfo .grid-contentBlock-item.type-left{grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1}.at-paymentInfo .grid-contentBlock-item.type-right{grid-row:2;-ms-grid-row:2;grid-column:1;-ms-grid-column:1;padding-left:0;padding-top:10px}@media screen and (min-width:768px){.at-paymentInfo .grid-contentBlock-item.type-right{grid-row:1;-ms-grid-row:1;grid-column:2;-ms-grid-column:2;padding-top:0}}.type-column-3 .grid-contentBlock-item.type-left{grid-column:1;-ms-grid-column:1}.type-column-3 .grid-contentBlock-item.type-middle{grid-column:2;-ms-grid-column:2;padding:0 15px}.type-column-3 .grid-contentBlock-item.type-right{grid-column:3;-ms-grid-column:3}.type-followingList .grid-contentBlock-item.type-left{grid-column:1;-ms-grid-column:1}.type-followingList .grid-contentBlock-item.type-middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-column:2;-ms-grid-column:2;padding:0 15px 0 0}.type-followingList .grid-contentBlock-item.type-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;grid-column:1/3;-ms-grid-column:1/3;-ms-grid-column-span:2;grid-row:2;-ms-grid-row:2}@media screen and (min-width:768px){.type-followingList .grid-contentBlock-item.type-left{grid-column:1;-ms-grid-column:1}.type-followingList .grid-contentBlock-item.type-middle{grid-column:2;-ms-grid-column:2}.type-followingList .grid-contentBlock-item.type-right{grid-column:3;-ms-grid-column:3;grid-row:1;-ms-grid-row:1}}.type-notification .grid-contentBlock-item{grid-row:2;-ms-grid-row:2}.type-notification .grid-contentBlock-item.type-icon{grid-column:1/2;grid-row:1/2;-ms-grid-column-span:1;-ms-grid-row-span:2}.type-notification .grid-contentBlock-item.type-notice{grid-column:2/4;grid-row:1/2;-ms-grid-column:2;-ms-grid-row:1}.type-notification .grid-contentBlock-item.type-articleTitle{grid-column:2/3;grid-row:2/3;-ms-grid-column-span:2;-ms-grid-row:2}.type-notification .grid-contentBlock-item.type-articleThum{grid-column:3/4;grid-row:2/3;-ms-grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2}@media screen and (min-width:768px){.type-notification .grid-contentBlock-item.type-icon{grid-column:1/2;grid-row:1/3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2}.type-notification .grid-contentBlock-item.type-notice{grid-column:2/3;grid-row:1/2;-ms-grid-column:2;-ms-grid-row:1}.type-notification .grid-contentBlock-item.type-articleTitle{grid-column:2/3;grid-row:2/3;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2}.type-notification .grid-contentBlock-item.type-articleThum{grid-column:3/4;grid-row:1/3;-ms-grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2}}.is-creartorCard .grid-contentBlock-item.type-left{grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1}.is-creartorCard .grid-contentBlock-item.type-right{padding:0 10px 10px;grid-row:2;-ms-grid-row:2;grid-column:1;-ms-grid-column:1}@media screen and (min-width:768px){.is-creartorCard .grid-contentBlock-item.type-left{grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1}.is-creartorCard .grid-contentBlock-item.type-right{padding:0 0 0 15px;grid-row:1;-ms-grid-row:1;grid-column:2;-ms-grid-column:2}}.grid-partsBlock{display:grid;display:-ms-grid}.grid-partsBlock.type-column-2{grid-template-rows:1fr;-ms-grid-rows:1fr}.grid-partsBlock.type-column-2.parts-userInfo{grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr}@media screen and (min-width:768px){.grid-partsBlock.type-column-2.parts-userInfo{grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr}}.grid-partsBlock-item{grid-row:1;-ms-grid-row:1}.type-column-2 .grid-partsBlock-item.type-left{grid-column:1;-ms-grid-column:1}.type-column-2 .grid-partsBlock-item.type-right{grid-column:2;-ms-grid-column:2;padding-left:5px}.grid-planMgt{display:grid;display:-ms-grid;grid-template-columns:1fr;-ms-grid-columns:1fr;grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr}@media screen and (min-width:768px){.grid-planMgt{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto;grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr}}.grid-planMgt-item.type-heading{grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1;margin-bottom:15px}.grid-planMgt-item.type-left{grid-row:2;-ms-grid-row:2;grid-column:1;-ms-grid-column:1;margin:0 5px}.grid-planMgt-item.type-right{grid-row:3;-ms-grid-row:3;grid-column:1;-ms-grid-column:1;margin:0 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:768px){.grid-planMgt-item.type-heading{grid-row:1;-ms-grid-row:1;grid-column:1/3;-ms-grid-column-span:2}.grid-planMgt-item.type-left{grid-row:2;-ms-grid-row:2;grid-column:1/2;-ms-grid-column:1;margin:0 0 0 10px}.grid-planMgt-item.type-right{grid-row:2;-ms-grid-row:2;grid-column:2/3;-ms-grid-column:2;margin:0 10px 0 0}}.grid-commentMgt{display:grid;display:-ms-grid;grid-template-columns:40px 1fr;-ms-grid-columns:40px 1fr;grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr}@media screen and (min-width:768px){.grid-commentMgt{grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr;grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr}}.grid-commentMgt-item.type-heading{grid-row:1;-ms-grid-row:1;grid-column:1/3;-ms-grid-column-span:2;width:100%}.grid-commentMgt-item.type-left{grid-row:2;-ms-grid-row:2;grid-column:1;-ms-grid-column:1;margin:0 0 0 5px}.grid-commentMgt-item.type-right{grid-row:2;-ms-grid-row:2;grid-column:2;-ms-grid-column:2;margin:0 5px}@media screen and (min-width:768px){.grid-commentMgt-item.type-heading{font-size:1.3rem}.grid-commentMgt-item.type-left{margin:0 0 0 10px}.grid-commentMgt-item.type-right{margin:0 10px}}.grid-articleMgt{display:grid;display:-ms-grid;padding:0 10px;grid-template-columns:60px 1fr;grid-template-rows:auto 1fr;-ms-grid-columns:60px 1fr;-ms-grid-rows:auto 1fr}@media screen and (min-width:768px){.grid-articleMgt{grid-template-columns:auto 1fr 70px;grid-template-rows:1fr;-ms-grid-columns:auto 1fr 70px;-ms-grid-rows:1fr}}.grid-articleMgt:not(.type-date):not(:last-child){padding-bottom:15px;border-bottom:1px solid #ddd}.grid-articleMgt-item.type-heading{grid-column:1/4;grid-row:1;-ms-grid-column-span:1;-ms-grid-row-span:1}.grid-articleMgt-item.type-left{grid-column:1/2;grid-row:1/2;-ms-grid-column:1;-ms-grid-row:1}.grid-articleMgt-item.type-center{grid-column:2/4;grid-row:1/2;-ms-grid-column:2;-ms-grid-row:1;margin:0 10px}.grid-articleMgt-item.type-right{grid-column:1/4;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2}@media screen and (min-width:768px){.grid-articleMgt-item.type-left{grid-column:1/2;grid-row:1/2;-ms-grid-column:1;-ms-grid-row:1}.grid-articleMgt-item.type-center{grid-column:2/3;grid-row:1/2;-ms-grid-column:2;-ms-grid-row:1}.grid-articleMgt-item.type-right{grid-column:3/4;grid-row:1/2;-ms-grid-column:3;-ms-grid-row:1}}.grid-cnt{display:grid;display:-ms-grid;width:100%}.grid-cnt.type-2col{grid-template-rows:1fr;-ms-grid-rows:1fr;grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}.grid-cnt.type-2col.wide-right{grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr}.grid-cnt.type-3col{grid-template-rows:1fr;-ms-grid-rows:1fr;grid-template-columns:auto 1fr auto;-ms-grid-columns:auto 1fr auto}.grid-cnt.subscribeInfoBlock{grid-template-columns:1fr;-ms-grid-columns:1fr;grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr}@media screen and (min-width:768px){.grid-cnt.subscribeInfoBlock{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto;grid-template-rows:1fr;-ms-grid-rows:1fr}}.grid-cnt.subscribeInfoBlock+.mgtList{margin-top:30px}.grid-cnt.type-latestArticle{grid-template-columns:45px 1fr 50px;grid-template-rows:1fr;-ms-grid-columns:45px 1fr 40px;-ms-grid-rows:1fr}@media screen and (min-width:768px){.grid-cnt.type-latestArticle{grid-template-columns:60px 1fr 70px;-ms-grid-columns:60px 1fr 70px}}.grid-cnt-item{min-width:0;grid-row:1;-ms-grid-row:1}.type-2col .grid-cnt-item.type-left{grid-column:1;-ms-grid-column:1}.type-2col .grid-cnt-item.type-right{grid-column:2;-ms-grid-column:2;padding-left:15px}.type-3col .grid-cnt-item.type-left{grid-column:1;-ms-grid-column:1}.type-3col .grid-cnt-item.type-center{grid-column:2;-ms-grid-column:2}.type-3col .grid-cnt-item.type-center.is-uploading{display:none}.type-3col .grid-cnt-item.type-right{grid-column:3;-ms-grid-column:3}.p-spSingleColumn .type-3col .grid-cnt-item.type-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-spSingleColumn .type-3col .grid-cnt-item.type-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.type-supportingList .grid-cnt-item.type-1st{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}.type-supportingList .grid-cnt-item.type-2nd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1}.type-supportingList .grid-cnt-item.type-3rd{grid-column:1/3;-ms-grid-column:1/3;-ms-grid-column-span:2;grid-row:2;-ms-grid-row:2}@media screen and (min-width:768px){.type-supportingList .grid-cnt-item.type-1st{grid-column:1;-ms-grid-column:1;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.type-supportingList .grid-cnt-item.type-2nd{grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1}.type-supportingList .grid-cnt-item.type-3rd{grid-column:2;-ms-grid-column:2;grid-row:2;-ms-grid-row:2}}.subscribeInfoBlock .grid-cnt-item.type-left{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1;margin-bottom:10px}.subscribeInfoBlock .grid-cnt-item.type-right{grid-column:1;-ms-grid-column:1;grid-row:2;-ms-grid-row:2;margin-left:auto;margin-bottom:auto}.subscribeInfoBlock .grid-cnt-item.type-right>.btn_edit{margin-top:15px}.subscribeInfoBlock .grid-cnt-item.type-right>.btn_edit:first-child{margin-right:5px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.subscribeInfoBlock .grid-cnt-item.type-right{min-width:330px}}@supports (-ms-ime-align:auto){.subscribeInfoBlock .grid-cnt-item.type-right{min-width:330px}}@media screen and (min-width:768px){.subscribeInfoBlock .grid-cnt-item.type-left{margin-bottom:0}.subscribeInfoBlock .grid-cnt-item.type-right{grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1;margin-left:30px}.subscribeInfoBlock .grid-cnt-item.type-right>.btn_edit{margin-top:0}}.type-latestArticle .grid-cnt-item.type-left{grid-column:1;-ms-grid-column:1;margin-right:10px}.type-latestArticle .grid-cnt-item.type-middle{grid-column:2;-ms-grid-column:2;padding:0 10px}.type-latestArticle .grid-cnt-item.type-right{grid-column:3;-ms-grid-column:3}.p-spSingleColumn .type-latestArticle .grid-cnt-item.type-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-spSingleColumn .type-latestArticle .grid-cnt-item.type-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.grid-articleMgt-item.type-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.grid-articleMgt-item.type-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid-articleMgt-item.type-right .dropdown-container{margin:0 0 15px auto}.grid-articleMgt-item.type-right .dropdown-container .dropdown-menu{right:0;left:initial}}.grid-articleMgt-item.type-right .dropdown-container{margin:0}.grid-cardcase{display:grid;display:-ms-grid;width:100%;grid-template-columns:1fr;-ms-grid-columns:1fr;grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr}@media screen and (min-width:768px){.grid-cardcase{grid-template-columns:320px 1fr;-ms-grid-columns:320px 1fr}}.grid-cardcase-item.type-left{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}@media screen and (min-width:768px){.grid-cardcase-item.type-left{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}}.grid-cardcase-item.type-right{grid-column:1;-ms-grid-column:1;grid-row:2;-ms-grid-row:2;padding:12px 15px}@media screen and (min-width:768px){.grid-cardcase-item.type-right{padding:0 15px 0 20px;grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1}}.grid-followList{display:grid;display:-ms-grid;grid-template-columns:50px 1fr;grid-template-rows:1fr auto;-ms-grid-columns:50px 1fr;grid-row:1fr auto}@media screen and (min-width:768px){.grid-followList{grid-template-columns:50px 1fr auto;grid-template-rows:auto;-ms-grid-columns:50px 1fr auto;grid-row:auto}}.grid-followList-item.type-left{grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1}.grid-followList-item.type-center{padding:0 10px;grid-row:1;-ms-grid-row:1;grid-column:2;-ms-grid-column:2}.grid-followList-item.type-right{padding-top:10px;grid-row:1;-ms-grid-row:1;grid-column:3;-ms-grid-column:3;margin-left:auto}@media screen and (min-width:768px){.grid-followList-item.type-left{grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1}.grid-followList-item.type-center{padding:0 10px;grid-row:1;-ms-grid-row:1;grid-column:2;-ms-grid-column:2}.grid-followList-item.type-right{padding:0;grid-row:1;-ms-grid-row:1;grid-column:3;-ms-grid-column:3}}.grid-supporting{display:grid;display:-ms-grid;width:100%;grid-template-columns:55px 1fr;-ms-grid-columns:55px 1fr;grid-template-rows:40px 1fr;-ms-grid-rows:40px 1fr}@media screen and (min-width:768px){.grid-supporting{grid-template-columns:60px 1fr;-ms-grid-columns:60px 1fr;grid-template-rows:40px 1fr;-ms-grid-rows:40px 1fr}}.grid-supporting-item{min-width:0;grid-row:1;-ms-grid-row:1}.grid-supporting-item.type-1st{grid-column:1;-ms-grid-column:1;grid-row:1/4;-ms-grid-row:1;-ms-grid-row-span:2}.grid-supporting-item.type-2nd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:34px;grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1}.grid-supporting-item.type-3rd{height:34px;grid-column:3;-ms-grid-column:3;grid-row:1;-ms-grid-row:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid-supporting-item.type-4th{grid-column:2/4;-ms-grid-column:2;grid-row:2;-ms-grid-row:2;margin-top:0}@media screen and (min-width:768px){.grid-supporting-item.type-1st{grid-column:1;-ms-grid-column:1;grid-row:1/4;-ms-grid-row:1/4;-ms-grid-row-span:2}.grid-supporting-item.type-2nd{grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.grid-supporting-item.type-3rd{grid-column:3;-ms-grid-column:3;grid-row:1;-ms-grid-row:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.grid-supporting-item.type-4th{grid-column:2/4;-ms-grid-column:2;grid-row:2;-ms-grid-row:2;margin-top:0}}.grid-pastSupporting{display:grid;display:-ms-grid;width:100%;grid-template-columns:55px 1fr;-ms-grid-columns:55px 1fr;grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr}@media screen and (min-width:768px){.grid-pastSupporting{grid-template-columns:60px 1fr;-ms-grid-columns:60px 1fr;grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr}}.grid-pastSupporting-item{min-width:0;grid-row:1;-ms-grid-row:1}.grid-pastSupporting-item.type-1st{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}.grid-pastSupporting-item.type-2nd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1}.grid-pastSupporting-item.type-3rd{grid-column:1/3;-ms-grid-column:1/3;-ms-grid-column-span:2;grid-row:2;-ms-grid-row:2}@media screen and (min-width:768px){.grid-pastSupporting-item.type-3rd{grid-column:1/3;-ms-grid-column:1/3;-ms-grid-column-span:2;grid-row:2;-ms-grid-row:2}}.grid-postedArticle{display:grid;display:-ms-grid;width:100%;grid-template-columns:70px 1fr;-ms-grid-columns:70px 1fr}@media screen and (min-width:768px){.grid-postedArticle{grid-template-columns:100px 1fr;-ms-grid-columns:100px 1fr}}.side-column .grid-postedArticle{grid-template-columns:1fr 60px;-ms-grid-columns:1fr 60px}@media screen and (min-width:768px){.side-column .grid-postedArticle{grid-template-columns:1fr 60px;-ms-grid-columns:1fr 60px}}.grid-postedArticle-item{min-width:0;grid-row:1;-ms-grid-row:1}.grid-postedArticle-item.type-left{grid-column:1;-ms-grid-column:1;padding-right:5px}@media screen and (min-width:768px){.grid-postedArticle-item.type-left{padding-right:15px}}.grid-postedArticle-item.type-right{grid-column:2;-ms-grid-column:2}.grid-block{display:grid;display:-ms-grid;width:100%;grid-template-columns:50px 1fr;-ms-grid-columns:50px 1fr;grid-template-rows:50px 1fr;-ms-grid-ros:50px 1fr}@media screen and (min-width:768px){.grid-block{grid-template-columns:50px 1fr auto;-ms-grid-columns:50px 1fr auto;grid-template-rows:1fr;-ms-grid-ros:1fr}}.grid-block-item{min-width:0}.grid-block-item.type-left{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}.grid-block-item.type-center{padding:0 10px;grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1;line-height:50px}.grid-block-item.type-right{grid-column:1/3;-ms-grid-column-span:2;grid-row:2;-ms-grid-row:2;margin-left:auto}@media screen and (min-width:768px){.grid-block-item.type-left{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}.grid-block-item.type-center{padding:0 10px;grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1}.grid-block-item.type-right{grid-column:3;-ms-grid-column:3;grid-row:1;-ms-grid-row:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.grid-frontComment{display:grid;display:-ms-grid;width:100%;grid-template-columns:30px 1fr;-ms-grid-columns:30px 1fr;grid-template-rows:1fr;-ms-grid-ros:1fr}@media screen and (min-width:768px){.grid-frontComment{grid-template-columns:50px 1fr;-ms-grid-columns:50px 1fr}}.grid-frontComment-item{min-width:0}.grid-frontComment-item.type-left{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}.grid-frontComment-item.type-right{padding-left:15px;grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1}.grid-notification{display:grid;display:-ms-grid;width:100%;grid-template-columns:45px 1fr 40px;-ms-grid-columns:45px 1fr 40px;grid-template-rows:auto auto;-ms-grid-ros:auto auto}@media screen and (min-width:768px){.grid-notification{grid-template-columns:50px 1fr 70px;-ms-grid-columns:50px 1fr 70px;grid-template-rows:auto auto;-ms-grid-ros:auto auto}}.grid-notification.type-2col{grid-template-columns:45px 1fr;-ms-grid-columns:45px 1fr;grid-template-rows:auto;-ms-grid-ros:auto}@media screen and (min-width:768px){.grid-notification.type-2col{grid-template-columns:50px 1fr;-ms-grid-columns:50px 1fr;grid-template-rows:auto;-ms-grid-ros:auto}}.grid-notification-item.type-icon{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}.grid-notification-item.type-message{margin:0 0 0 10px;grid-column:2/4;-ms-grid-column:2;-ms-grid-column-span:2;grid-row:1;-ms-grid-row:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}@media screen and (min-width:768px){.grid-notification-item.type-message{grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1;margin:0 10px;grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1}}.grid-notification-item.type-articleTitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 10px 0 0;padding:5px 10px;border-radius:4px;background-color:#f3f6f9;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-row:2;-ms-grid-row:2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.grid-notification-item.type-articleTitle{margin:10px 10px 0 0;border-radius:4px}}.grid-notification-item.type-articleThumb{grid-column:3;-ms-grid-column:3;grid-row:2/3;-ms-grid-row:1;-ms-grid-row-span:2}@media screen and (min-width:768px){.grid-notification-item.type-articleThumb{grid-row:1/3;-ms-grid-row-span:2}}.type-2col .grid-notification-item.type-icon{grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1}.type-2col .grid-notification-item.type-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 0 10px;grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-couponMgt{display:grid;display:-ms-grid;grid-template-columns:1fr 50px;-ms-grid-columns:1fr 50px;grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}.grid-couponMgt-item.type-head{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-row:1/2;-ms-grid-row:1;margin-bottom:10px}.grid-couponMgt-item.type-body{grid-column:1/3;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-couponMgt-item.type-side{grid-column:2/3;-ms-grid-column:2;grid-row:3/4;-ms-grid-row:2}@media screen and (min-width:768px){.grid-couponMgt{grid-template-columns:1fr 60px;-ms-grid-columns:1fr 60px;grid-template-rows:auto auto;-ms-grid-rows:auto auto}.grid-couponMgt-item.type-head{grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1;margin-right:10px}.grid-couponMgt-item.type-body{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-couponMgt-item.type-side{grid-column:2/3;-ms-grid-column:2;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}}.l-header{display:none}@media screen and (min-width:768px){.l-header{display:block}}.headerCore{position:relative;width:100%;background:#fff}.headerCore-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:30px}.headerCore-top-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 16px;font-size:11px}.header-dropdown-nav{position:relative;margin-left:8px;padding-left:8px;height:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.header-dropdown-nav.type-service .header-dropdown-list>li>a{padding:12px}.header-dropdown-nav.type-service .header-dropdown-list-item{position:relative}.header-dropdown-nav.type-service .header-dropdown-list-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-dropdown-nav.type-service .header-dropdown-list-item a::before{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;background:url(https://www.dlsite.com/modpub/universal/img/icon-eisys-group.png) no-repeat;background-size:100%;width:18px;height:18px;content:""}.header-dropdown-nav.type-service .header-dropdown-list-item.type-dlsite a::before{background-position:0 0}.header-dropdown-nav.type-service .header-dropdown-list-item.type-dlsite-girls a::before{background-position:0 -162px}.header-dropdown-nav.type-service .header-dropdown-list-item.type-comipo a::before{background-position:0 -144px}.header-dropdown-nav.type-service .header-dropdown-list-item.type-nijigame a::before{background-position:0 -18px}.header-dropdown-nav.type-service .header-dropdown-list-item.type-cien a::before{background-position:0 -36px}.header-dropdown-nav.type-service .header-dropdown-list-item.type-channel a::before{background-position:0 -54px}.header-dropdown-nav.type-service .header-dropdown-list-item.type-chobit a::before{background-position:0 -72px}.header-dropdown-nav.type-service .header-dropdown-list-item.type-triokini a::before{background-position:0 -90px}.header-dropdown-nav.type-service .header-dropdown-list-item.type-zowa a::before{background-position:0 -126px}.header-dropdown-nav.type-service .header-dropdown-list-item.type-zowieq a::before{background-position:0 -144px}.header-dropdown-nav.type-service .header-dropdown-list-item.type-none a::before{background:0 0}.header-dropdown-nav-Link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:100%;color:#333}.header-dropdown-nav-Link.type-index{color:#666}.header-dropdown-nav-Link:link,.header-dropdown-nav-Link:visited{color:#333}.header-dropdown-nav-Link:hover{opacity:.8;text-decoration:none}.header-dropdown-nav-Link:hover::after{-webkit-box-shadow:-1px -1px 0 #333 inset;box-shadow:-1px -1px 0 #333 inset}.header-dropdown-nav.type-language .header-dropdown-nav-Link::before{margin-right:4px;font-family:dlsite-icons;font-size:14px;font-weight:400;content:"\e926"}.header-dropdown-nav-Link::after{display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-4px 0 0 6px;-webkit-box-shadow:-1px -1px 0 #333 inset;box-shadow:-1px -1px 0 #333 inset;width:8px;height:8px;content:""}.header-dropdown-nav-group{display:block;position:absolute;top:20px;right:0;visibility:hidden;opacity:0;z-index:5500;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);border:1px solid #ddd;border-radius:6px;background:#fff;width:200px}.header-dropdown-nav-group.is-active{top:28px;visibility:visible;opacity:1}.header-dropdown-nav-group.type-index{right:-10px}.header-dropdown-nav-group.type-index.is-active{top:38px;right:-10px}.header-dropdown-list{padding:5px 0}.header-dropdown-list>li{line-height:1;text-align:left}.header-dropdown-list>li.type-wovn,.header-dropdown-list>li>a{display:block;position:relative;padding:12px 10px 12px 30px;color:#333;text-decoration:none;cursor:pointer}.header-dropdown-list>li.type-wovn:hover,.header-dropdown-list>li>a:hover{background:#fafafa}.header-dropdown-list>li.selected.type-wovn,.header-dropdown-list>li.selected>a{pointer-events:none;color:#e6721d}.header-dropdown-list>li.selected.type-wovn::before,.header-dropdown-list>li.selected>a::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;font-family:"Font Awesome 5 pro";font-size:14px;font-weight:200;content:"\f00c"}.header-simple-nav-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header-simple-nav-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px}.header-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:44px;line-height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ddd;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.header-inner{border:none;height:50px;line-height:50px}}.cien-logo{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:0}.cien-logo a,.cien-logo span{display:block;width:70px;height:100%;background-image:url(../img/common/logo_Ci-en_R18.svg);background-repeat:no-repeat;background-position:center;background-size:70px 24px;text-indent:-99999px}.cien-logo.type-r18 a,.cien-logo.type-r18 span{background-image:url(../img/common/logo_Ci-en_R18.svg)}@media screen and (min-width:768px){.cien-logo{left:0;-webkit-transform:translateX(0);transform:translateX(0);margin-left:30px}.cien-logo a,.cien-logo span{width:90px;background-size:90px}.cien-logo.type-simple{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:0}}.globalNav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.globalNav{margin-right:15px}}.globalNav-item{height:44px}.globalNav-item:last-child{padding-right:0}.globalNav-item.type-creatorIcon .globalNav-item-link{padding:0 10px}.globalNav-item.type-search .globalNav-item-link::before{content:'\e90f'}.globalNav-item.type-bell .globalNav-item-link::before{content:'\e901'}.globalNav-item.type-mypage{position:relative}.globalNav-item.type-mypage .globalNav-item-link::before{content:'\e90a'}.globalNav-item.type-help .globalNav-item-link::before{content:'\e924'}.globalNav-item .globalNav-item-link{font-size:1.3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;height:44px;width:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.globalNav-item .globalNav-item-link::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:2.4rem;color:#8a8a8a;font-family:cien-icons}.globalNav-item .globalNav-item-link:hover{background-color:#f3f6f9}.globalNav-item .globalNav-item-link:hover::before{color:#238ac5}.globalNav-item .globalNav-item-link .globalNav-text{padding:0 10px}@media screen and (min-width:768px){.globalNav-item .globalNav-item-link{width:auto}.globalNav-item .globalNav-item-link::before{left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.globalNav-item.type-signup{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:15px}.globalNav-item.is-active{border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#f3f6f9}.globalNav-item.is-active a::before{color:#2b97d6}@media screen and (min-width:768px){.globalNav-item{height:50px}.globalNav-item .globalNav-item-link{padding:0 12px;height:50px;border-bottom:1px solid #d5d5d5;font-size:1.6rem}.globalNav-item .globalNav-item-link.type-search{display:none}.globalNav-item .globalNav-item-link .globalNav-text{padding:0 20px}}.badgeIcon{position:relative}.badgeIcon::after{position:absolute;top:30%;left:30px;width:6px;height:6px;border-radius:50%;background-color:#f04885;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}@media screen and (min-width:768px){.badgeIcon::after{top:30%;left:32px;width:6px;height:6px}}.globalNav-icon{font-size:1.3rem;display:none;position:relative;color:#777}@media screen and (min-width:768px){.globalNav-icon{padding-left:30px;display:block;width:auto}.globalNav-icon::before{left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.globalNav-icon:hover{color:#238ac5}.type-creatorIcon .globalNav-icon{padding-left:10px}.type-campaign .globalNav-icon{padding-left:5px;color:#ea1e27}}.hd-searchBox{display:none}@media screen and (min-width:768px){.hd-searchBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:38px;margin-left:175px;background-color:#f3f6f9;border:1px solid rgba(0,0,0,.12);border-radius:3px}}.hd-searchInput{border:none;background-color:transparent;border-radius:3px;padding:.5em .75em;display:block;outline:0;min-height:40px;font-size:1.3rem}.hd-searchInput::-webkit-input-placeholder{color:#aaa}.hd-searchInput input[type=button]{font-family:cien-icons}.hd-searchInput::-moz-placeholder{color:#aaa}.hd-searchInput::-ms-input-placeholder{color:#aaa}.hd-searchButton{width:48px;height:40px;padding:0;border:none;background-color:transparent;color:#8a8a8a;font-family:cien-icons;font-size:2.4rem}.hd-searchButton:hover{opacity:.7;cursor:pointer}.globalNav-item{display:none}.is-guest .globalNav-item.type-campaign,.is-guest .globalNav-item.type-search{display:block}@media screen and (min-width:768px){.is-guest .globalNav-item.type-search{display:none}.is-guest .globalNav-item.type-signup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.is-guest .globalNav-item.type-help{display:block}}.is-user .globalNav-item.type-campaign,.is-user .globalNav-item.type-search{display:block}@media screen and (min-width:768px){.is-user .globalNav-item.type-search{display:none}.is-user .globalNav-item.type-bell{display:block}.is-user .globalNav-item.type-mypage{display:block}.is-user .globalNav-item.type-help{display:block}}.is-creator .globalNav-item.type-campaign,.is-creator .globalNav-item.type-search{display:block}@media screen and (min-width:768px){.is-creator .globalNav-item.type-search{display:none}.is-creator .globalNav-item.type-bell{display:block}.is-creator .globalNav-item.type-mypage{display:block}.is-creator .globalNav-item.type-creatorIcon{display:block}.is-creator .globalNav-item.type-help{display:block}}.globalNav-item.type-campaign .l-icon{background-color:#f1f1f1}.globalNav-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.nav-drawer{position:relative;height:44px}.nav-drawer.type-creatorMenu{display:none}.nav-drawer.type-creatorMenu.is-creator{display:block}@media screen and (min-width:768px){.nav-drawer.type-creatorMenu.is-creator{display:none}}@media screen and (min-width:768px){.nav-drawer{display:none}}.nav-unshown{display:none}#nav-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50px;height:44px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.type-creatorMenu #nav-open{height:44px}#nav-open span{position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.type-menu #nav-open span{height:44px;width:50px;cursor:pointer}.type-menu #nav-open span::before{font-family:cien-icons;content:'\e92d';height:44px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;font-size:3rem;color:#8a8a8a}.type-creatorMenu #nav-open span{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#nav-close{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:.2s ease;transition:.2s ease;-webkit-animation:anim-navBg .2s;animation:anim-navBg .2s;background-color:rgba(0,0,0,.65)}@-webkit-keyframes anim-navBg{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,.65)}}@keyframes anim-navBg{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,.65)}}.icon-navClose span{position:relative;top:0;right:-20px}.icon-navClose span:after,.icon-navClose span:before{display:block;position:absolute;top:10px;width:4px;height:30px;background:#fff;content:""}.icon-navClose span::before{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon-navClose span::after{right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-content{overflow:auto;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%;top:0;z-index:1000;width:270px;height:100%;background:#fff;-webkit-transition:.2s ease;transition:.2s ease}.nav-content.type-right{right:0;transform:translateX(105%);-webkit-transform:translateX(105%)}.nav-content.type-left{left:0;transform:translateX(-105%);-webkit-transform:translateX(-105%)}#nav-inputCreatorMenu:checked~#nav-close,#nav-inputMenu:checked~#nav-close{display:block;opacity:1}#nav-inputCreatorMenu:checked~#nav-close span,#nav-inputMenu:checked~#nav-close span{display:block;-webkit-transition-delay:.5s;transition-delay:.5s}#nav-inputMenu:checked~#nav-close span{-webkit-animation:anim-nav-close-left .2s;animation:anim-nav-close-left .2s;right:24px}@-webkit-keyframes anim-nav-close-left{0%{right:-20px}100%{right:24px}}@keyframes anim-nav-close-left{0%{right:-20px}100%{right:24px}}#nav-inputCreatorMenu:checked~#nav-close span{-webkit-animation:anim-nav-close-left .2s;animation:anim-nav-close-left .2s;right:24px}@keyframes anim-nav-close-left{0%{right:-20px}100%{right:24px}}.nav-menuArea{margin-bottom:25px}#nav-inputCreatorMenu:checked~.nav-content,#nav-inputMenu:checked~.nav-content{-webkit-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:6px 0 25px rgba(0,0,0,.15);box-shadow:6px 0 25px rgba(0,0,0,.15)}.nav-drawerList-item{position:relative;border-bottom:1px solid #ddd}.nav-drawerList-item.is-open>.icon-navMenu.accordion>.arrow::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.nav-drawerList-item.newIcon::after{height:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 3px;border-radius:0 0 3px 0;background-color:#e2437f;color:#fff;font-size:1rem;content:"NEW";position:absolute;top:0;left:0}.nav-drawerList-item>.icon-navMenu{display:block;padding:15px 25px 15px 50px;color:#222;font-size:1.5rem;text-decoration:none;line-height:normal}.nav-drawerList-item>.icon-navMenu::before{color:#8a8a8a}.nav-drawerList-item>.icon-navMenu.newIcon::after{height:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 3px;border-radius:0 0 3px 0;background-color:#e2437f;color:#fff;font-size:1rem;content:"NEW";position:absolute;top:0;left:0}.nav-drawerList-item>.icon-navMenu.accordion>.arrow::after{position:absolute;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;right:20px;top:50%;width:10px;height:10px;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-box-shadow:-2px 2px 0 rgba(0,0,0,.2) inset;box-shadow:-2px 2px 0 rgba(0,0,0,.2) inset;content:""}._triggerObj.is-open>.nav-drawersubList._targetObj{padding:0}.nav-drawerList-item,.nav-drawersubList-item{position:relative}.nav-drawerList-item.is-active>a,.nav-drawersubList-item.is-active>a{color:#2b97d6}.nav-drawerList-item.is-active>a::before,.nav-drawersubList-item.is-active>a::before{color:#2b97d6}.nav-drawerList-item .badgeIconCount,.nav-drawersubList-item .badgeIconCount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;padding:0 5px;min-width:20px;height:16px;background-color:#e2437f;color:#fff;font-size:1rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:25px;z-index:1}.nav-drawerList-item>a,.nav-drawersubList-item>a{display:block;position:relative;width:100%;padding-left:50px;color:#222;background-color:#fbfbfb;font-size:1.4rem}.nav-drawerList-item>a:hover,.nav-drawersubList-item>a:hover{background-color:#f5f5f5;text-decoration:none}.nav-drawerList-item>a.newIcon::before,.nav-drawersubList-item>a.newIcon::before{height:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 3px;border-radius:3px;background-color:#e2437f;color:#fff;font-size:1rem;content:"NEW";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px}.nav-drawerList-item.is-active>a::before{color:#8a8a8a}.nav-independentBox{position:relative}.nav-independent .icon-navMenu::before{display:none}.nav-independent>a{display:block;position:relative;width:100%;padding-left:15px;font-size:1.4rem}.nav-submenuList-item{display:block;padding:0 25px;line-height:normal}.nav-submenuList-item:not(:last-child){margin-bottom:10px}.nav-submenuList-item a{font-size:1.3rem}.signin-user{line-height:normal;padding:15px;background-color:#404e6a}.signin-user .signinCreatorInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.signin-user .signinCreatorInfo .avatarArea{margin-right:15px}.signin-user .signinCreatorInfo .creatorInfoArea .signinCreatorName{color:#fff;width:100%;display:block;font-size:1.3rem;line-height:1.5}.signin-user .signinCreatorInfo .creatorInfoArea .btnArea{margin-top:15px}.signin-user .signinCreatorInfo .creatorInfoArea .btnArea .borderbtn{font-size:1.3rem;color:#fff}.icon-navMenu{position:relative;padding-left:25px;font-size:1.3rem}.icon-navMenu::before{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:cien-icons;font-size:2.2rem}.icon-navMenu.type-mypage::before{content:'\e92e'}.icon-navMenu.type-newArticle::before{content:'\e92f'}.icon-navMenu.type-supporting::before{content:'\e931'}.icon-navMenu.type-mylist::before{font-family:"Font Awesome 5 pro";content:'\f02e';font-weight:100;font-size:2rem;left:19px}.icon-navMenu.type-account::before{content:'\e930'}.icon-navMenu.type-notice::before{content:'\e901'}.icon-navMenu.type-dashboard::before{content:'\e927'}.icon-navMenu.type-articleMgt::before{content:'\e925'}.icon-navMenu.type-commentMgt::before{content:'\e926'}.icon-navMenu.type-fileMgt::before{content:'\e929'}.icon-navMenu.type-couponMgt::before{content:'\e939'}.icon-navMenu.type-planMgt{margin:0}.icon-navMenu.type-planMgt::before{content:'\e92a'}.icon-navMenu.type-design::before{content:'\e928'}.icon-navMenu.type-sales::before{content:'\e92b'}.icon-navMenu.type-creatorConfig::before{content:'\e92c'}.icon-navMenu.type-messageMgt::before{content:'\e937'}.icon-navMenu.type-message::before{content:'\e937'}.icon-navMenu.type-invite::before{content:'\e93b'}.icon-navMenu.type-voteMgt::before{content:'\e93c'}.icon-navMenu.type-surveyMgt::before{content:'\e93f'}.icon-navMenu.type-crowdfunding::before{content:'\e94c'}.icon-navMenu.type-coordinate::before{content:'\e911'}.navEntry{border-bottom:1px solid #ddd;padding:30px 25px;margin:0 10px 25px}.navEntry .text{font-size:1.3rem;margin-bottom:30px;line-height:2rem}.navEntry .btnBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.navEntry .btnBox .btn{width:100%}.navEntry .btnBox .btn:first-child{margin-bottom:15px}.navEntry .notice{font-size:1.2rem;line-height:2rem;color:#777}.gotoTOPContainer{height:34px;line-height:34px;padding:0 15px;border:none;text-align:right}.gotoTOPContainer .ankerlink{padding-left:22px;color:#cad0db;position:relative;font-size:1.2rem}.gotoTOPContainer .ankerlink::before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:14px;width:14px;background-color:#8f9bb3;border-radius:2px;display:inline-block;content:""}.gotoTOPContainer .ankerlink::after{position:absolute;top:50%;left:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:0 solid transparent;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #455473;content:""}@media screen and (min-width:768px){.gotoTOPContainer{text-align:center;border-bottom:1px solid #556585;padding:0}}.global-layout-item.type-footer{padding:0;margin-top:30px;color:#fff;background-color:#455473;bottom:0;width:100%}.p-topPage .global-layout-item.type-footer{margin-top:0}.globalFooter .snsArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:25px 0 20px;padding:10px 0;border:1px solid rgba(255,255,255,.12);border-right:none;border-left:none}.globalFooter .snsArea .heading{color:rgba(255,255,255,.7);margin-bottom:5px}.globalFooter .snsArea .twitter_link{display:block;position:relative;width:42px;height:42px;border-radius:50%;background-color:#fff}.globalFooter .snsArea .twitter_link:before{position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#3196da;font-family:cien-icons;font-size:2rem;content:"\e912"}@media screen and (min-width:768px){.globalFooter .snsArea{display:none}}.footerContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:768px){.footerContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:990px;margin:0 auto}}@media screen and (min-width:768px){.footerNav:not(:last-child){margin:0;padding:0;border:none}}.footerNav .footerNav-title{font-size:1.6rem;font-weight:700;margin-bottom:20px}.footerNav .footerNav-item{line-height:1;font-size:1.3rem}.footerNav .footerNav-item:not(:last-child){margin-bottom:15px}.footerNav .footerLink{color:#cad0db}.footerNav.itemNum1{margin:0 15px 20px;border:1px solid #8f9bb3;border-radius:8px}.footerNav.itemNum1 .footerNav-title{display:none}.footerNav.itemNum1 .footerNav-item{line-height:1;margin-bottom:0;border-bottom:1px solid #8f9bb3}.footerNav.itemNum1 .footerNav-item:last-child{border:none}.footerNav.itemNum1 .footerNav-item .footerLink{display:block;padding:15px}@media screen and (min-width:768px){.footerNav.itemNum1{border:none;margin:0 10px}.footerNav.itemNum1 .footerNav-title{display:block}.footerNav.itemNum1 .footerNav-item{border:none;margin-bottom:15px}.footerNav.itemNum1 .footerNav-item .footerLink{padding:0}}.footerNav.itemNum2{margin:0 15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footerNav.itemNum2 .footerNav-title{display:none}.footerNav.itemNum2 .footerNav-item{margin-bottom:0;line-height:2.2rem}.footerNav.itemNum2 .footerNav-item::after{content:"/";margin:0 3px;color:#cad0db}.footerNav.itemNum2 .footerNav-item:last-child::after{content:""}.footerNav.itemNum2 .footerNav-item .footerLink{font-size:1.2rem}@media screen and (min-width:768px){.footerNav.itemNum2{display:block;margin:0 10px}.footerNav.itemNum2 .footerNav-title{display:block}.footerNav.itemNum2 .footerNav-item{line-height:1;margin-bottom:15px}.footerNav.itemNum2 .footerNav-item::after{content:""}.footerNav.itemNum2 .footerNav-item .footerLink{font-size:1.3rem}}.footerNav.itemNum3{text-align:center;padding:10px 15px;background-color:#556585}.footerNav.itemNum3 .footerNav-title{font-size:1.2rem;display:block;text-align:center;color:#cad0db;margin-bottom:5px}.footerNav.itemNum3 .footerNav-item{line-height:1;font-size:1.2rem;display:inline-block;margin-top:10px;white-space:nowrap;margin-bottom:0;padding-right:10px}.footerNav.itemNum3 .footerNav-item:last-child{padding-right:0}.footerNav.itemNum3 .footerNav-item::after{content:"";padding-right:10px;border-right:1px solid #8f9bb3}.footerNav.itemNum3 .footerNav-item:last-child::after{border:none}@media screen and (min-width:768px){.footerNav.itemNum3{margin:0 10px;padding:0;text-align:left;background-color:transparent}.footerNav.itemNum3 .footerNav-title{color:#fff;font-size:1.6rem;font-weight:700;margin-bottom:20px}.footerNav.itemNum3 .footerNav-item{display:block;padding:0}.footerNav.itemNum3 .footerNav-item::after{border:none;padding:0}.footerNav.itemNum3 .footerNav-item .footerLink{font-size:1.3rem}}.copyright{text-align:center;font-size:1.2rem;margin:20px 30px;color:#cad0db}@media screen and (min-width:768px){.copyright{border:none}}article{font-size:1.4rem;line-height:2.2rem;word-break:break-word}article p:first-child{margin-top:0}article p{font-size:1.4rem;line-height:1.6;margin:1.4rem 0}@media screen and (min-width:768px){article{font-size:1.6rem;line-height:2.7rem}article p{font-size:1.6rem;line-height:1.8;margin:1.6rem 0}}.type-mainWrapInner article{margin-top:0}article hr{margin:20px 0}@media screen and (min-width:768px){article hr{margin:30px 0}}article h1,article h2,article h3,article h4,article h5,article h6{line-height:1.4;margin:20px 0 10px 0}article h1:first-child,article h2:first-child,article h3:first-child,article h4:first-child,article h5:first-child,article h6:first-child{margin-top:0}article h1{font-size:1.7rem;padding:6px 0;border-bottom:3px solid #238ac5}article h2{font-size:1.6rem;padding:5px 0;border-bottom:1px solid #ccc}article h2:before{content:'■';color:#238ac5;margin-right:5px}article h3{font-size:1.5rem;padding:4px 0;border-bottom:1px dashed #ccc}article h4{font-size:1.5rem;border-left:5px solid #238ac5;padding-left:10px}article h5{font-size:1.4rem}article h5:before{content:'■';color:#238ac5;margin-right:5px;font-size:1.7rem}article h6{font-size:1.4rem}@media screen and (min-width:768px){article h1,article h2,article h3,article h4,article h5,article h6{margin:30px 0 20px 0}article h1{font-size:2.1rem;padding:6px 0}article h2{font-size:1.9rem;padding:5px 0}article h3{font-size:1.7rem;padding:4px 0}article h4{font-size:1.7rem}article h5{font-size:1.6rem}article h6{font-size:1.6rem}}article blockquote{color:#555;font-size:1.3rem;line-height:1.8;padding:10px 15px;margin:20px 0;border-left:5px solid #cfdae6;background-color:#f3f6f9}article blockquote p{font-size:1.3rem;line-height:2rem}@media screen and (min-width:768px){article blockquote{font-size:1.5rem;padding:2px 20px}article blockquote p{font-size:1.5rem;line-height:2.1rem}}article pre{font-size:1.3rem;line-height:1.8;padding:10px 15px;margin:20px 0;border:1px solid #ddd;white-space:pre-wrap}@media screen and (min-width:768px){article pre{font-size:1.5rem;line-height:2.1rem}}article pre code{white-space:pre-wrap;padding:0}article code{font-family:Monaco,Menlo,Consolas,"Courier New",monospace!important;white-space:normal;color:#d72b3f;font-size:1.3rem;line-height:2rem;padding:0 3px;-moz-tab-size:4;-o-tab-size:4;tab-size:4}@media screen and (min-width:768px){article code{font-size:1.5rem;line-height:2.1rem}}article ul{margin:20px 0}article ul li{font-size:1.4rem;line-height:1.6;list-style-type:disc;list-style-position:outside;margin:.5rem 0 .5rem 2rem}@media screen and (min-width:768px){article ul li{font-size:1.6rem}}article ul li p{display:inline}article ul li ul{margin:0}article ul li ul li{list-style-type:circle}article ul li ul li li{list-style-type:square}article ol{margin:20px 0}article ol li{font-size:1.4rem;line-height:1.6;list-style-type:decimal;list-style-position:outside;margin:.5rem 0 .5rem 2rem}@media screen and (min-width:768px){article ol li{font-size:1.6rem}}article ol li p{display:inline}article ol li ol{margin:0}article .file-player-image-wrapper{display:inline-block;margin:.5%;width:100%;vertical-align:middle}article .file-player-image-wrapper.half{width:49%}article .file-player-image-wrapper figure{margin:0}article .file-player-image{position:absolute;max-width:100%;height:auto;cursor:pointer}article .file-player{display:block;max-width:100%;margin:10px 0}article iframe{display:block;max-width:100%;margin:15px 0;border:none}article .img_affiliate{display:block;max-width:100%;margin:.5%}article .newWorkPostContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}article .newWorkPostContainer .thumBlock{margin:0 auto 16px}article .newWorkPostContainer .thumBlock img{border-radius:8px 8px 0 0;display:block;max-width:100%;margin:0 0 4px}article .newWorkPostContainer .infoBlock{margin:0}article .newWorkPostContainer .infoBlock>.item{list-style:none;margin:0}article .newWorkPostContainer .infoBlock>.item .workTitle{display:block;font-size:2rem;line-height:1.4;font-weight:700;margin-bottom:8px}article .newWorkPostContainer .infoBlock>.item .catchcopy{display:block;color:rgba(0,0,0,.54);font-size:1.4rem;line-height:1.4;margin-bottom:8px}article .newWorkPostContainer .infoBlock .workInfoTable .workInfoTable-item{font-size:1.3rem}article .newWorkPostContainer .infoBlock .workInfoTable .workInfoTable-item .heading{width:5em;white-space:nowrap;padding:8px 0;vertical-align:top;position:relative}article .newWorkPostContainer .infoBlock .workInfoTable .workInfoTable-item .heading::after{content:"：";position:absolute;right:0}article .newWorkPostContainer .infoBlock .workInfoTable .workInfoTable-item .details{padding:4px 0}article .newWorkPostContainer .infoBlock .workInfoTable .workInfoTable-item .details .price{color:#c00;font-weight:700;font-size:1.6rem}article .newWorkPostContainer .infoBlock .workInfoTable .workInfoTable-item .details .regularPrice{margin-left:4px;color:rgba(0,0,0,.54)}article .newWorkPostContainer .infoBlock .workInfoTable .workInfoTable-item .details .slash{margin:0 4px}article .newWorkPostContainer .infoBlock .workInfoTable .workInfoTable-item .details .point{color:#093;font-weight:700}article .newWorkPostContainer .infoBlock .btn_gotoDLsiteWorks{margin-top:16px}@media screen and (min-width:768px){article .newWorkPostContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}article .newWorkPostContainer .thumBlock{margin:0 16px 0 0}article .newWorkPostContainer .thumBlock img{width:280px;max-width:initial}}.followers_subHeading,.public_subHeading,.subscribe_subHeading{margin-bottom:15px;padding:10px 15px;border-radius:4px;background-color:#ebebeb;font-size:1.3rem;word-break:break-word;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.followers_subHeading>.planViewable,.public_subHeading>.planViewable,.subscribe_subHeading>.planViewable{text-align:right;margin-left:10px;white-space:nowrap}.public_subHeading>.public_planName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.followers_subHeading{background-color:#fcd9e6}.followers_subHeading>.followers_planName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.subscribe_subHeading{background-color:#faedaf}.subscribe_subHeading>.subscribe_planName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.articleInPlanContainer{border:1px solid rgba(0,0,0,.12);border-radius:4px;overflow:hidden}.articleInPlanContainer .articleInPlanContainerHeading{padding:8px 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:rgba(0,0,0,.12)}.articleInPlanContainer .articleInPlanContainerHeading .viewPermission{color:rgba(0,0,0,.87);font-size:1.4rem;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:8px}.articleInPlanContainer .articleInPlanContainerHeading .planViewable{white-space:nowrap}.articleInPlanContainer .articleInPlanContainerBody .articleInPlanContainerBodyInner{display:block;padding:24px 16px;text-align:center}.articleInPlanContainer .articleInPlanContainerBody .articleInPlanContainerBodyInner .textEditLink{position:relative;display:inline-block;font-size:1.6rem;margin-left:1.3em}.articleInPlanContainer .articleInPlanContainerBody .articleInPlanContainerBodyInner .textEditLink::before{position:absolute;top:50%;left:-1.3em;height:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\f044";font-family:"Font Awesome 5 Pro";color:rgba(0,0,0,.54);font-size:2.4rem;margin-right:4px}.articleInPlanContainer .articleInPlanContainerBody .articleInPlanContainerBodyInner:hover{cursor:pointer;text-decoration:none}.articleInPlanContainer .articleInPlanContainerBody .articleInPlanContainerBodyInner:hover .textEditLink{color:#34a8eb}.articleInPlanContainer .articleInPlanContainerBody .articleInPlanContainerBodyInner:hover .textEditLink::before{color:#34a8eb}.articleInPlanContainer .articleInPlanContainerBody .articleInPlanContainerBodyInner.type-completed{text-align:left}.articleInPlanContainer.type-following{border-color:#fcd9e6;background-color:#fffcfd}.articleInPlanContainer.type-following .articleInPlanContainerHeading{background-color:#fcd9e6}.articleInPlanContainer.type-following .articleInPlanContainerHeading .planViewable,.articleInPlanContainer.type-following .articleInPlanContainerHeading .viewPermission{color:#99506a}.articleInPlanContainer.type-following .articleInPlanContainerBody .articleInPlanContainerBodyInner:hover .textEditLink{color:#f04885}.articleInPlanContainer.type-following .articleInPlanContainerBody .articleInPlanContainerBodyInner:hover .textEditLink::before{color:#f04885}.articleInPlanContainer.type-subscribed{background-color:ivory;border-color:#f2e8b6}.articleInPlanContainer.type-subscribed .articleInPlanContainerHeading{background-color:#f2e8b6}.articleInPlanContainer.type-subscribed .articleInPlanContainerHeading .planViewable,.articleInPlanContainer.type-subscribed .articleInPlanContainerHeading .viewPermission{color:#8c6900}.articleInPlanContainer.type-subscribed .articleInPlanContainerBody .articleInPlanContainerBodyInner:hover .textEditLink{color:#f9700f}.articleInPlanContainer.type-subscribed .articleInPlanContainerBody .articleInPlanContainerBodyInner:hover .textEditLink::before{color:#f9700f}.settingSaveContainer{text-align:center;padding:10px 8px;margin:15px 0;border-radius:4px;background-color:#f3f6f9}.hd-globalSearch{display:none}.globalSearch{position:relative;font-size:0}.globalSearch .searchForm{border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:none;width:calc(100% - 50px);height:40px;padding:0 12px;border-radius:4px 0 0 4px;font-size:14px;line-height:40px;-webkit-box-shadow:inset 1px 1px 1px #ddd;box-shadow:inset 1px 1px 1px #ddd}.globalSearch .btn-search{position:absolute;top:0;right:0;width:50px;height:40px}.globalSearch .btn-search input{width:100%;height:40px;margin-bottom:0;border:none;border-radius:0 4px 4px 0;background-color:#2c9cdc;color:#fff;font-weight:700;font-size:1.4rem;line-height:40px;vertical-align:top}.r18{font-size:1.3rem}.r18::before{margin-right:10px;color:#aaa;font-family:FontAwesome;content:'\f054'}.r18 span{color:#999}.disp-searchCondition{color:#e4650e}.disp-searchCondition span{color:#222}.searchResultSort{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.searchResultSort .searchResultSort-item:first-child{padding:0 15px 0 0}.searchResultSort .searchResultSort-item select{width:150px}.searchResultSort.type-giftTicketList{margin-top:10px}.searchResultSort.type-giftTicketList .searchResultSort-item:first-child{padding:0}.searchResultSort.type-giftTicketList .searchResultSort-item select{width:100%}@media screen and (min-width:768px){.searchResultSort.type-giftTicketList{margin-top:0}}.sortPanelList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sortPanelList-item{margin:5px 10px}.sortPanelList-item .title{margin-bottom:5px;color:rgba(0,0,0,.54);font-size:1.3rem}.sortPanelList-item .body{position:relative}.sortPanelList-item .body:before{display:block;position:absolute;top:50%;right:10px;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000;font-family:FontAwesome;content:"\f0d7";pointer-events:none}.sortPanelList-item .body .obj-select{width:100%;height:35px;padding:0 30px 0 10px;border:none;background-color:#f1f1f1;color:rgba(0,0,0,.87)}.sortPanelList-item .body .obj-select option{border:none;background-color:#fff}.sortPanelList-item .body .obj-select:hover{background-color:#e1e1e1}.sortPanelList-item.type-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}@media screen and (min-width:768px){.sortPanelList-item .body .obj-select{min-width:150px}.sortPanelList-item.type-btn{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:768px){.searchArchive{display:none}}.searchArchive-item:not(:last-child){margin-bottom:10px}.circleCooperation{width:100%}.sp-search-area{width:100%;background-color:#f3f6f9;padding:5px 15px 20px}.keywordSearchSet{position:relative}.keywordSearchSet input{height:45px;line-height:45px}.keywordSearchSet input[type=text]{width:100%;height:45px;padding:0 10px;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 1px 1px 2px #f0f0f0;box-shadow:inset 1px 1px 2px #f0f0f0}.keywordSearchSet input[type=submit]{position:absolute;top:0;right:0;border-radius:0 4px 4px 0;padding:0 15px;height:45px;color:#fff;border:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#34a8eb),to(#2b98d6));background-image:linear-gradient(to bottom,#34a8eb,#2b98d6);background-image:-moz-linear-gradient(top,#34a8eb,#2b98d6);background-image:-webkit-gradient(linear,center top,center bottom,from(#34a8eb),to(#2b98d6))}.searchBlock{margin-bottom:30px}.searchBlock .sp-searchHeading{font-size:1.6rem;font-weight:700;margin-bottom:15px}.refineModule .inner-refineModule{padding:15px 10px}.refineModule .moduleTitle{font-size:1.6rem}@media screen and (min-width:768px){.refineModule .moduleTitle.type-simple{font-size:1.3rem;font-weight:400;color:#f9700f}.refineModule .moduleTitle.type-simple span{color:#333}}.planList{padding:15px 0}.side-column .planList{padding:0}.planList-item{position:relative}.side-column .planList-item{font-size:1.3rem;line-height:1.9rem}.planList-item:not(:last-child){margin-bottom:15px}.side-column .planList-item:not(:last-child){margin-bottom:0}.planList-item.type-planDetail{font-size:1.3rem;line-height:1.9rem}.planList-item.type-moreDetails{font-size:1.4rem;text-align:right}.planCard{border:2px solid transparent;border-radius:4px;background:-webkit-gradient(linear,left top,right top,from(#c7507b),color-stop(25%,#ffc2d8),color-stop(50%,#c7507b),color-stop(75%,#ffc2d8),to(#c7507b));background:linear-gradient(to right,#c7507b 0,#ffc2d8 25%,#c7507b 50%,#ffc2d8 75%,#c7507b 100%)}.side-column .planCard:not(:last-child){border-bottom:1px solid #ddd}.planCard.subscription{background:-webkit-gradient(linear,left top,right top,from(#99813d),color-stop(25%,#fad996),color-stop(50%,#99813d),color-stop(75%,#fad996),to(#99813d));background:linear-gradient(to right,#99813d 0,#fad996 25%,#99813d 50%,#fad996 75%,#99813d 100%)}.side-column .planCard{border:none;border-radius:0;background-image:none}.planCard .planName{font-size:1.8rem;line-height:2.2rem;margin:0}.planPrice{color:#e37;font-weight:700;font-size:1.6rem;line-height:1.8rem;margin:4px 0}.supporterCount{font-weight:700;color:#2ae}.supporterCount span{color:#222;margin:0 5px}.inner-planCard{padding:15px;border-radius:2px;background-color:#fffcfd}.subscription .inner-planCard{background-color:ivory}.side-column .inner-planCard{padding:20px;background-color:#fff}@media screen and (min-width:768px){.inner-planCard{padding:30px}}.inner-planCard-item.type-planName{word-break:break-word;margin-bottom:15px}.inner-planCard-item.type-planPrice{margin-bottom:20px}.inner-planCard-item.type-planThum{position:relative;max-height:270px;overflow:hidden;margin:20px 10px}.inner-planCard-item.type-planThum:before{display:block;padding-top:56.25%;content:''}.inner-planCard-item.type-planThum img{position:absolute;top:50%;left:50%;height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.inner-planCard-item.type-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inner-planCard-item.type-button .btn:not(:last-child),.inner-planCard-item.type-button .n-btn:not(:last-child){margin-bottom:15px}.inner-planCard-item.type-button .planOption-addSupport{margin-top:20px;font-size:1.6rem}.inner-planCard-item.type-ticket{margin-top:20px;padding-top:20px;border-top:1px dashed #ccc}.side-column .inner-planCard-item:not(:last-child){margin-bottom:10px}.inner-planCard-item.type-planExplanation{margin-bottom:20px}.inner-planCard-item.type-planExplanation p{word-break:break-word;font-size:1.3rem;line-height:1.9rem;white-space:pre-wrap}@media screen and (min-width:768px){.inner-planCard-item.type-planThum{display:block;margin:0 auto 30px}.inner-planCard-item.type-planExplanation p{font-size:1.5rem;line-height:2.5rem}.inner-planCard-item.type-ticket{margin-top:30px;padding-top:0;border-top:none}.inner-planCard-item.type-button .planOption-addSupport{margin-top:15px;font-size:1.4rem}}.global-reminder{padding:10px 12px;border-bottom:1px solid #fae589;background-color:#fffebf;position:relative}.global-reminder .reminder-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 8px}.global-reminder .reminder-container .reminderBox{text-align:center}.global-reminder .reminder-container .reminderBox .remindMessage{display:inline-block;margin-bottom:3px;font-size:1.2rem;line-height:1.6rem}.global-reminder .reminder-container .reminderBox .remindMessage span{color:#d93636;font-weight:700;margin:0 5px}.global-reminder .reminder-container .reminderBox .remindNote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#777;font-size:1rem;line-height:1.4rem}.global-reminder .reminder-close::before{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#999;font-family:cien-icons;font-size:1.4rem;content:'\e938'}.global-reminder .reminder-close:hover{opacity:.7;cursor:pointer}.global-reminder.type-empty{background-color:#fffebf;border-bottom-color:#fae589}@media screen and (min-width:768px){.global-reminder{padding:12px}.global-reminder .reminder-container{margin:0 45px}.global-reminder .reminder-container .reminderBox{text-align:left}.global-reminder .reminder-container .reminderBox .remindMessage{max-width:690px;font-size:1.4rem;line-height:1.8rem}.global-reminder .reminder-container .reminderBox .flotingBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:right;height:100%;margin-left:15px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.global-reminder .reminder-container .reminderBox .remindNote{font-size:1.1rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.global-reminder .reminder-close::before{right:20px}}.infomationBox-wrap{padding:10px 5px}@media screen and (min-width:768px){.infomationBox-wrap{width:700px;margin-top:15px;padding:0}}.import_infomationBox_pause,.infomationBox{border:1px solid #da3737;background-color:#fff}.import_infomationBox_pause+.uploadFile-field,.infomationBox+.uploadFile-field{margin-top:15px}.infomationBox.type-global{margin:20px auto 5px;width:auto;text-align:center}.infomationBox.type-import,.infomationBox.type-return{text-align:left;border-color:#f04885;border-radius:4px}.infomationBox.type-trouble{border-color:rgba(0,0,0,.12);text-align:left;border-radius:4px}@media screen and (min-width:768px){.infomationBox.type-global{width:990px}}.import_infomationBox_pause{margin-bottom:15px}.import_infomationBox_pause .infomationBox-heading span{text-align:left;width:auto;margin-left:50px;padding-left:10px}.import_infomationBox_pause .infomationText strong{text-align:center}@media screen and (min-width:768px){.import_infomationBox_pause .infomationBox-heading span{margin-left:0;padding-left:45px}}.infomationBox-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 0 15px;padding:5px 0;background-color:#da3737;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.infomationBox-heading span{position:relative;text-align:center;width:13em}.infomationBox-heading span::before{position:absolute;top:50%;left:-2.5em;content:'';background:url(../img/common/icon_notice.svg) center no-repeat;background-size:contain;width:40px;height:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.type-global .infomationBox-heading span{width:auto;margin-left:3em;text-align:left;padding:0 15px 0 5px}.type-import .infomationBox-heading,.type-return .infomationBox-heading{background-color:#f04885;color:#fff;border-radius:2px 2px 0 0;margin:0 0 15px}.type-import .infomationBox-heading span,.type-return .infomationBox-heading span{padding-left:0}.type-import .infomationBox-heading span::before,.type-return .infomationBox-heading span::before{display:none}.type-trouble .infomationBox-heading{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);margin:0 0 15px}.type-trouble .infomationBox-heading span{padding-left:1.7em}.type-trouble .infomationBox-heading span::before{background:0 0;content:"\f7d9";font-family:"Font Awesome 5 Pro";font-size:2rem;left:0;width:auto;height:auto}@media screen and (min-width:768px){.infomationBox-heading span{width:auto;padding-left:45px;text-align:left}.infomationBox-heading span::before{left:0;width:44px;height:44px}.type-global .infomationBox-heading span{padding:0 0 0 45px}.type-trouble .infomationBox-heading span{padding-left:1.7em}.type-trouble .infomationBox-heading span::before{width:auto;height:auto}}.inner-infomationBox{padding:0 15px 10px}.type-global .inner-infomationBox{padding:0 10px 10px;display:inline-block;text-align:left}.type-trouble .inner-infomationBox h2{margin-bottom:5px}@media screen and (min-width:768px){.type-global .inner-infomationBox{text-align:center}}@media screen and (min-width:768px){.infomationText{font-size:1.5rem}}.infomationList{margin-top:10px;font-size:1.2rem}.type-global .infomationList{display:inline-block;text-align:left}.infomationList-item{text-indent:-1em;margin-left:1em;margin-top:10px}.infomationList-item span+a{display:block;margin-left:1em;margin-top:.3em}.infomationList-item::before{content:'・'}@media screen and (min-width:768px){.infomationList-item{margin-top:5px}.infomationList-item span+a{display:inline-block;margin-left:2em;margin-top:0}}.warning-container{background-color:#fffde5;border-radius:4px;padding:15px}.warning-container.type-error{background-color:#ffebeb}.warning-container.type-confirm{position:relative;background-color:#ffebeb}.warning-container.type-confirm p{color:#d93636}.warning-container.type-confirm+.warning-container{margin-top:8px}.warning-container.type-important{position:relative;background-color:#ffebeb}.warning-container.type-important p{font-size:1.3rem!important;color:#d93636}.warning-container.type-headingOnly{margin-bottom:20px}.warning-container.type-headingOnly .warning-heading{margin-bottom:0;height:auto}.warning-container.type-headingOnly .warning-heading::before{top:auto}.warning-container.type-headingOnly span{font-size:1.4rem;font-weight:400;margin-left:10px}.warning-container .discList-item,.warning-container p{font-size:1.2rem!important;line-height:1.4}.warning-container+.addSupportBox{margin-top:16px}.positive-container{padding:15px;border:1px solid #afdbab;border-radius:4px;background-color:#daf5d7}.positive-container .positive-heading{position:relative;padding-left:28px;color:#4c9945;font-weight:700;font-size:1.4rem}.positive-container .positive-heading::before{display:block;position:absolute;top:0;left:0;width:18px;height:18px;background:url(../img/common/icon_check.svg) center no-repeat;content:""}.positive-container .positive-text{margin-top:7px}.orderConfirmBox .positive-container{padding:10px 8px}.orderConfirmBox .positive-container .positive-heading{font-size:1.3rem;padding-left:0}.orderConfirmBox .positive-container .positive-heading:before{content:none}@media screen and (min-width:768px){.positive-container{padding:15px 20px}}.positive-container.type-changesSaved{margin-bottom:20px}.positive-container.type-changesSaved .positive-heading{margin-bottom:0}.positive-container.type-dlsiteLink{background-color:#f2f8fc;border:1px solid #238ac5;margin-bottom:15px}.positive-container.type-dlsiteLink .positive-heading{color:#238ac5;padding-left:0}.positive-container.type-dlsiteLink .positive-heading::before{content:none}.positive-container.type-dlsiteLink .mgt-wrap{margin-bottom:0}@media screen and (min-width:768px){.positive-container.type-dlsiteLink .mgt-wrap p{margin-bottom:0}}.positive-container.type-dlsiteLink .mgt-wrap .n-btn{margin-left:auto}.wideSection.type-guestMode{color:#fff;margin:20px 0;background-color:#238ac5;border-top:1px solid #238ac5;border-bottom:1px solid #238ac5}.wideSection.type-guestMode p{color:#fff;font-size:1rem;line-height:1.3rem}@media screen and (min-width:768px){.wideSection.type-guestMode{margin:30px 0}.wideSection.type-guestMode p{text-align:center;font-size:1.5rem}}.inner-wideSection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px;background:url(../img/common/bg_guest_message.png) right center no-repeat;background-size:150px 208px;background-position:104% 22px}.inner-wideSection .wideSection-heading{text-shadow:0 3px 0 rgba(0,0,0,.2);color:#fff;font-size:1.8rem;line-height:2.5rem}.inner-wideSection .wideSection-heading.type-guestMode{margin-bottom:15px;line-height:1.3}.inner-wideSection .wideSection-heading.type-guestMode span{color:#ffec8c;font-size:1.9rem}@media screen and (min-width:768px){.inner-wideSection{width:990px;margin:0 auto;background-size:208px 290px;background-position:right -28px;padding:20px}.inner-wideSection .wideSection-heading{font-size:2.4rem;line-height:3.6rem}.inner-wideSection .wideSection-heading.type-guestMode{margin-bottom:20px}.inner-wideSection .wideSection-heading.type-guestMode span{font-size:2.6rem}}.vertical-box.type-guestMode{width:68%}@media screen and (min-width:768px){.vertical-box.type-guestMode{width:80%}}.eventBox{background:url(../img/common/bg_campaign_cheer.png) repeat;background-size:280px 300px;-webkit-animation:bg_eventBox 15s linear infinite;animation:bg_eventBox 15s linear infinite;border-radius:4px;padding:10px 15px;text-align:center}.eventBox .eventBox-inner{padding:10px;border-radius:4px;background-color:rgba(255,255,255,.75)}.eventBox .eventBox-inner p{line-height:1.6}.eventBox .eventBox-inner p strong{color:#ec5889;margin:0 3px}.eventBox .eventBox-inner p .value{font-size:1.6rem}.eventBox .eventBox-inner p:not(:first-child){margin-top:3px}.eventBox .eventBox-inner .n-btn{margin:15px 0 10px}.eventBox.cp-creatorCheer.type-basic{margin:0 auto 20px}.eventBox.cp-creatorCheer.type-basic:last-child{margin-bottom:0}.eventBox.cp-creatorCheer.type-registerInfoModule{margin:10px auto 20px}.eventBox.cp-creatorCheer.type-planList{margin:0 auto}@media screen and (min-width:768px){.eventBox{padding:12px 20px}}@-webkit-keyframes bg_eventBox{0%{background-position:0 0}100%{background-position:280px -300px}}@keyframes bg_eventBox{0%{background-position:0 0}100%{background-position:280px -300px}}.warning-container{background-color:#fffde5;border-radius:4px;padding:15px}.warning-container.type-error{background-color:#ffebeb}.warning-container.type-confirm{position:relative;background-color:#ffebeb}.warning-container.type-confirm p{color:#d93636}.warning-container.type-important{position:relative;background-color:#ffebeb}.warning-container.type-important p{font-size:1.3rem!important;color:#d93636}.warning-container .discList-item,.warning-container p{font-size:1.2rem!important;line-height:1.4}.warning-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:30px;color:#d93636;margin-bottom:10px;padding-left:35px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.warning-heading::before{position:absolute;top:0;left:0;width:30px;height:30px;background:url(../img/common/icon_notice.svg) center no-repeat;background-size:contain;content:''}.warning-subHeading{margin-bottom:10px;color:#e4650e;font-size:1.4rem}.warning-littleHeading{font-size:1.3rem;margin-bottom:5px}.infoBox_positive_issue{background-color:#d7ffee;border-radius:4px;font-size:1.4rem;line-height:1.4;color:#029c5b;padding:8px 16px;margin:15px 0}.infoBox_positive_issue strong{font-weight:600}.infoBox_negative_issue{background-color:#ffebeb;border-radius:4px;font-size:1.4rem;line-height:1.4;color:#f04885;padding:8px 16px;margin:15px 0}.infoBox_negative_issue strong{font-weight:600}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px 0}.pagination li{text-align:center}.pagination li:not(.type-latest){margin-right:5px}.pagination li a,.pagination li span{display:block;width:36px;height:36px;border:1px solid #ddd;border-radius:4px;background-color:#fff;line-height:34px;text-decoration:none}.pagination li a{color:#238ac5}.pagination li a:hover{background-color:#f0f0f0}.pagination li span{color:#222}.pagination li.active span{border:1px solid #238ac5;background-color:#238ac5;color:#fff}.pageNav{font-size:1.2rem;text-align:center;margin-top:15px}@media screen and (min-width:768px){.pageNav{margin:15px 0}}.articlePager-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.articlePager{display:grid;display:-ms-grid;width:100%;margin:0 0 15px;grid-template-rows:auto auto;-ms-grid-rows:auto auto;grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr}@media screen and (min-width:768px){.articlePager{width:auto;margin:0 auto 15px;grid-template-columns:260px 260px;-ms-grid-columns:260px 260px}}.articlePager-item{text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:4px}.articlePager-item.type-next{grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1;margin-right:5px;padding:10px 10px 10px 15px}.articlePager-item.type-prev{grid-row:1;-ms-grid-row:1;grid-column:2;-ms-grid-column:2;margin-left:5px;padding:10px 15px 10px 10px}.articlePager-item.type-latestArticle{grid-row:2;-ms-grid-row:2;grid-column:1/3;-ms-grid-column:1/3;-ms-grid-column-span:2;margin-top:10px;font-size:1.3rem}.articlePager-item.type-latestArticle a{display:block;padding:12px}@media screen and (min-width:768px){.articlePager-item.type-latestArticle{font-size:1.4rem}.articlePager-item.type-latestArticle a{padding:10px}}@media screen and (min-width:768px){.articlePager-item.type-next{padding:14px 14px 14px 20px}.articlePager-item.type-prev{padding:14px 20px 14px 14px}}.grid-articlePager{display:-ms-grid;display:grid;grid-template-rows:25px 25px;-ms-grid-rows:25px 25px}.grid-articlePager.type-next{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto;text-decoration:none}.grid-articlePager.type-next:hover .type-title{text-decoration:underline}.grid-articlePager.type-prev{grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr;text-decoration:none}.grid-articlePager.type-prev:hover .type-title{text-decoration:underline}@media screen and (min-width:768px){.grid-articlePager{grid-template-rows:30px 30px;-ms-grid-rows:30px 30px}.grid-articlePager.type-next{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}.grid-articlePager.type-prev{grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr}}.grid-articlePager-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.4rem}.grid-articlePager-item.type-thum{margin:0 auto;width:60px}@media screen and (min-width:768px){.grid-articlePager-item.type-thum{width:100px}}.grid-articlePager-item.type-title{min-width:0;text-align:left}.grid-articlePager-item.type-title p{color:#07b;font-weight:700;margin-top:5px}.grid-articlePager-item.type-nav{color:#222;font-size:1.3rem}.grid-articlePager-item.type-nav:hover{text-decoration:none}.type-next .grid-articlePager-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.type-next .grid-articlePager-item.type-nav{grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1;padding:0 10px 0 20px;position:relative}.type-next .grid-articlePager-item.type-nav::before{position:absolute;top:0;left:0;height:25px;line-height:25px;color:#ccc;font-family:FontAwesome;font-size:3rem;content:'\f104'}.type-next .grid-articlePager-item.type-thum{grid-row:1/3;-ms-grid-row:1/3;grid-column:2;-ms-grid-column:2}.type-next .grid-articlePager-item.type-title{grid-row:2;-ms-grid-row:2;grid-column:1;-ms-grid-column:1;padding-right:10px}.type-prev .grid-articlePager-item.type-nav{grid-row:1;-ms-grid-row:1;grid-column:2;-ms-grid-column:2;padding:0 20px 0 10px;position:relative;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.type-prev .grid-articlePager-item.type-nav::before{position:absolute;top:0;right:0;height:25px;line-height:25px;color:#ccc;font-family:FontAwesome;font-size:3rem;content:'\f105'}.type-prev .grid-articlePager-item.type-thum{grid-row:1/3;-ms-grid-row:1/3;grid-column:1;-ms-grid-column:1}.type-prev .grid-articlePager-item.type-title{grid-row:2;-ms-grid-row:2;grid-column:2;-ms-grid-column:2;padding-left:10px}@media screen and (min-width:768px){.grid-articlePager-item.type-title p{font-size:1.4rem}.grid-articlePager-item.type-nav{font-size:1.4rem}.type-next .grid-articlePager-item.type-nav{padding:0 20px 0 25px}.type-prev .grid-articlePager-item.type-nav{padding:0 25px 0 20px}.grid-articlePager-item.type-nav:before{height:30px;line-height:30px;font-size:4rem}}.article-comment .btn{width:90px;height:30px;line-height:30px;font-weight:400}@media screen and (min-width:768px){.article-comment .btn{width:180px;height:40px;line-height:38px}}.comment-text{display:block;font-size:1.4rem;line-height:1.9rem;width:100%;padding:10px;border-radius:4px;resize:none;margin-bottom:10px;border:1px solid #aaa}.refineArea{margin:10px 0 20px}@media screen and (min-width:768px){.refineArea{margin:0 0 15px}}.refineArea .select-wrap,.refineArea .selectWrap-issueList{width:calc(100% / 2)}.refineArea .select-wrap select,.refineArea .selectWrap-issueList select{font-size:1.2rem;width:100%;padding:0 25px 0 10px}@media screen and (min-width:768px){.refineArea .select-wrap,.refineArea .selectWrap-issueList{width:150px}}.refineArea .selectWrap-issueList select{padding:0 30px 0 10px}@media screen and (min-width:768px){.refineArea .selectWrap-issueList{width:auto}}select{position:relative;width:80px;height:34px;padding:0 35px 0 10px;border:1px solid #aaa;border-radius:4px;background:#fff;font-size:1.4rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select.creatorCate,select.prefectures{width:200px}select.creditlimit-month{width:4em}select.creditlimit-year{width:5em}.searchArchive select{width:100%}.p-userMypage select{font-size:1.3rem}select.type-inquiry{width:auto;padding:0 35px 0 10px}@media screen and (min-width:768px){select.type-inquiry{padding:0 35px 0 15px}}@media screen and (min-width:768px){select{width:150px}}.select-module{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.select-module .heading{font-size:1.6rem;margin-right:10px}.refineArea .selectWrap-issueList,.select-wrap{position:relative;display:inline-block}.refineArea .selectWrap-issueList::before,.select-wrap::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:0;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:32px;padding:0 5px;border-right:1px solid #a1a1a1;border-left:1px solid #a1a1a1;border-radius:0 4px 4px 0;background:#f1f1f1;color:rgba(0,0,0,.54);font-family:"Font awesome 5 Pro";font-weight:600;text-align:center;content:"\f0d7";-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none}.refineArea .searchArchive-item.selectWrap-issueList,.select-wrap.searchArchive-item{display:block;margin-right:0}.p-creatorConfig .refineArea .selectWrap-issueList,.p-creatorConfig .select-wrap,.refineArea .p-creatorConfig .selectWrap-issueList{width:100%;margin-bottom:15px}@media screen and (min-width:768px){.p-creatorConfig .refineArea .selectWrap-issueList,.p-creatorConfig .select-wrap,.refineArea .p-creatorConfig .selectWrap-issueList{width:250px}}.p-couponCreate .refineArea .selectWrap-issueList,.p-couponCreate .select-wrap,.refineArea .p-couponCreate .selectWrap-issueList{margin-bottom:15px;width:100%}.refineArea .type-circle.selectWrap-issueList,.select-wrap.type-circle{margin-top:20px}.refineArea .selectWrap-issueList select,.select-wrap select{width:100%}@media screen and (min-width:768px){.p-couponCreate .refineArea .selectWrap-issueList,.p-couponCreate .select-wrap,.refineArea .p-couponCreate .selectWrap-issueList{width:50%}}.refineArea .type-tools.selectWrap-issueList:before,.select-wrap.type-tools:before{height:26px}.refineContainer_supporter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.refineContainer_supporter label:not(:last-child){margin:0 0 10px 0}@media screen and (min-width:768px){.refineContainer_supporter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.refineContainer_supporter label:not(:last-child){margin:0 10px 0 0}}.module_select{position:relative;display:inline-block}.module_select::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:0;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:32px;padding:0 5px;border-right:1px solid #a1a1a1;border-left:1px solid #a1a1a1;border-radius:0 4px 4px 0;background:#f1f1f1;color:rgba(0,0,0,.54);font-family:FontAwesome;text-align:center;content:"\f0d7";-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none}.module_select select{width:100%}.module_select:hover::before{background:#dedede}.module_inputText{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.module_inputText input{border:1px solid #a1a1a1;border-radius:4px 0 0 4px;padding:0 10px;font-size:1.4rem;width:100%}.module_inputText .inputSubmit{width:34px;height:34px;padding:0;border:none;background:#f1f1f1;color:rgba(0,0,0,.54);position:relative;border:1px solid #a1a1a1;border-left:none;border-radius:0 4px 4px 0;-webkit-transition:.1s linear;transition:.1s linear}.module_inputText .inputSubmit:before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:2.4rem;font-family:cien-icons;content:'\e90f'}.module_inputText .inputSubmit:hover{background:#dedede}.pc-reserveSelect{width:50px;height:44px;line-height:44px;padding:0 25px 0 5px}.sp-reserveSelect{width:54px;height:44px;padding:0 25px 0 5px;font-size:1.2rem}.mgt-caution{color:#963;margin-top:5px;font-size:1.2rem;line-height:1.8rem}.mgt-caution .warning{color:#da3737}.mgt-caution.type-underHeading{margin:-15px 0 10px}@media screen and (min-width:768px){.mgt-caution{margin-top:10px;font-size:1.3rem}.mgt-caution.type-plan{margin-left:100px}}.mgt-warning{margin-top:5px;color:#da3737}@media screen and (min-width:768px){.mgt-warning{margin-top:10px}}.mgt-textarea{width:100%;height:100px;max-width:100%;padding:10px;font-size:1.4rem;line-height:2rem;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:inset 1px 1px 2px #f0f0f0;box-shadow:inset 1px 1px 2px #f0f0f0}.mgt-textarea.size-l{height:200px}.mgt-textarea.type-inquiry{margin-bottom:30px}@media screen and (min-width:768px){.mgt-textarea.type-inquiry{margin-bottom:40px}}.textCount{font-size:1.1rem;margin-top:-2.2rem;margin-right:1rem;margin-bottom:.3rem;color:#777;text-align:right}.mgt-input{width:100%;height:45px;line-height:45px;padding:0 10px;font-size:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:inset 1px 1px 2px #f0f0f0;box-shadow:inset 1px 1px 2px #f0f0f0}.mgt-input.type-amount{width:50%;margin-right:15px}.mgt-input.type-people{width:30%;margin-right:10px}.mgt-input.type-accountNumber{width:30%}.mgt-input.type-campaignCode{width:100%;height:25px;margin-right:5px;margin-left:auto;font-size:1.2rem;line-height:25px}.mgt-input.type-invite{width:150px}.n-checkbox input{display:none}.n-checkbox label{display:inline-block;position:relative;padding:0;padding-left:25px;font-size:1.4rem;cursor:pointer}.n-checkbox label:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;border:1px solid #ddd;border-radius:2px;background-color:#fff;content:""}.n-checkbox label:after{position:absolute;top:50%;left:2px;font-size:1.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:FontAwesome;content:""}.n-checkbox input:checked+label:before{background-color:#238ac5;border-color:#238ac5}.n-checkbox input:checked+label:after{content:"\f00c"}.n-checkbox.type-survey{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #ddd;border-radius:4px;background-color:#fff}.n-checkbox.type-survey label{line-height:2.2rem;padding:10px 10px 10px 41px;border-bottom:1px solid rgba(0,0,0,.12)}.n-checkbox.type-survey label:last-child{border-bottom:none}.n-checkbox.type-survey label:before{position:absolute;left:10px;width:22px;height:22px;border:1px solid #ddd;border-radius:2px;background-color:#fff;content:""}.n-checkbox.type-survey label:after{position:absolute;left:14px;font-size:1.6rem;color:#fff;font-family:FontAwesome;content:""}@media screen and (min-width:768px){.n-checkbox.type-survey label{padding:10px 10px 10px 45px}.n-checkbox.type-survey label:before{position:absolute;top:8px!important;left:10px;width:22px;height:22px;-webkit-transform:translateY(0);transform:translateY(0);border:1px solid #ddd;border-radius:2px;background-color:#fff;content:""}.n-checkbox.type-survey label:after{position:absolute;top:9px!important;left:14px;-webkit-transform:translateY(0);transform:translateY(0);font-size:1.6rem;color:#fff;font-family:FontAwesome;content:""}}.checkBox-container{margin:15px 0}.checkBox{display:inline-block}.checkBox .checkbox-input{display:none}.checkBox .checkbox-input:checked+.checkbox-label:before{background-color:#238ac5;border-color:#238ac5}.checkBox .checkbox-input:checked+.checkbox-label:after{content:"\f00c"}.checkBox .checkbox-label{display:block;position:relative;line-height:1.9rem;padding-left:30px;font-size:1.4rem;color:rgba(0,0,0,.87);cursor:pointer}.checkBox .checkbox-label:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border:1px solid #ddd;border-radius:2px;background-color:#fff;content:""}.checkBox .checkbox-label:after{position:absolute;top:50%;left:2px;font-size:1.6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:"Font awesome 5 Pro";content:""}.addSupportActivator,.ticketCodeActivator{font-size:1.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.addSupportActivator>.inputArea,.ticketCodeActivator>.inputArea{border:1px solid rgba(0,0,0,.12);border-right:none;border-radius:4px 0 0 4px;padding:10px 15px}.addSupportActivator>.btnArea,.ticketCodeActivator>.btnArea{border:1px solid rgba(0,0,0,.12);border-radius:0 4px 4px 0;background-color:#f1f1f1;padding:10px 15px;-webkit-transition:.15s;transition:.15s}.addSupportActivator>.btnArea:hover,.ticketCodeActivator>.btnArea:hover{background-color:#dedede}.addSupportActivator>.btnArea[disabled],.ticketCodeActivator>.btnArea[disabled]{background:rgba(0,0,0,.26)!important;color:rgba(0,0,0,.26)!important;pointer-events:none}.ticketCodeActivator{margin-top:10px}.addSupportActivator{margin-top:10px}.addSupportActivator>.btnArea{background-color:#ffd51b;color:#5a402d}.addSupportActivator>.btnArea:hover{background-color:#f4c700}.c-checkboxInput[type=checkbox]{display:none}.c-checkboxLabel{display:inline-block;position:relative;width:30px;height:30px;cursor:pointer;border:2px solid #e1e1e1;-webkit-appearance:none;border-radius:3px;-webkit-transition:.3s ease;transition:.3s ease;background-color:#f1f1f1}.c-checkboxLabel:hover{border-color:#34a8eb}.c-checkboxLabel::after{position:absolute;top:50%;left:50%;font-size:2.3rem;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-family:FontAwesome}.c-checkboxInput:checked+.c-checkboxLabel{background-color:#34a8eb;border-color:#34a8eb;border-width:15px}.c-checkboxInput:checked+.c-checkboxLabel:after{content:"\f00c";-webkit-animation:bounceIn .3s .15s cubic-bezier(.215,.61,.355,1) both;animation:bounceIn .3s .15s cubic-bezier(.215,.61,.355,1) both}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) scale3d(.3,.3,.3);transform:translateX(-50%) translateY(-50%) scale3d(.3,.3,.3)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scaleX(1);transform:translateX(-50%) translateY(-50%) scaleX(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) scale3d(.3,.3,.3);transform:translateX(-50%) translateY(-50%) scale3d(.3,.3,.3)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scaleX(1);transform:translateX(-50%) translateY(-50%) scaleX(1)}}.textSubmit{background:0 0;border:none;color:#07b}.textSubmit:hover{text-decoration:underline;cursor:pointer}.followRequest{position:fixed;top:0;left:0;z-index:1000;width:100%;height:50px;padding:8px 5px;border-bottom:1px solid #ddd;background-color:#fff}@media screen and (min-width:768px){.followRequest{display:none}}.followRequest .btn-follow{padding:5px 0}.grid-followRequest{display:grid;display:-ms-grid;grid-template-rows:1fr;-ms-grid-rows:1fr;grid-template-columns:30px auto 140px;-ms-grid-columns:30px auto 140px}.grid-followRequest-item{grid-row:1;-ms-grid-row:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-followRequest-item.type-icon{grid-column:1;-ms-grid-column:1}.grid-followRequest-item.type-name{grid-column:2;-ms-grid-column:2;padding:0 5px;min-width:0}.grid-followRequest-item.type-button{grid-column:3;-ms-grid-column:3}.headroom{top:-50px;-webkit-transition:.3s;transition:.3s}.headroom--unpinned{top:0}.headroom--pinned{top:-50px}.targetAmountList-item:not(:last-child){border-bottom:1px solid #ddd}.inner-targetAmountList-item{margin-bottom:0}.inner-targetAmountList-item:not(:last-child){margin-bottom:10px}.decorate-targetAmount{font-weight:700;display:inline-block}.decorate-targetAmount::before{content:'月';margin-right:5px}.decorate-targetAmount::after{content:'円';margin-left:3px}.progress-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bg-progressBar{overflow:hidden;position:relative;width:80%;height:8px;border-radius:4px;background-color:#d5d5d5}@media screen and (min-width:768px){.bg-progressBar{width:180px}}.progressBar{display:block;position:absolute;top:0;left:0;width:60%;height:8px;border-radius:4px;background-color:#2ae;background-image:linear-gradient(-45deg,#4ebbf1 25%,transparent 25%,transparent 50%,#4ebbf1 50%,#4ebbf1 75%,transparent 75%,transparent);background-size:20px 20px;-webkit-transition:.3s ease;transition:.3s ease;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}.currentStatus{white-space:nowrap;color:#07b}.is-achievement.progressBar{width:100%;background-color:#e58;background-image:linear-gradient(-45deg,#f177a0 25%,transparent 25%,transparent 50%,#f177a0 50%,#f177a0 75%,transparent 75%,transparent);background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}.is-achievement.currentStatus{color:#e37}.commentList-item{padding:15px 0;font-size:1.3rem}.p-mgt .commentList-item{padding:0 0 15px}.p-article .commentList-item:not(:last-child){border-bottom:1px solid #ddd}.commentList-item.type-showAll{text-align:center;padding:0}.commentList-item.type-showAll a{display:block;padding:20px 0}.commentList-item .commentName{font-size:1.3rem;font-weight:700}.inner-commentList{font-size:1.3rem}.inner-commentList .type-postDate{font-size:1.2rem;color:#777;font-weight:400;margin-left:1.5em;display:block;margin-top:3px}@media screen and (min-width:768px){.inner-commentList p{font-size:1.4rem;line-height:2rem}.p-mgt .inner-commentList .type-postDate{margin-left:0}}.inner-commentList-item{word-break:break-word}.inner-commentList-item:not(:last-child){margin-bottom:10px}.inner-commentList-item p.commentText{white-space:pre-wrap;word-break:break-all}.inner-commentList-item p.commentText.type-hidden{display:none}.inner-commentList-item.subInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.inner-commentList-item span{font-weight:400}.inner-commentList-item .supporting-planName{color:#777;font-weight:400;font-size:1.3rem;line-height:1.6}.inner-commentList-item .supporting-planName::before{margin:0 5px;content:'-';word-break:break-all}.inner-commentList-item .comment-label{display:inline-block}.inner-commentList-item .comment-label.type-secret{border:1px solid #da3737;padding:0 4px;border-radius:2px;color:#da3737;min-height:22px;font-size:1.2rem;line-height:20px}.inner-commentList-item.type-2column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.inner-commentList-item.type-2column .name-block{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.grid-writeComment{display:grid;display:-ms-grid;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-gap:5px 10px;-ms-grid-columns:min-content 10px 1fr;-ms-grid-rows:min-content 5px min-content}.grid-creatorComment+.grid-writeComment{margin-top:20px}.grid-writeComment-item.type-icon{grid-column:1;grid-row:1;-ms-grid-column:1;-ms-grid-row:1}.grid-writeComment-item.type-name{grid-column:2;grid-row:1;-ms-grid-column:3;-ms-grid-row:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-writeComment-item.type-body{grid-column:1/3;grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:3}.grid-writeComment-item.type-body .btn_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.grid-comment{display:grid;display:-ms-grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-gap:5px 10px;-ms-grid-columns:min-content 10px 1fr;-ms-grid-rows:min-content 5px 1fr}.grid-comment-item.type-name{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;overflow:hidden}.grid-comment-item.type-icon{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.grid-comment-item.type-body{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}.grid-creatorComment{display:grid;display:-ms-grid;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-gap:5px 10px;-ms-grid-columns:min-content 10px 1fr;-ms-grid-rows:min-content 5px min-content}.grid-creatorComment:not(:first-child){margin-top:20px}.grid-creatorComment-item.type-icon{grid-column:1;grid-row:1;-ms-grid-column:1;-ms-grid-row:1}.grid-creatorComment-item.type-name{grid-column:2;grid-row:1;-ms-grid-column:3;-ms-grid-row:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid-creatorComment-item.type-name a{font-size:1.4rem}.grid-creatorComment-item.type-name .type-postDate{font-size:1.2rem;color:#777;font-weight:400;display:block;margin-top:3px}.grid-creatorComment-item.type-body{grid-column:1/3;grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:3}.creatorReply{margin-top:20px;border-left:1px solid #d5d5d5;padding-left:10px;font-size:1.3rem}.creatorReply .btn{width:90px;height:30px;line-height:30px;font-weight:400}@media screen and (min-width:768px){.creatorReply{font-size:1.4rem}.creatorReply .btn{width:180px;height:40px;line-height:38px}}.action-reply{color:#07b;line-height:1.6rem;background-color:transparent}.action-reply:hover{text-decoration:underline}.grid-creatorComment+.action-reply{margin-top:20px}.dropdown-container{position:relative;height:30px;width:30px;margin:15px auto 0}.dropdown-container.item-menu{margin:auto 0 0 auto}.dropdown-container.type-globalNav{margin:0}.btn-action-more{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;height:30px;width:30px;line-height:30px;background-color:transparent;border-radius:4px;cursor:pointer}.btn-action-more::before{position:absolute;top:0;left:0;color:#777;width:30px;font-size:2rem;content:"…";font-weight:700;text-indent:0;text-align:center}.btn-action-more:hover{background-color:#ebebeb}.dropdown-menu{display:none;position:absolute;top:0;left:0;opacity:0;min-width:160px;border:1px solid #ddd;background-color:#fff;font-size:1.3rem;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,.3);box-shadow:1px 2px 2px rgba(0,0,0,.3);z-index:10}.item-menu .dropdown-menu{right:0;left:auto}.dropdown-menu.is-open{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:3s;transition:3s;-webkit-animation:dropdown cubic-bezier(.55,.06,.68,.19) .15s;animation:dropdown cubic-bezier(.55,.06,.68,.19) .15s}.dropdown-menu.rightSide,.dropdown-menu.type-articleEdit{right:0;left:auto;z-index:51}.dropdown-menu.type-globalNav{left:auto;right:0;top:50px;min-width:220px}.dropdown-item a{display:block;height:40px;padding:0 40px 0 20px;color:#222;line-height:40px;text-decoration:none}.dropdown-item .articleCopy,.dropdown-item .articleDelete,.dropdown-item .content{display:block;width:100%;height:40px;padding:0;border:none;background-color:transparent;color:#222;line-height:40px;text-decoration:none;outline:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropdown-item .articleCopy:hover,.dropdown-item .articleDelete:hover,.dropdown-item .content:hover,.dropdown-item a:hover{background-color:#ebebeb}.dropdown-item .articleDelete,.dropdown-item .important{color:#da3737}.dropdown-item .articleDelete:disabled,.dropdown-item .important:disabled{color:rgba(0,0,0,.26);background:#e1e1e1;cursor:unset}.dropdown-subItem.type-globalNavLogout{line-height:1;border-top:1px solid #ddd;padding:10px 20px}.dropdown-subItem.type-globalNavLogout .text+.text{margin-top:5px}@-webkit-keyframes dropdown{0%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}70%{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}85%{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes dropdown{0%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}70%{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}85%{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.emoticonContainer .reaction-btn{display:block;width:auto;height:42px;border-radius:46px;padding:0 15px;background-color:#f1f1f1;border:1px solid #f1f1f1}.emoticonContainer .reaction-btn:hover{background-color:#fff;border:1px solid rgba(0,0,0,.12);color:#34a8eb;font-weight:700}.emoticonContainer .actionSheet{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.emoticonContainer .actionSheet:before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.emoticonContainer .actionSheet .emoticonList{position:absolute;border-radius:4px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:94%;background-color:#f1f1f1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:10px 3px;-webkit-animation:fadein .25s,ease forwards;animation:fadein .25s,ease forwards}.emoticonContainer .actionSheet .emoticonList>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.emoticonContainer .actionSheet .emoticonList>.item .iconName{margin-top:5px;font-size:1.1rem}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.emoticonContainer .creatorReaction{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:42px}.emoticonContainer .creatorReaction .reactionItem{background-color:transparent;position:relative;-webkit-transition:.15s ease;transition:.15s ease;cursor:pointer}.emoticonContainer .creatorReaction .reactionItem:hover{opacity:.75}.emoticonContainer .creatorReaction .reactionItem:hover+.reactionDescription{opacity:1;margin-top:0}.emoticonContainer .creatorReaction .reactionItem .creatorIcon{width:46px;height:46px}.emoticonContainer .creatorReaction .reactionItem .creatorIcon:hover{opacity:1}.emoticonContainer .creatorReaction .reactionItem .emoticon{width:36px;height:36px}.emoticonContainer .creatorReaction .reactionDescription{display:inline-block;background-color:#f1f1f1;font-weight:400;margin-left:15px;border-radius:2px;color:rgba(0,0,0,.54);padding:7px;position:relative;-webkit-transition:.15s ease;transition:.15s ease;font-size:1.1rem}.emoticonContainer .creatorReaction .reactionDescription::before{content:"";position:absolute;top:50%;left:-14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px;border-style:solid;border-color:transparent #f1f1f1 transparent transparent;border-width:8px 10px 8px 0}.emoticonContainer .creatorReaction .reactionDescription .creatorName{max-width:6em;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.emoticonContainer .emoticon{width:36px;height:36px;background-color:#fff;border-radius:40px;border:1px solid rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.emoticonContainer .emoticon img{width:26px}@media screen and (min-width:768px){.emoticonContainer .actionSheet{position:static}.emoticonContainer .actionSheet:before{content:none}.emoticonContainer .actionSheet .emoticonList{width:100%;margin-left:0;position:static;padding:3px;top:0;left:0;-webkit-transform:initial;transform:initial}.emoticonContainer .actionSheet .emoticonList>.item{margin:0 3px;position:relative;-webkit-transition:.15s ease;transition:.15s ease;cursor:pointer}.emoticonContainer .actionSheet .emoticonList>.item:hover{margin-top:-10px}.emoticonContainer .actionSheet .emoticonList>.item:hover .iconName{opacity:1}.emoticonContainer .actionSheet .emoticonList>.item .iconName{position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:5px;white-space:nowrap;background-color:rgba(0,0,0,.87);border-radius:2px;color:#fff;opacity:0}.emoticonContainer .actionSheet .emoticon{width:36px;height:36px}.emoticonContainer .creatorReaction .reactionDescription{padding:7px 14px;opacity:0;margin-left:25px;-webkit-transition:.15s ease;transition:.15s ease}.emoticonContainer .creatorReaction .reactionDescription .creatorName{max-width:initial;display:inline-block;overflow:initial;white-space:normal;text-overflow:none}.emoticonContainer .creatorReaction .reactionItem:hover+.reactionDescription{margin-left:15px;opacity:1}}.blockingUser{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blockingUser .iconArea{margin-right:8px}.blockingUser .contentArea{margin-right:8px;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;overflow:hidden}.blockingUser .contentArea .userName{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:block;font-size:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 8px}.blockingUser .optionMenu .dropdown-container{margin-top:0}@media screen and (min-width:768px){.blockingUser .contentArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blockingUser .contentArea .userName{margin:0 8px 0 0}}.commentCaution{margin-bottom:1em}.commentCaution strong{color:#da3737;display:block;margin-bottom:5px}.commentCaution .commentOpen{cursor:pointer;color:#222}.commentCaution .commentOpen::before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f150";margin-right:5px;display:inline-block}.commentCaution .commentOpen:hover{text-decoration:underline}.commentGoodReaction{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#777;position:relative}.commentGoodReaction .commentGoodReactionBtnBox{position:relative}.commentGoodReaction .commentGoodReactionBtn{color:#aaa;margin-right:5px;background:0 0;-webkit-transition:.1s;transition:.1s}.commentGoodReaction .commentGoodReactionBtn:hover{color:#777}.commentGoodReaction .commentGoodReactionBtn::before{font-family:"Font Awesome 5 Pro";content:"\f164";display:inline-block;font-weight:600;font-size:1.2em}.commentGoodReaction .commentGoodReactionBtn.is-done{color:#238ac5;-webkit-animation:anim-comment-good .3s alternate;animation:anim-comment-good .3s alternate;pointer-events:none}@-webkit-keyframes anim-comment-good{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-20%);transform:translate(0,-20%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes anim-comment-good{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-20%);transform:translate(0,-20%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.commentGoodReaction .commentGoodReactionBtn.is-disabled{pointer-events:none;color:#ddd}.p-uploadfileDetails .grid-item .contents-wrap,.p-uploadfileDetails .grid-item .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item .contentsWrap-issue{padding:20px}.p-uploadfileDetails .grid-item.grid-main .contents-wrap,.p-uploadfileDetails .grid-item.grid-main .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-main .contentsWrap-issue{margin:0}.p-uploadfileDetails .grid-item.grid-side1{margin:0}.p-uploadfileDetails .grid-item.grid-side1 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side1 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side1 .contentsWrap-issue{border-top:none;padding:20px 20px 10px}@media screen and (min-width:768px){.p-uploadfileDetails .grid-item.grid-side1 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side1 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side1 .contentsWrap-issue{border-top:1px solid #ddd}}.p-uploadfileDetails .grid-item.grid-side2,.p-uploadfileDetails .grid-item.grid-side3{margin:0}.p-uploadfileDetails .grid-item.grid-side2 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side2 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side2 .contentsWrap-issue,.p-uploadfileDetails .grid-item.grid-side3 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side3 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side3 .contentsWrap-issue{border-top:none}.p-uploadfileDetails .grid-item.grid-side3 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side3 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side3 .contentsWrap-issue{text-align:right}.p-uploadfileDetails .grid-item.grid-side1 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side1 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side1 .contentsWrap-issue,.p-uploadfileDetails .grid-item.grid-side2 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side2 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side2 .contentsWrap-issue,.p-uploadfileDetails .grid-item.grid-side3 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side3 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side3 .contentsWrap-issue{margin:0;height:100%}@media screen and (min-width:768px){.p-uploadfileDetails .grid-item.grid-side1 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side1 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side1 .contentsWrap-issue,.p-uploadfileDetails .grid-item.grid-side2 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side2 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side2 .contentsWrap-issue,.p-uploadfileDetails .grid-item.grid-side3 .contents-wrap,.p-uploadfileDetails .grid-item.grid-side3 .contentsWrap-cfMessage,.p-uploadfileDetails .grid-item.grid-side3 .contentsWrap-issue{border-left:none}}.uploadItem{position:relative;text-align:center}.uploadItem .downloadBlock,.uploadItem .file-player,.uploadItem .file-player-image{max-width:calc(100% - 20px);height:auto;margin:10px auto}@media screen and (min-width:768px){.uploadItem .downloadBlock,.uploadItem .file-player,.uploadItem .file-player-image{max-width:calc(100% - 100px)}}.nav-pager{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#222;opacity:.7;color:#e0e0e0;-webkit-transition:.1s;transition:.1s;z-index:100;cursor:pointer}.nav-pager:hover{opacity:.4}.nav-pager.type-prev{left:0}.nav-pager.type-next{right:0}.nav-pager::before{position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;font-family:FontAwesome}.nav-pager.type-prev::before{content:'\f060'}.nav-pager.type-next::before{content:'\f061'}.backToLibrary{display:inline-block;font-size:1.4rem;margin-bottom:10px}.fileCodeList .fileCodeList-item .heading{margin-bottom:10px}.fileCodeList .fileCodeList-item+.fileCodeList-item{margin-top:15px}.mgtHeadingWrap.type-confirm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mgtHeadingWrap.type-confirm .title{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.noticeList{margin:0 10px}@media screen and (min-width:768px){.noticeList{margin:0}}.noticeList-item{padding:10px;margin-bottom:25px;border:1px solid #ddd;background-color:#fff}.noticeList-item:first-child{margin-top:15px}.noticeList-item .icon.type-comment,.noticeList-item .icon.type-vote{border:none;padding-right:0}.inner-noticeList{margin-bottom:0;padding:10px;border-bottom:1px solid #ddd}.inner-noticeList:last-child{border:none}.inner-noticeList+.inner-noticeList{border-top:none}.noticeDate-heading{padding:5px 10px 10px;font-weight:700;border-bottom:1px solid #ddd}.noticeDetailText{margin-top:1em;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.noticeDetailText .link{font-weight:400;display:inline-block}.noticeTipText{margin-top:1em;width:100%;font-weight:700}.noticeTipText .link{font-weight:400;display:inline-block}.modal-on{position:fixed;width:100%}@media screen and (min-width:768px){.modal-on{position:static;overflow-y:hidden}}.modal-wrapper{position:fixed;z-index:1100;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0}.modal-container,.textDecoration-modal{position:absolute;top:50%;left:50%;padding:0;margin:0 auto;border-radius:8px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);overflow:hidden;width:90%;max-width:800px;max-height:800px;background-color:#fff}@media screen and (max-width:767px){.modal-container,.textDecoration-modal{height:90%}}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:15px;border:1px solid #ccc;background:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background:-webkit-gradient(linear,center top,center bottom,from(#f2f2f2),to(#e6e6e6));-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.modal-header{padding:25px 20px}}.modal-close{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background:url(../img/common/icon_close.svg) no-repeat}@media screen and (min-width:768px){.modal-close{right:20px}}.modal-body{background:url(../img/common/bg_trim.png) repeat;background-size:20px}@media screen and (min-width:768px){.modal-body{height:600px}}@media screen and (max-width:767px){.modal-body{height:calc(100% - 50px - 102px)}}.modal-footer{border:1px solid #ccc;background:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background:-webkit-gradient(linear,center top,center bottom,from(#f2f2f2),to(#e6e6e6))}.modal-footer .btn{min-width:110px}.c-messageModal{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1100;background:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent}.c-messageModal .messageModal-container{padding:0;width:100%;height:100%;background-color:#fff}.c-messageModal .main-block{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:0;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.c-messageModal .messageModal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;width:100%;height:50px;padding:15px;z-index:10;background-color:#238ac5;color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-messageModal .messageModal-header .messageModal-title{font-weight:700;font-size:1.4rem;line-height:1.6;text-align:center;margin:0 50px}.c-messageModal .messageModal-header .messageModal-title span{display:block;font-weight:400;font-size:1.3rem}.c-messageModal .messageModal-close{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:60px;color:#fff;background-color:transparent}.c-messageModal .messageModal-close:before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-family:"Font Awesome 5 Pro";font-size:3rem;font-weight:100;content:"\f00d"}.c-messageModal .messageModal-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden;margin-top:50px}.c-messageModal .messageModal-body .message-block .file-player-image-wrapper{display:inline-block;margin:.5%;width:100%;vertical-align:middle}.c-messageModal .messageModal-body .message-block .file-player-image-wrapper.half{width:49%}.c-messageModal .messageModal-body .message-block .file-player-image-wrapper figure{margin:0}.c-messageModal .messageModal-body .message-block .file-player-image{position:absolute;max-width:100%;height:auto;cursor:pointer}.c-messageModal .messageModal-body .messageList .messageList-item{border-top:1px solid #ddd;border-bottom:1px solid transparent;padding:10px}.c-messageModal .messageModal-body .messageList .messageList-item.is-default{font-size:1.4rem;line-height:2rem}.c-messageModal .messageModal-body .messageList .messageList-item:first-child{border-top:1px solid transparent}.c-messageModal .messageModal-body .messageList .messageList-item.unreadTop{padding:5px 0;background-color:#ffeaf1;border-top:1px solid transparent;height:30px}.c-messageModal .messageModal-body .messageList .messageList-item.unreadTop p{width:100%;color:#e37;font-size:1.2rem;text-align:center}.c-messageModal .messageModal-body .messageList .messageList-item.unreadTop+.messageList-item{border-top:1px solid transparent}.c-messageModal .messageModal-body .messageList .messageList-item.is-default{background-color:#f3f6f9;border-radius:3px;margin:20px}.c-messageModal .messageModal-body .messageList .messageList-item.is-unread{background-color:#fff7fa}.c-messageModal .messageModal-body .messageList .messageList-item.is-preview{background-color:#f5f5f5}.c-messageModal .messageModal-body .messageList .messageList-item p:not(:last-child){margin-bottom:1em}.c-messageModal .messageModal-body .messageList .messageList-item .e-receptionMessage .message-content{margin:0;background-color:transparent;padding:0}.c-messageModal .messageModal-body .messageList .messageList-item .e-receptionMessage .message-content p{margin:0 0 10px;color:#222;font-size:1.4rem}.c-messageModal .messageModal-body .subNav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:10px;margin-right:10px}.c-messageModal .messageModal-body .subNav p.message-postDate{height:auto}.c-messageModal .messageModal-body .subNav p.message-postDate:not(:last-child){margin-bottom:0}.c-messageModal .messageModal-body .subNav .message-sendCount{text-align:right;color:#777;font-size:1.2rem}.c-messageModal .messageModal-footer{background-color:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background:-webkit-gradient(linear,center top,center bottom,from(#f2f2f2),to(#e6e6e6));padding:0 15px 10px;width:100%}.c-messageModal .messageModal-footer form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-messageModal .messageModal-footer .messageModal-textarea{width:100%;max-width:100%;min-width:100%;min-height:2em;margin-bottom:10px;padding:0 0 0 5px;border:1px solid #aaa;border-radius:4px;background-color:#fff;font-size:1.4rem;line-height:2rem}.c-messageModal .messageModal-footer .messageModal-textarea.disabled{color:#8d8d8d}.c-messageModal .messageModal-footer .messageModal-textarea .CodeMirror pre{font-size:1.4rem;line-height:2rem}.c-messageModal .messageModal-footer .rowBox{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:42px}.c-messageModal .messageModal-footer .rowBox.type-sendCondition{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal}.c-messageModal .messageModal-footer .rowBox.type-sendCondition .rowBox-item:not(:last-child){margin-bottom:10px}@media screen and (min-width:768px){.c-messageModal .messageModal-footer .rowBox.type-sendCondition{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.c-messageModal .messageModal-footer .rowBox.type-sendCondition .rowBox-item:not(:last-child){margin-bottom:0}}.c-messageModal .messageModal-footer .rowBox .btn{width:100px}.c-messageModal .grabBar{padding:5px 0 4px;background-color:#f2f2f2;border-top:1px solid #ddd;cursor:ns-resize}.c-messageModal .insert-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%;overflow:hidden}.c-messageModal .insert-block .editorHeading{text-align:center}.c-messageModal .insert-block .uploadFile-field{padding:10px}.c-messageModal .insert-block .pcDisplayLayout{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-messageModal .insert-block .pcDisplayLayout .pcDisplayLayout-item{border:none}.c-messageModal .insert-block .pcDisplayLayout .pcDisplayLayout-item:not(:first-child){margin-left:20px}.c-messageModal .insert-block .pcDisplayLayout .pcDisplayLayout-item.is-selected{border:3px solid #31a4e5}.c-messageModal .insert-block .spEditorHeading-item.type-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-messageModal .insert-block .messageModal-body{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.c-messageModal .insert-block .messageModal-body .uploadedFilesList .uploadedFilesList-item{width:33.3%}.c-messageModal .insert-block .sidePager{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.c-messageModal .insert-block .messageModal-footer{padding:10px 15px}.c-messageModal .insert-block .messageModal-footer .spDisplayLayout{height:auto;border:none;padding:0;background-color:transparent}.c-messageModal .insert-block .messageModal-footer .spDisplayLayout .spDisplayLayout-item{width:50%}.c-messageModal .insert-block .messageModal-footer .spDisplayLayout .spDisplayLayout-item.is-selected{border:3px solid #2b97d6}.c-messageModal .insert-block .messageModal-footer .btnBox{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:15px 0 0}.c-messageModal .sendCondition-block .sendCondition .sendCondition-item:not(:first-child){margin-top:10px}@media screen and (min-width:768px){.c-messageModal{position:fixed;right:0;bottom:0}.c-messageModal .messageModal-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;min-width:425px;max-width:700px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-messageModal .messageModal-container .main-block{position:static;min-height:500px;max-height:800px;height:100vh}.c-messageModal .messageModal-container .messageModal-header{position:relative;height:60px}.c-messageModal .messageModal-container .messageModal-body{margin-bottom:0;margin-top:0}.c-messageModal .messageModal-container .messageModal-body .messageList-item{padding:20px 15px}.c-messageModal .messageModal-container .messageModal-footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-messageModal .messageModal-container .messageModal-footer .markdownTool-item{height:46px;width:46px}.c-messageModal .messageModal-container .messageModal-footer .markdownTool-item:not(:last-child){margin-right:4px}.c-messageModal .messageModal-container .messageModal-footer .markdownTool-item.type-link::before,.c-messageModal .messageModal-container .messageModal-footer .markdownTool-item.type-media::before{background:url(../img/common/icon_edit_PC.png) center no-repeat;background-size:46px auto}.c-messageModal .messageModal-container .messageModal-footer .markdownTool-item.type-media{position:relative}.c-messageModal .messageModal-container .messageModal-footer .markdownTool-item.type-media::before{content:"";background-position:0 0}.c-messageModal .messageModal-container .messageModal-footer .markdownTool-item.type-link::before{content:"";background-position:0 -46px}.c-messageModal .messageModal-container .messageModal-footer .btn{width:120px;height:46px;line-height:46px}.c-messageModal .messageModal-container .messageList .messageList-item.is-default{margin:20px 50px}.c-messageModal .messageModal-container .insert-block{height:90vh;min-height:500px;max-height:800px}.c-messageModal .messageModal-container .insert-block .messageModal-body{margin-bottom:0;padding-bottom:0;max-height:initial}.c-messageModal .messageModal-container .insert-block .messageModal-body .uploadedFilesList{overflow-y:initial;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.c-messageModal .messageModal-container .insert-block .messageModal-body .uploadedFilesList .uploadedFilesList-item{max-width:20%}.c-messageModal .messageModal-container .insert-block>.vue-form{display:none}.c-messageModal .messageModal-container .insert-block .sidePager{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.c-messageModal .messageModal-container .insert-block .messageModal-footer{position:inherit}.c-messageModal .messageModal-container .insert-block .messageModal-footer .btnBox{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px 0 10px}}.c-messageModal.is-block .messageModal-body{padding-bottom:0}.modal_field{position:fixed;top:0;left:0;z-index:1100;width:100%;height:100%;background:rgba(0,0,0,.5);overflow-y:hidden}.modal_field .inner_modal_field{position:absolute;top:50%;left:50%;-webkit-transform:rotateZ(90deg) translateX(-50%) translateY(-50%);transform:rotateZ(90deg) translateX(-50%) translateY(-50%);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-perspective:1920px;perspective:1920px}.modal_field .inner_modal_field.type-noRotate,.modal_field .inner_modal_field.type-report{-webkit-transform:rotateZ(0) translateX(-50%) translateY(-50%);transform:rotateZ(0) translateX(-50%) translateY(-50%);padding:15px;width:100%}.modal_field .inner_modal_field .scale{-webkit-transform:scale(.8);transform:scale(.8)}@media screen and (min-width:768px){.modal_field .inner_modal_field{-webkit-transform:rotateZ(0) translateX(-50%) translateY(-50%);transform:rotateZ(0) translateX(-50%) translateY(-50%)}.modal_field .inner_modal_field .scale{-webkit-transform:scale(1);transform:scale(1)}}.ciencard{display:block;overflow:hidden;width:640px;border-radius:8px;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,.4);box-shadow:3px 3px 8px rgba(0,0,0,.4);background-color:#e5e5e5;padding-top:56.25%;margin:auto;position:relative}.ciencard .planContainer,.ciencard .surveyContainer{border:1px solid rgba(0,0,0,.12);background-color:#fff}.ciencard .common-list>li:not(:first-child),.ciencard .n-mgtContentList>li:not(:first-child),.ciencard .n-planList>li:not(:first-child){margin-top:15px}.ciencard .flexbox,.ciencard .inner .box .userInfo,.ciencard .planStatusList,.ciencard .surveyBarChart>.item .text,.ciencard .surveyContainer>.item.type-btnArea,.ciencard .surveyStatusList,.ciencard .surveyStatusList>.item,.surveyBarChart>.item .ciencard .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ciencard .before-icon,.ciencard .planSubmenu>.item{position:relative}.ciencard .before-icon:before,.ciencard .planSubmenu>.item:before{font-family:"Font Awesome 5 Pro";position:relative;vertical-align:middle;display:inline-block;margin-right:5px;font-weight:800}@media screen and (min-width:768px){.ciencard .before-icon:before,.ciencard .planSubmenu>.item:before{margin-right:3px}}.ciencard .subscription-flag:before,.ciencard .type-subscription .grid-planBox>.grid-item.type-main .planTitle:before,.type-subscription .grid-planBox>.grid-item.type-main .ciencard .planTitle:before{position:relative;vertical-align:middle;display:inline-block;margin-right:5px;width:1em;content:url(../img/common/icon_plan.svg)}.ciencard .surveyStatusList{background-color:#f1f1f1;border-radius:4px}.ciencard .inner .pic{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}.ciencard .inner .planName{top:15px;left:15px;position:absolute;font-size:2.4rem;color:#fff;font-weight:700;text-shadow:0 0 3px #000}.ciencard .inner .box{position:absolute;width:100%;height:70px;bottom:0;left:0;background-color:#fff;padding:5px 15px}.ciencard .inner .box .userInfo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ciencard .inner .box .userInfo>.item:not(:last-child){margin-right:10px}.ciencard .inner .box .name{font-size:1.8rem;font-weight:700;color:rgba(0,0,0,.87)}.ciencard .inner .box .plan{top:25px;right:25px;font-size:2.2rem}.ciencard .inner .box .date{color:rgba(0,0,0,.54);margin-top:5px;font-size:1.2rem}.ciencard .inner .box .date span{font-size:1.4rem;font-weight:700}.ciencard .inner .box .logo{display:block;position:absolute;right:15px;bottom:10px;width:160px;height:50px;background:url(../img/common/logo_Ci-en_light_gray.svg)}@media screen and (min-width:768px){.ciencard{max-width:100%;max-height:100%}}#image-cropper-modal.type-cienCard .cropper-crop-box::before{font-size:16px;position:absolute;z-index:90;bottom:0;width:100%;height:19.5%;content:"";text-align:center;color:rgba(0,0,0,.87);background-color:rgba(255,255,255,.7)}#image-cropper-modal.type-cienCard .cropper-crop-box::after{font-size:16px;position:absolute;bottom:9.75%;left:50%;width:100%;content:"ユーザー情報が表示される領域";-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;z-index:100}.firstContactModal{width:calc(100vw - 30px);border-radius:5px;background:#fff;overflow:hidden}@media screen and (min-width:768px){.firstContactModal{width:500px}}.firstContactModal .firstContactModal-heading{padding:15px;border-radius:5px 5px 0 0;text-align:center;font-size:1.8rem;background:#f8f8f8}.firstContactModal .firstContactModal-body{padding:20px;background:#fff}@media screen and (min-width:768px){.firstContactModal .firstContactModal-body{padding:35px}}.firstContactModal .firstContactModal-body .image{width:220px;height:220px;margin:30px auto;background:url(../img/common/bg_payment_finish.png) center no-repeat;background-size:cover}@media screen and (min-width:768px){.firstContactModal .firstContactModal-body .image{width:260px;height:260px}}.firstContactModal .firstContactModal-body .heading{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:20px}@media screen and (min-width:768px){.firstContactModal .firstContactModal-body .heading{font-size:2.2rem}}.firstContactModal .firstContactModal-body .text{margin-top:20px}.firstContactModal .firstContactModal-body .checkBox-container{margin:25px 0 0 0}.firstContactModal .firstContactModal-footer{padding:0 20px 20px;background:#fff;border-radius:0 0 5px 5px}@media screen and (min-width:768px){.firstContactModal .firstContactModal-footer{padding:0 25px 25px}}.reportModal{width:calc(100vw - 30px);border-radius:5px;background:#fff}@media screen and (min-width:768px){.reportModal{width:500px}}.reportModal .reportModal-heading{padding:15px;border-radius:5px 5px 0 0;text-align:center;font-size:1.8rem;background:#f8f8f8}.reportModal .reportModal-body{padding:20px;background:#fff}@media screen and (min-width:768px){.reportModal .reportModal-body{padding:25px}}.reportModal .reportModal-footer{padding:0 20px 20px;background:#fff;border-radius:0 0 5px 5px}@media screen and (min-width:768px){.reportModal .reportModal-footer{padding:0 25px 25px}}.sa-reportModal .reportModal-container{width:100%;border-radius:5px;background:#fff;overflow:hidden;margin:20px}@media screen and (min-width:768px){.sa-reportModal .reportModal-container{width:540px;margin:0 auto}}.sa-reportModal .reportModal-container .sa-reportModal-body{font-size:1.4rem;text-align:left}.sa-reportModal .reportModal-container .modal-btn{width:85px;height:40px;display:inline-block;position:relative;text-align:center;padding:10px 5px;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background-color:#fff;color:#333;cursor:pointer;font-size:1.3rem;-webkit-transition:.1s ease;transition:.1s ease}@media screen and (min-width:768px){.sa-reportModal .reportModal-container .modal-btn{width:120px;font-size:1.4rem}}.sa-reportModal .reportModal-container .modal-btn.type-gray{background-color:#f1f1f1;border:none}.sa-reportModal .reportModal-container .modal-btn.type-basic{background-color:#34a8eb;color:#fff;border:none}.tipListModal{border-radius:5px;background:#fff;overflow-y:auto;max-height:70vh}@media screen and (min-width:768px){.tipListModal{width:500px;margin:0 auto}}.tipListModal .tipListModal-heading{padding:15px;border-radius:5px 5px 0 0;text-align:center;font-size:1.8rem;background:#f8f8f8}.tipListModal .tipListModal-body{padding:20px;background:#fff}@media screen and (min-width:768px){.tipListModal .tipListModal-body{padding:35px}}.tipListModal .tipListModal-body>.heading{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:20px}@media screen and (min-width:768px){.tipListModal .tipListModal-body>.heading{font-size:2.2rem}}.tipListModal .tipListModal-footer{padding:0 20px 20px;background:#fff;border-radius:0 0 5px 5px}@media screen and (min-width:768px){.tipListModal .tipListModal-footer{padding:0 25px 25px}}.tipListModal .tipIconList .tipIconList-item:not(:last-child){padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd}.tipListModal .tipIconList .tipIconList-item.type-supporting:not(:last-child){padding-bottom:10px;margin-bottom:10px}.tipListModal .tipIconList .tipIconList-item .text{font-size:1.4rem;margin-left:15px}.textDecoration-modal{background-color:transparent;width:340px;height:340px}.textDecoration-modal>.header{background-color:#34a8eb;height:40px;position:relative;color:#fff}.textDecoration-modal>.header>.hd-btn{background-color:transparent;color:#fff;font-size:1.4rem;height:40px;width:40px;position:absolute;top:0;-webkit-transition:.15s ease;transition:.15s ease}.textDecoration-modal>.header>.hd-btn:after,.textDecoration-modal>.header>.hd-btn:before{display:block;position:absolute;top:50%;left:50%;width:3px;height:22px;background:#fff;content:"";-webkit-transition:.15s ease;transition:.15s ease}.textDecoration-modal>.header>.hd-btn:hover{opacity:.7}.textDecoration-modal>.header>.hd-btn.type-close{left:0}.textDecoration-modal>.header>.hd-btn.type-close:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.textDecoration-modal>.header>.hd-btn.type-close:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.textDecoration-modal>.header>.hd-btn.type-apply{right:0}.textDecoration-modal>.header>.hd-btn.type-apply:before{left:60%;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.textDecoration-modal>.header>.hd-btn.type-apply:after{height:10px;top:24px;left:35%;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.textDecoration-modal>.header .title{position:absolute;top:50%;left:50%;font-size:1.8rem;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.textDecoration-modal>.body{background-color:#fff;position:relative;height:299px}.textDecoration-modal>.body .container{position:absolute;top:0;left:0;width:100%;-webkit-transition:.2s ease-in;transition:.2s ease-in}.textDecoration-modal>.body .container.type-secondary{left:340px}.textDecoration-modal>.body input{width:100%;border:none;padding:15px 10px;background-color:#f1f1f1}.textDecoration-modal>.body input[type=checkbox]{display:none}.textDecoration-modal .decorateMenu{border-top:1px solid rgba(0,0,0,.12)}.textDecoration-modal .decorateMenu label{display:block;padding:15px 10px;position:relative;cursor:pointer;font-size:1.4rem}.textDecoration-modal .decorateMenu label:hover{background-color:rgba(0,0,0,.02)}.textDecoration-modal .decorateMenu label:before{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;border:1px solid #ddd;border-radius:2px;background-color:#fff;content:""}.textDecoration-modal .decorateMenu label:after{position:absolute;top:50%;right:12px;font-size:1.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:FontAwesome;content:""}.textDecoration-modal .decorateMenu input:checked+label:before{background-color:#238ac5;border-color:#238ac5}.textDecoration-modal .decorateMenu input:checked+label:after{content:"\f00c"}.textDecoration-modal .decorateLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 10px;text-decoration:none}.textDecoration-modal .decorateLink:hover{background-color:rgba(0,0,0,.02)}.textDecoration-modal .decorateLink p{font-size:1.4rem;height:24px;line-height:24px}.textDecoration-modal .decorateLink .coloricon{width:50px;background-color:#f5b27f;border-radius:2px}.textDecoration-modal .fontsize-items .fontsize-item:not(:first-child){border-top:1px solid rgba(0,0,0,.12)}.textDecoration-modal .fontsize-items .fontsize-item a{color:rgba(0,0,0,.87);text-decoration:none;height:calc(299px / 4);padding:0 10px;line-height:calc(299px / 4);display:block}.textDecoration-modal .fontsize-items .fontsize-item a:hover{background-color:rgba(0,0,0,.02)}.textDecoration-modal .fontsize-items .fontsize-item.type-xxlarge a{font-size:xx-large}.textDecoration-modal .fontsize-items .fontsize-item.type-xlarge a{font-size:x-large}.textDecoration-modal .fontsize-items .fontsize-item.type-medium a{font-size:medium}.textDecoration-modal .fontsize-items .fontsize-item.type-small a{font-size:small}.textDecoration-modal.is-secondary>.header>.hd-btn.type-close:before{top:38%;height:16px;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.textDecoration-modal.is-secondary>.header>.hd-btn.type-close:after{top:62%;height:16px;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.textDecoration-modal.is-secondary>.header>.hd-btn.type-apply{opacity:0;pointer-events:none}.textDecoration-modal.is-secondary>.body .container.type-primary{left:-340px}.textDecoration-modal.is-secondary>.body .container.type-secondary{left:0}.msgTools{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.msgTool_link,.msgTool_media{border:1px solid #ccc;border-radius:4px;background-color:#f5f5f5;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;height:40px;width:40px}.msgTool_link:first-child,.msgTool_media:first-child{margin-right:10px}.msgTool_link a,.msgTool_media a{position:absolute;display:block;content:"";height:100%;width:100%}.is-disable.msgTool_link,.is-disable.msgTool_media{border-color:#ccc;color:#ccc;background-color:#f5f5f5;pointer-events:none}.msgTool_link:hover,.msgTool_media:hover{background-color:#ddd}.msgTool_link::before,.msgTool_media::before{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.msgTool_link::before,.msgTool_media::before{background:url(../img/common/icon_edit_SP.png) center no-repeat;background-size:34px auto}.msgTool_media{position:relative}.msgTool_media::before{content:"";background-position:3px 4px}.msgTool_link{position:relative}.msgTool_link::before{content:"";background-position:3px -30px}.modal_mypage{overflow:hidden}.modal_mypage .global-layout-item,.modal_mypage .global-layout-item-header,.modal_mypage .l-eisysGroupHeader{-webkit-filter:blur(10px);filter:blur(10px)}.modal_mypage:before{position:fixed;content:"";top:0;left:0;display:block;width:100%;height:100%;z-index:12000;background:rgba(0,0,0,.5)}.modal_following{position:fixed;display:block;z-index:13000;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.modal_following .inner_modal_field{position:absolute;top:50%;left:50%;-webkit-transform:rotateZ(90deg) translateX(-50%) translateY(-50%);transform:rotateZ(90deg) translateX(-50%) translateY(-50%);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-perspective:1920px;perspective:1920px}.modal_following .inner_modal_field.type-noRotate,.modal_following .inner_modal_field.type-report{-webkit-transform:rotateZ(0) translateX(-50%) translateY(-50%);transform:rotateZ(0) translateX(-50%) translateY(-50%);padding:15px;width:100%}.modal_following .inner_modal_field .scale{-webkit-transform:scale(.8);transform:scale(.8)}@media screen and (min-width:768px){.modal_following .inner_modal_field{-webkit-transform:rotateZ(0) translateX(-50%) translateY(-50%);transform:rotateZ(0) translateX(-50%) translateY(-50%)}.modal_following .inner_modal_field .scale{-webkit-transform:scale(1);transform:scale(1)}}.headingBox{width:100%}.editorHeading{font-weight:400}.sentencesBlock{overflow:hidden;position:relative;padding:10px 50px 10px 10px;border:1px solid #aaa;border-radius:4px;font-size:1.3rem;line-height:1.8rem;background-color:#fff;cursor:pointer}[class*=type-] .sentencesBlock{width:100%}.sentencesBlock::after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;padding:0 8px;height:100%;color:rgba(0,0,0,.87);font-size:2.2rem;border-left:1px solid rgba(0,0,0,.12);background-color:#f1f1f1;content:"\f044";font-family:"Font Awesome 5 Pro";-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sentencesBlock:hover{border-color:#34a8eb}.sentencesBlock:hover::after{background-color:#62bcf0;color:#fff}.editor-heading-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.goto-articleMgt{font-size:1.3rem}@media screen and (min-width:768px){.goto-articleMgt{margin-left:15px}}.toolBar-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,.12);padding:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.toolBar-wrap .toolGroup:not(:last-child){border-right:1px solid rgba(0,0,0,.12);margin-right:10px}.toolBar-wrap .toolGroup .textLink{background-color:#fff;color:rgba(0,0,0,.87);text-decoration:none;border:1px solid #fff;height:36px;display:inline-block;font-weight:700;line-height:34px;padding:0 5px}.toolBar-wrap .toolGroup .textLink:hover{border:1px solid rgba(0,0,0,.12);border-radius:4px}.toolBar-wrap .toolGroup .textLink:active{color:rgba(0,0,0,.54)}.releasePanel-inner:first-child{padding:0 0 10px}.releasePanel-inner:last-child{padding:10px 0 0}.releasePanel-inner:not(:last-child){border-bottom:1px solid #ddd}.releasePanel-inner:not(:last-child) .btn{width:110px;font-size:1.4rem;height:34px;line-height:34px}.releasePanel-inner:last-child{border-top:1px solid #ddd}.releasePanel-inner .btn.type-basic,.releasePanel-inner .btn.type-reserve{font-size:1.6rem}.side-column .releasePanel-inner:last-child,.sp-releasePanel .releasePanel-inner:last-child{border:none}.releasePanel-inner p:not(:first-child){margin-top:10px}@media screen and (min-width:768px){.releasePanel-inner:first-child{padding:10px}.releasePanel-inner:last-child{padding:10px}}.icon-downloadLink{position:relative;width:96px!important;height:96px;border-radius:8px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.4);box-shadow:inset 0 -2px 0 rgba(0,0,0,.4);background:-webkit-gradient(linear,center top,center bottom,from(#34a8eb),to(#2b98d7));color:#fff}.icon-downloadLink::before{font-family:cien-icons;position:absolute;top:25px;left:50%;content:"\e906";font-size:4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.icon-downloadLink p{position:absolute;color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;bottom:5px;width:100%;color:#fff}.editorWrap{width:100%}.editorFrame{background-color:#e5e5e5;background:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background:-webkit-gradient(linear,center top,center bottom,from(#f2f2f2),to(#e5e5e5))}.editorFrame.type-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 15px 10px;border-bottom:1px solid #ccc}.editorFrame.type-header .menus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.editorFrame.type-header .menus .menu:not(:last-child){margin-right:15px}.side-column .editorFrame.type-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.editorFrame.type-footer{padding:15px;border-top:1px solid #ccc}.editorFrame.type-footer-sp{padding:15px;border-top:1px solid #ccc;height:70px}.displaySwitch-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.displaySwitch-wrap input[type=radio]{display:none}.displaySwitch{height:38px;width:50px;border:1px solid #ccc;background-color:#f5f5f5;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.displaySwitch::before{position:absolute;top:50%;left:50%;height:20px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-family:cien-icons;font-size:2rem}.displaySwitch.type-editView{border-radius:4px 0 0 4px}.displaySwitch.type-editView::before{content:"\e941"}.displaySwitch.type-testView{border-left:none;border-radius:0 4px 4px 0}.displaySwitch.type-testView::before{content:"\e940"}.displaySwitch:hover{background-color:#ddd}.displaySwitch-input:checked+label{background:#34a8eb;border-color:#34a8eb}.displaySwitch-input:checked+label.type-editView:before,.displaySwitch-input:checked+label.type-testView:before{color:#fff}.markdownTools{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:768px){.markdownTools{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.markdownTool{border:1px solid rgba(0,0,0,.12);border-radius:4px;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;height:36px;width:36px;margin-right:10px}.markdownTool:not(:last-child){margin-right:5px}.markdownTool .n-toolIcon{display:block;height:100%;width:100%}.markdownTool.is-disable{pointer-events:none}.markdownTool.is-disable .n-toolIcon{color:rgba(0,0,0,.26)}.markdownTool:hover{border:1px solid rgba(0,0,0,.12)}.markdownTool:active .n-toolIcon{color:rgba(0,0,0,.54)}.markdownTool::before{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.p-pcArticleEditor .markdownTool::before{background:url(../img/common/icon_edit_PC.png) center no-repeat}.p-pcArticleEditor .markdownTool.type-media{position:relative}.p-pcArticleEditor .markdownTool.type-media::before{content:"";background-position:0 0}.p-pcArticleEditor .markdownTool.type-link::before{content:"";background-position:0 -46px}.p-pcArticleEditor .markdownTool.type-heading::before{content:"";background-position:0 -92px}.p-pcArticleEditor .markdownTool.type-bold::before{content:"";background-position:0 -138px}.p-pcArticleEditor .markdownTool.type-writingOff::before{content:"";background-position:0 -184px}.p-pcArticleEditor .markdownTool.type-underbar::before{content:"";background-position:0 -230px}.p-pcArticleEditor .markdownTool.type-list::before{content:"";background-position:0 -276px}.p-pcArticleEditor .markdownTool.type-ruledLine::before{content:"";background-position:0 -322px}.p-pcArticleEditor .markdownTool.type-help::before{content:"";background-position:0 -368px}.markdownTool.type-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto}.markdownTool.type-row .n-toolIcon{width:28px}.markdownTool.type-row select{width:auto;height:28px}.markdownTool.type-row:hover{border:1px solid #fff}.markdownTool.type-row:active .n-toolIcon{color:rgba(0,0,0,.87)}@media screen and (min-width:768px){.markdownTool{border:1px solid #fff;height:28px}}.recentTag-container{margin-top:15px}@media screen and (min-width:768px){.recentTag-container{margin-top:10px}}.recentTag-container .recentTagBox dt{width:80px;font-size:1.4rem;font-weight:700;padding:5px 0 5px 10px}@media screen and (min-width:768px){.recentTag-container .recentTagBox dt{display:table-cell;padding:0}}.recentTag-container .recentTagBox dd{display:table-cell}.recentTag-container .recentTagBox .recentTag{padding:10px;max-height:150px;overflow:auto}.recentTag-container .recentTagBox .recentTag .recentTagList{line-height:1.8em;letter-spacing:-.5em}.recentTag-container .recentTagBox .recentTag .recentTagList .recentTagList-item{display:inline-block;margin-right:7px;letter-spacing:normal}.recentTag-container .recentTagBox .recentTag .recentTagList .recentTagList-item.is-selected span{background:#54a7d1;color:#fff;cursor:pointer}.recentTag-container .recentTagBox .recentTag .recentTagList .recentTagList-item span{border:1px solid #54a7d1;border-radius:4px;padding:2px 6px;font-size:1.4rem;color:#54a7d1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recentTag-container .recentTagBox .recentTag .recentTagList .recentTagList-item span:active{background:#54a7d1;color:#fff}@media screen and (min-width:768px){.recentTag-container .recentTagBox .recentTag .recentTagList .recentTagList-item span:hover{background:#54a7d1;color:#fff;cursor:pointer}}.uploadFiles-container{background-color:#fff}@media screen and (min-width:768px){.uploadFiles-container{margin:0}}.uploadedFiles-area{overflow-y:scroll}.uploadedFilesList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 10px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.uploadedFilesList-item{display:inline-block;vertical-align:top;width:50%;padding:8px;max-width:124px;margin-bottom:15px;border:1px solid transparent;cursor:pointer}.type-sp .uploadedFilesList-item{width:33.3%}.type-fileMgt .uploadedFilesList-item{padding:0;border:1px solid #fff;width:33.3%}@media screen and (min-width:768px){.type-fileMgt .uploadedFilesList-item{width:25%;max-width:100%}}.uploadedFilesList-item:hover{background-color:#c9e5f9;border:1px solid #2b97d6}.uploadedFilesList-item:hover .fileName{color:#222}.uploadedFilesList-item.is-selected{background-color:#c9e5f9;border:1px solid #2b97d6}.uploadedFilesList-item.is-selected .fileName{color:#222}.uploadedFilesList-item .fileThumb{display:block;overflow:hidden;position:relative;max-height:80px;margin-bottom:3px;min-height:110px;background-size:contain;background-repeat:no-repeat;background-position:center}.uploadedFilesList-item .fileThumb.converting{background-size:contain}.uploadedFilesList-item .fileName{word-wrap:break-word;font-size:1.1rem;line-height:1.5rem;text-align:center;color:#777}.sidePager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ccc;padding:10px;height:50px}.sidePager-item.type-next,.sidePager-item.type-prev{height:30px;width:60px;position:relative}.inner-editFooter .sidePager-item.type-next,.inner-editFooter .sidePager-item.type-prev{padding:35px 8px;height:30px;width:30px;margin:0}.sidePager-item.type-next::before,.sidePager-item.type-prev::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:2rem}.inner-editFooter .sidePager-item.type-prev{border-radius:8px 0 0 8px}.sidePager-item.type-prev::before{font-family:FontAwesome;content:"\f0d9"}.inner-editFooter .sidePager-item.type-next{border-radius:0 8px 8px 0}.sidePager-item.type-next::before{font-family:FontAwesome;content:"\f0da"}.sidePager-item:disabled{background-color:#f5f5f5;border-color:#ccc;color:#ccc;background-image:none;pointer-events:none}.pcDisplayLayout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pcDisplayLayout-item{text-align:center;padding:12px;border:3px solid #31a4e5;border-radius:4px;background-color:#fff;width:150px;font-size:1.4rem}.pcDisplayLayout-item img{display:block;height:50px;margin:0 auto 10px}.inner-editFooter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.side-column .inner-editFooter{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.inner-editFooter .btnBox{margin:0}.inner-editFooter .btn{width:80px;height:35px}body.p-spSingleColumn{margin:0}.sp-markdownHeader{position:fixed;top:0;width:100%;padding:10px;border-bottom:1px solid #ddd;background:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background:-webkit-gradient(linear,center top,center bottom,from(#f2f2f2),to(#e5e5e5))}.grid-spEditorHd{display:grid;display:-ms-grid;grid-template-rows:1fr auto;-ms-grid-rows:1fr auto;grid-template-columns:1fr auto auto;-ms-grid-columns:1fr auto auto}.grid-spEditorHd-item.type-heading{grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-spEditorHd-item.type-dispSwitch{grid-row:1;-ms-grid-row:1;grid-column:2;-ms-grid-column:2}.grid-spEditorHd-item.type-help{grid-row:1;-ms-grid-row:1;grid-column:3;-ms-grid-column:3}.grid-spEditorHd-item.type-toolBar{margin-top:6px;grid-row:2;-ms-grid-row:2;grid-column:1/4;-ms-grid-column-span:3}.sp-releasePanel{position:fixed;z-index:100;width:100%;padding:10px;bottom:0;left:0;border-top:1px solid #ddd;background:-moz-linear-gradient(left top 315deg,#f2f2f2,#e6e6e6);background:-webkit-gradient(linear,left top,right bottom,from(#f2f2f2),to(#e6e6e6))}.sp-releasePanel-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sp-releasePanel-item .btn{width:auto;min-width:100px}.sp-releasePanel-item .btn:first-child{margin-right:10px}.reservePanel{padding:0;text-align:right;max-height:0;overflow:hidden}.reservePanel.is-open{border-top:1px solid #ccc;margin-top:10px;padding-top:10px;-webkit-transition:.2s;transition:.2s;max-height:100px}@media screen and (min-width:768px){.reservePanel{text-align:center}.reservePanel.is-open{display:block;border:none;margin:0;padding-top:10px}}.reservePanel .mgt-input{height:44px;line-height:44px}.refineArea .reservePanel .selectWrap-issueList::before,.reservePanel .refineArea .selectWrap-issueList::before,.reservePanel .select-wrap::before{height:42px}.reservePanel-item{font-size:1.2rem}.reservePanel-item.type-date{width:8em}@media screen and (min-width:768px){.reservePanel-item.type-date{width:9em}}.reservePanel-item.type-hour,.reservePanel-item.type-minutes{width:2em}.reservePanel-item input{padding:0 5px}.spDisplayLayout{width:100%;padding:10px;border-top:1px solid #ccc;background-color:#e6e6e6;height:160px}.spDisplayLayout-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.spDisplayLayout-item{width:30%;max-width:110px;height:80px;padding:8px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.spDisplayLayout-item img{display:block;height:38px;margin:0 auto 5px}.spDisplayLayout-item p{height:21px;font-size:1.2rem;text-align:center}.spDisplayLayout-item.is-selected{border:3px solid #2b97d6}.mediaSelect{position:absolute;top:45px;left:0;display:block;background-color:#fff;border-radius:4px;-webkit-box-shadow:1px 1px 3px #ddd;box-shadow:1px 1px 3px #ddd}.mediaSelect::before{position:absolute;top:-10px;left:8px;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #ddd}.mediaSelect::after{position:absolute;top:-8px;left:8px;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff}.mediaSelect-item{text-align:left;padding:10px;white-space:nowrap;background-color:#fff;border:1px solid #ddd;width:100%}.mediaSelect-item:first-child{border-radius:4px 4px 0 0}.mediaSelect-item:last-child{border-top:none;border-radius:0 0 4px 4px}.spEditorheader{width:100%;height:53px}.spUploadProgress{width:100%;height:3px;vertical-align:top;-webkit-appearance:none}.spEditorHeading{padding:0 10px;border-bottom:1px solid #ddd;background:#fff;height:50px}.spEditorHeading.type-insertfile{background:-moz-linear-gradient(left top 315deg,#f2f2f2,#e6e6e6);background:-webkit-gradient(linear,left top,right bottom,from(#f2f2f2),to(#e6e6e6))}.spEditorHeading.type-markdown{background:-moz-linear-gradient(left top 315deg,#f2f2f2,#e6e6e6);background:-webkit-gradient(linear,left top,right bottom,from(#f2f2f2),to(#e6e6e6));padding:10px;height:103px}.spEditorHeading.type-preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.spEditorHeading.type-preview h1{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.spEditorHeading-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.spEditorHeading-item .btn{width:auto;padding:0 15px;font-size:1.2rem}.spEditorHeading-item.type-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.spEditor-item.type-nav{margin:65px 0 15px}.spEditor-item.type-article{margin:0 5px}.spEditor-item.type-form{margin:15px 0 130px;padding:0 5px;display:inline-block}.spEditor-item.type-markdown{background-color:#fff}.vdp-datepicker.vdp-wrapper{vertical-align:top}.main-container{border:1px solid #ddd;background-color:#fff}.main-container.type-guide{margin:0 10px 15px;padding:30px 15px}@media screen and (min-width:768px){.main-container.type-guide{margin:0 0 15px;padding:40px}}.pageHeading{width:100%;height:50px;margin-bottom:15px;padding:0 18px;border:1px solid #ddd;background-color:#fff;font-size:1.6rem;line-height:50px}@media screen and (min-width:768px){.pageHeading{height:70px;padding:0 20px;font-weight:400;font-size:2rem;line-height:70px}}.guide .guide-item:not(:last-child){margin-bottom:30px}@media screen and (min-width:768px){.guide .guide-item:not(:last-child){margin-bottom:40px}}.guide .guide-item .heading{min-height:34px;margin-bottom:20px;border-left:6px solid #238ac5;color:#238ac5;font-weight:700;font-size:1.8rem;line-height:34px;padding-left:10px}.guide .guide-item .sub-heading{font-size:1.6rem;font-weight:700;margin-bottom:1em;text-indent:-1em;margin-left:1em}.guide .guide-item .text{margin-bottom:1em;font-size:1.4rem;line-height:2.2rem}.guide .guide-item .text span{color:#e4650e;font-weight:700}.guide .guide-item .text.type-indent{margin-left:16px}.guide .guide-item .text.type-bold{font-weight:700}.guide.type-management .guide-item .text{line-height:2.1rem;margin-bottom:1em}@media screen and (min-width:768px){.guide.type-management .guide-item .text{font-size:1.4rem}}@media screen and (min-width:768px){.guide .guide-item .heading{font-size:2rem}.guide .guide-item .text{line-height:2.4rem}}.grid-catchcopy{margin-bottom:30px}.grid-catchcopy-item.type-catchcopy{margin-bottom:20px;font-size:0}.grid-catchcopy-item.type-catchcopy .catchcopy{display:initial;font-size:2rem;line-height:3.4rem;font-weight:700;color:#238ac5;border-bottom:3px solid #fbf5d3}.grid-catchcopy-item.type-text p{font-size:1.4rem;line-height:2.2rem}.grid-catchcopy-item.type-text p:first-child{margin-bottom:25px}@media screen and (min-width:768px){.grid-catchcopy-item.type-text p{font-size:1.5rem;line-height:2.6rem}}.grid-catchcopy-item.type-image{display:block;width:135px;margin:0 auto;background:url(../img/common/mascot_1_1.png) center no-repeat;background-size:contain}.grid-catchcopy-item.type-image.type-creator{background:url(../img/common/mascot_2_1.png) center no-repeat;background-size:contain}@media screen and (min-width:768px){.grid-catchcopy-item.type-catchcopy{font-size:1.6rem}.grid-catchcopy-item.type-catchcopy .catchcopy{display:inline-block;font-size:2.8rem;line-height:3.4rem;font-weight:700;color:#238ac5;border-bottom:3px solid #fbf5d3;margin-bottom:15px}.grid-catchcopy-item.type-text span{display:block}.grid-catchcopy-item.type-text p:first-child{margin-bottom:15px}.grid-catchcopy-item.type-image{width:214px}}.startGuide-wrap{padding:30px 10px;border-radius:4px;background-color:#f3f6f9;margin-bottom:10px;text-align:center}.startGuide-wrap>.item:not(:last-child){margin-bottom:20px}.startGuide-wrap .btnBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.startGuide-wrap .btnBlock+p{margin-top:10px}.startGuide-wrap .btnBlock .n-btn:not(:last-child){margin:0 0 20px 0}@media screen and (min-width:768px){.startGuide-wrap .btnBlock{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.startGuide-wrap .btnBlock .n-btn:not(:last-child){margin:0 20px 0 0}}.startGuide-wrap p{font-size:1.4rem;line-height:2.2rem}@media screen and (min-width:768px){.startGuide-wrap p{font-size:1.5rem;text-align:center}.startGuide-wrap p span{display:block}}.guidePattern-wrap{padding:20px;border:1px solid #ccc;border-radius:8px;margin-bottom:20px}.guidePattern-wrap .guidePattern-item:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.grid-aboutPlan{padding-left:0}@media screen and (min-width:768px){.grid-aboutPlan{padding-left:20px}}.grid-aboutPlan-item.type-image.imgNum1{background:url(../img/common/plan_point_1.svg) left no-repeat;background-size:contain}.grid-aboutPlan-item.type-image.imgNum2{background:url(../img/common/plan_point_2.svg) left no-repeat;background-size:contain}.grid-aboutPlan-item.type-image.imgNum3{background:url(../img/common/plan_point_3.svg) left no-repeat;background-size:contain}.grid-aboutPlan-item.type-heading{margin-bottom:15px;color:#e4650e;font-weight:700;font-size:1.5rem;line-height:2rem}.grid-aboutPlan-item.type-description{margin-left:15px;font-size:1.3rem;line-height:1.9rem}.grid-aboutPlan-item.type-description .text-accent{color:#e4650e;margin-top:1em}@media screen and (min-width:768px){.grid-aboutPlan-item.type-heading{margin-left:30px;font-size:1.8rem;line-height:2.4rem}.grid-aboutPlan-item.type-description{margin-left:30px;line-height:2.1rem}}.grid-aboutPayment-item.type-heading{margin-bottom:15px;color:#e4650e;font-weight:700;font-size:1.5rem}.grid-aboutPayment-item.type-imgBrand{background:url(../img/common/logo_creditcard.png) left no-repeat;background-size:contain;height:30px}.grid-aboutPayment-item.type-description{font-size:1.3rem;line-height:1.9rem}@media screen and (min-width:768px){.grid-aboutPayment-item.type-heading{font-size:1.6rem}.grid-aboutPayment-item.type-imgBrand{height:40px}.grid-aboutPayment-item.type-description{line-height:2.1rem}}.guideAnnotation{color:#555;font-size:1.2rem;line-height:1.8rem}@media screen and (min-width:768px){.guideAnnotation{font-size:1.3rem}}.movePageTop{margin:30px 0;display:table;margin-left:auto;color:#777;font-size:1.2rem;line-height:1.2rem;position:relative}.movePageTop::before{display:block;position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1em;height:1em;margin-right:10px;border-radius:2px;background-color:#ccc;content:""}.movePageTop::after{position:absolute;top:50%;left:-18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:0 solid transparent;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #fff;content:""}.img-supportingFlow{background:url(../img/common/pic_guide_user_sp.png) center no-repeat;background-size:100% auto;width:100%;position:relative}.img-supportingFlow::before{content:"";display:block;padding-top:162.295081967%}@media screen and (min-width:768px){.img-supportingFlow{background:url(../img/common/pic_guide_user.png) center no-repeat;width:645px;height:336px;margin-top:50px}.img-supportingFlow::before{content:none}}.img-creatorFlow{background:url(../img/common/pic_creator_flow_sp.png) center no-repeat;background-size:100% auto;width:100%;position:relative;margin-bottom:20px}.img-creatorFlow::before{content:"";display:block;padding-top:43.606557377%}@media screen and (min-width:768px){.img-creatorFlow{background:url(../img/common/pic_creator_flow_pc.png) center no-repeat;width:276px;background-size:contain;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:0}.img-creatorFlow::before{content:none}}.creatorFlow-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.creatorFlow-container .positive-msg{text-align:center;background-color:#d7ffee;border-radius:4px;padding:5px;font-size:1.4rem;line-height:1.3;border:1px solid #71deb0;color:#029c5b;margin-top:10px}@media screen and (min-width:768px){.creatorFlow-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.creatorFlowList>.item:not(:first-child){margin-top:1.5em}.creatorFlowList>.item:not(:last-child) .body{padding-left:22px;margin:10px 5px 0 16px;border-left:4px dashed rgba(0,0,0,.26)}.creatorFlowList>.item:not(:last-child) .body:after{content:"";position:absolute;top:105%;left:-12px;border:10px solid transparent;border-top:15px solid rgba(0,0,0,.26)}.creatorFlowList>.item .flowHeading{border:1px solid #f04885;color:#f04885;font-weight:700;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.creatorFlowList>.item .flowHeading span{display:inline-block;width:32px;background:#f04885;color:#fff;font-weight:700;height:32px;font-size:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px}.creatorFlowList>.item .body{font-size:1.4rem;line-height:1.5;margin:10px 5px 0;position:relative}.aboutPossibleRewardList .aboutPossibleRewardList-item{margin-bottom:15px;padding:20px;border:1px solid #ddd;border-radius:8px}.aboutPossibleRewardList .aboutPossibleRewardList-item.type-scheduled{position:relative;padding:40px 20px 20px}.aboutPossibleRewardList .aboutPossibleRewardList-item.type-scheduled::before{position:absolute;top:0;left:0;height:26px;padding:0 8px;border-radius:3px;background-color:#e2437f;color:#fff;font-weight:700;font-size:1.4rem;line-height:26px;content:"今夏開始予定"}.grid-aboutPossibleReward{padding-left:0}@media screen and (min-width:768px){.grid-aboutPossibleReward{padding-left:20px}}.grid-aboutPossibleReward-item.type-image.imgNum1{background:url(../img/common/reward_point_5.svg) center no-repeat;background-size:contain}.grid-aboutPossibleReward-item.type-image.imgNum2{background:url(../img/common/reward_point_4.svg) center no-repeat;background-size:contain}.grid-aboutPossibleReward-item.type-image.imgNum3{background:url(../img/common/reward_point_3.svg) center no-repeat;background-size:contain}.grid-aboutPossibleReward-item.type-heading{color:#e4650e;font-weight:700;font-size:1.6rem;line-height:2rem}@media screen and (min-width:768px){.grid-aboutPossibleReward-item.type-heading{font-size:1.8rem;line-height:2.4rem}}.grid-aboutPossibleReward-item.type-description{line-height:1.9rem}@media screen and (min-width:768px){.grid-aboutPossibleReward-item.type-description{line-height:2.1rem}}.grid-aboutPossibleReward-item.type-point{color:#4c9945;font-weight:700;line-height:1.9rem}.grid-aboutPossibleReward-item.type-point .pointIcon{height:16px;margin-right:8px;padding:0 5px;border-radius:2px;background-color:#4c9945;color:#fff;font-size:1.1rem;line-height:16px}@media screen and (min-width:768px){.grid-aboutPossibleReward-item.type-point{font-weight:700;font-size:1.4rem;line-height:2.2rem}.grid-aboutPossibleReward-item.type-point .pointIcon{height:18px;border-radius:4px;font-size:1.3rem;line-height:18px}}.img-DLsiteLink{margin-top:10px;height:46px;background:url(../img/common/pic_cien_link.png) center no-repeat;background-size:contain}@media screen and (min-width:768px){.img-DLsiteLink{height:58px}}.modelcase-container{border:1px solid #238ac5;border-radius:8px}.modelcase-container:not(:last-child){margin-bottom:30px}.modelcase-container .modelcase-container-numbering{background-color:#238ac5;color:#fff;font-size:1.8rem;padding:8px 13px;border-radius:6px 6px 0 0}.modelcase-container .modelcase-body{padding:15px}@media screen and (min-width:768px){.modelcase-container .modelcase-body{padding:20px}}.modelcase-container .modelcase-body .modelcase-heading{border-bottom:6px solid #ffda25;font-size:1.6rem;line-height:2rem;font-weight:700;color:#333;margin-bottom:15px;padding:0 5px;display:inline-block}.modelcase-container .modelcase-body .modelcase-heading span{color:#f04885}@media screen and (min-width:768px){.modelcase-container .modelcase-body .modelcase-heading{margin-bottom:20px;font-size:1.9rem}}.modelcase-container .modelcase-body .modelcase-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.modelcase-container .modelcase-body .modelcase-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.modelcase-container .modelcase-body .modelcase-box .left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px;padding:10px;border-radius:4px;background-color:#f3f6f9}@media screen and (min-width:768px){.modelcase-container .modelcase-body .modelcase-box .left{width:195px;height:255px;margin-bottom:0;padding:20px 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.modelcase-container .modelcase-body .modelcase-box .left .creatorImg{width:70px;height:70px;border:1px solid #ddd;border-radius:4px}.modelcase-container .modelcase-body .modelcase-box .left .creatorImg.type-doujinshi{background:#fff url(../img/common/pic_sample_01.png) center no-repeat;background-size:cover}.modelcase-container .modelcase-body .modelcase-box .left .creatorImg.type-voice{background:#fff url(../img/common/pic_sample_02.png) center no-repeat;background-size:cover}.modelcase-container .modelcase-body .modelcase-box .left .creatorImg.type-game{background:#fff url(../img/common/pic_sample_03.png) center no-repeat;background-size:cover}@media screen and (min-width:768px){.modelcase-container .modelcase-body .modelcase-box .left .creatorImg{width:140px;height:140px;border:none}}.modelcase-container .modelcase-body .modelcase-box .left .creatorProfile{width:calc(100% - 70px);margin-left:15px;font-size:1.2rem;line-height:1.8rem}@media screen and (min-width:768px){.modelcase-container .modelcase-body .modelcase-box .left .creatorProfile{width:auto;margin:15px 0 0 0;padding:0;line-height:2rem}}@media screen and (min-width:768px) and (-ms-high-contrast:none),screen and (min-width:768px) and (-ms-high-contrast:active){.modelcase-container .modelcase-body .modelcase-box .left .creatorProfile{max-width:165px!important}}.modelcase-container .modelcase-body .modelcase-box .right{padding:0 5px}@media screen and (min-width:768px){.modelcase-container .modelcase-body .modelcase-box .right{padding:0;margin-left:30px}}.examplePlan-block:not(:last-child){margin-bottom:20px}.examplePlan-block .examplePlan-heading{height:25px;border-left:5px solid #238ac5;padding-left:10px;line-height:25px;font-size:1.5rem;color:#238ac5;font-weight:700;margin-bottom:15px}@media screen and (min-width:768px){.examplePlan-block .priceList{margin-left:5px}}.examplePlan-block .priceList .priceList-item{font-size:1.2rem}.examplePlan-block .priceList .priceList-item:not(:last-child){margin-bottom:15px}@media screen and (min-width:768px){.examplePlan-block .priceList .priceList-item:not(:last-child){margin-bottom:20px}}.examplePlan-block .priceList .priceList-item .priceList-heading{font-size:1.4rem;font-weight:700;color:#e4650e}@media screen and (min-width:768px){.examplePlan-block .priceList .priceList-item .priceList-heading{font-size:1.5rem}}.examplePlan-block .priceList .priceList-item .priceList-text{margin-left:1em;margin-top:5px}.examplePlan-block .priceList .priceList-item .innerPriceList{margin-top:5px}.examplePlan-block .priceList .priceList-item .innerPriceList .innerPriceList-item{text-indent:-1em;margin-left:1em;margin-bottom:5px}.examplePlan-block .priceList .priceList-item .innerPriceList .innerPriceList-item::before{content:"・"}.trialBackerTable{border:1px solid #ddd}.trialBackerTable .cell{font-size:1.2rem;height:25px;padding:0 10px;width:125px;line-height:25px;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.trialBackerTable .cell.type-total{font-size:1.3rem;text-align:right;background-color:#f3f6f9;font-weight:700}.trialBackerTable .cell.type-total span{color:#e4650e}.trialBackerTable .cell.num2,.trialBackerTable .cell.num3{text-align:right}@media screen and (min-width:768px){.trialBackerTable .cell{font-size:1.3rem}}.img-aboutProceeds{border:1px solid #ddd;border-radius:8px;background:url(../img/common/pic_guide_price_sp.png) center no-repeat;background-size:contain;height:159px;margin:25px 0 20px}@media screen and (min-width:768px){.img-aboutProceeds{background:url(../img/common/pic_guide_price.png) center no-repeat;width:645px;height:185px}}.reliableExplanation-wrap{border:1px solid #ddd;border-radius:8px;padding:20px;margin-bottom:20px}.reliableExplanation-wrap .reliableExplanationList .reliableExplanationList-item:not(:last-child){margin-bottom:25px}.reliableExplanation-wrap .reliableExplanationList .reliableExplanationList-item .reliableExplanation-heading{color:#4c9945;font-size:1.4rem;font-weight:700;line-height:2rem;text-indent:-1em;margin-left:1em;margin-bottom:10px}@media screen and (min-width:768px){.reliableExplanation-wrap .reliableExplanationList .reliableExplanationList-item .reliableExplanation-heading{margin-bottom:0;font-size:1.6rem;line-height:2.4rem}}.reliableExplanation-wrap .reliableExplanationList .reliableExplanationList-item .reliableExplanation-text{font-size:1.3rem;line-height:1.9rem;margin-left:1em}@media screen and (min-width:768px){.reliableExplanation-wrap .reliableExplanationList .reliableExplanationList-item .reliableExplanation-text{line-height:2.1rem}}.reliableExplanation-wrap .reliableExplanationList .reliableExplanationList-item .reliableExplanation-text.text-accent{color:#4c9945}.creatorLearnMore .creatorLearnMore-heading{color:#e4650e;font-size:1.5rem;line-height:2rem;margin-bottom:10px}@media screen and (min-width:768px){.creatorLearnMore .creatorLearnMore-heading{margin-bottom:15px;font-size:1.6rem;line-height:2.4rem}}.creatorLearnMore .creatorLearnMore-text{line-height:1.9rem;margin-bottom:15px}@media screen and (min-width:768px){.creatorLearnMore .creatorLearnMore-text{line-height:2.1rem;margin-bottom:20px}}.creatorLearnMore .creatorLearnMore-btn .btn{height:45px;line-height:45px;width:100%;font-size:1.5rem;font-weight:400}.creatorLearnMore .creatorLearnMore-btn .btn:not(:last-child){margin-bottom:15px}@media screen and (min-width:768px){.creatorLearnMore .creatorLearnMore-btn .btn{width:220px;height:40px;line-height:40px;margin:0 auto}}.sideGuideMenu-heading{height:34px;background-color:#238ac5;color:#fff;font-size:1.4rem;line-height:34px;padding:0 15px}.sideGuideMenuList{border:1px solid #ddd;border-top:none;background-color:#fff;margin-bottom:15px}.sideGuideMenuList .sideGuideMenuList-item{border-bottom:1px solid #ddd}.sideGuideMenuList .sideGuideMenuList-item:last-child{border:none}.sideGuideMenuList .sideGuideMenuList-item .link{display:block;padding:10px 0 10px 20px;color:#222}.sideGuideMenuList .sideGuideMenuList-item .link:hover{text-decoration:none;background-color:#f5f5f5}.grid-catchcopy{display:grid;display:-ms-grid;grid-template-columns:1fr 100px;-ms-grid-columns:1fr 100px;grid-template-rows:auto auto;-ms-grid-rows:auto auto}@media screen and (min-width:768px){.grid-catchcopy{grid-template-columns:420px auto;-ms-grid-columns:420px auto;grid-template-rows:auto auto;-ms-grid-rows:auto auto}.grid-catchcopy.type-creator{grid-template-columns:480px auto;-ms-grid-columns:480px auto}}.grid-catchcopy-item.type-catchcopy{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-row:1/2;-ms-grid-row:1}.grid-catchcopy-item.type-text{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-catchcopy-item.type-image{grid-column:2/3;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2}@media screen and (min-width:768px){.grid-catchcopy-item.type-catchcopy{grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1}.grid-catchcopy-item.type-text{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-catchcopy-item.type-image{grid-column:2/3;-ms-grid-column:2;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}}.grid-aboutPlan{display:grid;display:-ms-grid;grid-template-columns:60px 1fr;-ms-grid-columns:60px 1fr;grid-template-rows:auto auto;-ms-grid-rows:auto auto}@media screen and (min-width:768px){.grid-aboutPlan{grid-template-columns:80px 1fr;-ms-grid-columns:80px 1fr;grid-template-rows:auto auto;-ms-grid-rows:auto auto}}.grid-aboutPlan-item.type-image{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-aboutPlan-item.type-heading{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-row:1/2;-ms-grid-row:1}.grid-aboutPlan-item.type-description{grid-column:2/3;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2}@media screen and (min-width:768px){.grid-aboutPlan-item.type-image{grid-column:1/2;-ms-grid-column:1;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.grid-aboutPlan-item.type-heading{grid-column:2/3;-ms-grid-column:2;grid-row:1/2;-ms-grid-row:1}.grid-aboutPlan-item.type-description{grid-column:2/3;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2}}.grid-aboutPossibleReward{display:grid;display:-ms-grid;grid-gap:15px 0;grid-template-columns:1fr;grid-template-rows:auto 60px auto auto;-ms-grid-columns:1fr;-ms-grid-rows:auto 15px 60px 15px auto 15px auto}@media screen and (min-width:768px){.grid-aboutPossibleReward{grid-gap:15px 40px;grid-template-columns:80px 1fr;grid-template-rows:auto auto auto;-ms-grid-columns:80px 40px 1fr;-ms-grid-rows:auto 15px auto 15px auto}}.grid-aboutPossibleReward-item.type-image{grid-column:1/2;grid-row:2/3;-ms-grid-column:1;-ms-grid-row:3}.grid-aboutPossibleReward-item.type-heading{grid-column:1/2;grid-row:1/2;-ms-grid-column:1;-ms-grid-row:1}.grid-aboutPossibleReward-item.type-description{grid-column:1/2;grid-row:3/4;-ms-grid-column:1;-ms-grid-row:5}.grid-aboutPossibleReward-item.type-point{grid-column:1/2;grid-row:4/5;-ms-grid-column:1;-ms-grid-row:7}@media screen and (min-width:768px){.grid-aboutPossibleReward-item.type-image{grid-column:1/2;grid-row:1/4;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:4}.grid-aboutPossibleReward-item.type-heading{grid-column:2/3;grid-row:1/2;-ms-grid-column:3;-ms-grid-row:1}.grid-aboutPossibleReward-item.type-description{grid-column:2/3;grid-row:2/3;-ms-grid-column:3;-ms-grid-row:3}.grid-aboutPossibleReward-item.type-point{grid-column:2/3;grid-row:3/4;-ms-grid-column:3;-ms-grid-row:5}}.privacy-introText{margin-bottom:1em;font-size:1.3rem;line-height:1.8rem}@media screen and (min-width:768px){.privacy-introText{font-size:1.4rem;line-height:2.1rem}}.faqCategoryList{border:1px solid #ccc;border-radius:4px}.faqCategoryList .item{border-bottom:1px solid #ccc}.faqCategoryList .item:last-child{border:none}.faqCategoryList .item .ankerlink{font-size:1.4rem;display:block;padding:15px;font-weight:700}@media screen and (min-width:768px){.faqCategoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none}.faqCategoryList .item{border:none;width:calc(100% / 2)}.faqCategoryList .item::before{content:"・";color:#07b}.faqCategoryList .item .ankerlink{display:inline-block;font-size:1.6rem;padding:10px 10px 10px 0}}.questionList{padding-top:10px;padding-bottom:40px;border-bottom:1px solid #ccc}.questionList .item{position:relative;margin-bottom:10px;padding-left:25px}.questionList .item:last-child{margin-bottom:0}.questionList .item .ankerlink{font-size:1.3rem;line-height:1.9rem;font-weight:700}.faqList .faqList-item{padding:15px 0;border-bottom:1px solid #ccc}.faqList .faqList-item:last-child{border:none}.faqList .faqList-item .questionTitle{position:relative;margin-bottom:15px;padding-left:40px;color:#238ac5;padding-top:4px;font-weight:700;font-size:1.5rem;line-height:2.1rem}@media screen and (min-width:768px){.faqList .faqList-item .questionTitle{padding-left:50px;margin-bottom:25px;padding-top:8px;font-size:1.6rem}}.faqList .faqList-item:last-child .movePageTop{margin-bottom:0}.answerBlock{position:relative;padding-left:40px}.answerBlock .answerText{font-size:1.3rem;line-height:1.9rem;margin-bottom:.3em;word-break:break-word}.answerBlock .answerText:first-child{padding-top:4px}.answerBlock .answerText strong{color:#e4650e;font-weight:700}.answerBlock .movePageTop{margin-bottom:20px}@media screen and (min-width:768px){.answerBlock{padding-left:50px}.answerBlock .answerText{padding-top:8px;font-size:1.4rem;line-height:2.4rem}}.questionIcon::before{position:absolute;top:0;left:0;display:inline-block;width:18px;height:18px;margin-right:5px;border-radius:4px;background-color:#238ac5;color:#fff;font-family:Arial;font-weight:700;font-size:1.3rem;line-height:18px;text-align:center;content:"Q"}.questionIcon.questionTitle::before{height:28px;width:28px;font-size:1.8rem;line-height:28px}@media screen and (min-width:768px){.questionIcon.questionTitle::before{height:35px;width:35px;font-size:2.4rem;line-height:35px}}.answerIcon::before{position:absolute;top:0;left:0;display:inline-block;height:28px;width:28px;border-radius:4px;background-color:#e2437f;color:#fff;font-family:Arial;font-weight:700;font-size:1.6rem;line-height:28px;text-align:center;content:"A"}@media screen and (min-width:768px){.answerIcon::before{height:35px;width:35px;font-size:2.4rem;line-height:35px}}.faqOrderedList{margin:5px 0 1em}.faqOrderedList .faqOrderedList-item{list-style-type:decimal;list-style-position:inside;margin:0 0 0 10px}ul.faqUnorderedList li{list-style-type:none}ol.faqUnorderedList li{list-style-type:decimal}.faqUnorderedList{margin:5px 0 2em;font-size:1.3rem}.faqUnorderedList .faqUnorderedList-item{list-style-position:inside;margin:8px 0 0 15px;line-height:1.9rem;position:relative}.faqUnorderedList .faqUnorderedList-item .faqUnorderedList .faqUnorderedList-item{list-style-type:square}.faqUnorderedList .faqUnorderedList-item::before{content:"・";font-size:2rem;left:-1em;position:absolute}.pic_reward_title{margin:10px 0}@media screen and (min-width:768px){.pic_reward_title .blank{pointer-events:none}}.pic_reward_title img{width:100%;max-width:600px}.inquiry-text{font-size:1.4rem;line-height:2.2rem;margin-bottom:30px}@media screen and (min-width:768px){.inquiry-text{font-size:1.6rem;line-height:2.4rem;margin-bottom:40px}}.inquiry-confirmText{font-size:1.2rem;margin-bottom:20px}.inquiryComplete-container .item{margin-bottom:20px}.inquiryComplete-container .item.type-title{text-align:center;font-size:1.7rem;color:#e4650e}@media screen and (min-width:768px){.inquiryComplete-container .item.type-title{font-size:2.2rem}}.inquiryComplete-container .item.type-image{margin:0 auto;height:240px;width:240px;background:url(../img/common/bg_contact_finish.png) center no-repeat;background-size:cover;margin-bottom:20px}.inquiryComplete-container .item.type-text{font-size:1.4rem;line-height:2.2rem;margin-bottom:30px}@media screen and (min-width:768px){.inquiryComplete-container .item.type-text{line-height:2.4rem}}.inquiryComplete-container .item.type-text span{color:#e4650e;font-weight:700}body.p-topPage{background-color:#fff;background:linear-gradient(135deg,#279aff 0,#eda1ff 100%) fixed}body.p-topPage .grid-item.grid-main{position:relative;overflow:hidden}body.p-topPage .topBg{background:url(../img/common/bg_donguri.png) center repeat;position:absolute;top:0;left:0;height:calc(100% + 138px);width:calc(100% + 114px);-webkit-animation:anime-topBg 15s linear infinite;animation:anime-topBg 15s linear infinite;background-size:114px 138px;opacity:.4}@-webkit-keyframes anime-topBg{0%{-webkit-transform:translate3d(-114px,0,0);transform:translate3d(-114px,0,0)}100%{-webkit-transform:translate3d(0,-138px,0);transform:translate3d(0,-138px,0)}}@keyframes anime-topBg{0%{-webkit-transform:translate3d(-114px,0,0);transform:translate3d(-114px,0,0)}100%{-webkit-transform:translate3d(0,-138px,0);transform:translate3d(0,-138px,0)}}.topArea{position:relative;padding:70px 10px;z-index:10;overflow:hidden}.topArea.type-hero{position:relative}.topArea.type-hero .topHeroBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:calc(100vh - 200px);position:relative;z-index:10}.topArea.type-hero .topHeroBox .topHero-item.type-secondary{display:none}.topArea.type-hero .catchcopy{font-size:2.2rem;color:#fff;margin-bottom:10px;text-shadow:0 0 4px rgba(0,0,0,.54)}.topArea.type-hero .cienLogo{display:block;width:90%;margin:0 auto;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .26));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .26))}.topArea.type-hero .poem{margin-top:15px;font-size:1.4rem;color:#fff}.topArea.type-hero .registerBox{position:relative;margin-top:45px}.topArea.type-hero .registerBox .text{color:rgba(255,255,255,.7);margin-top:5px}.topArea.type-hero .faArea{margin-top:50px}.topArea.type-hero .faArea i{font-size:4rem;--fa-primary-color:rgba(255,255,255,.7);--fa-secondary-color:rgba(255,255,255,.7);-webkit-animation:scrollDown 1.5s ease 0s infinite both;animation:scrollDown 1.5s ease 0s infinite both;position:relative}@-webkit-keyframes scrollDown{0%{opacity:0;-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}50%{opacity:.75}100%{opacity:0;-webkit-transform:translate(0,5px);transform:translate(0,5px)}}@keyframes scrollDown{0%{opacity:0;-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}50%{opacity:.75}100%{opacity:0;-webkit-transform:translate(0,5px);transform:translate(0,5px)}}.topArea.type-intro{text-align:center;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23e5e5e5' fill-opacity='1'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.topArea.type-intro .heading{font-size:7vw;line-height:1.5;margin-bottom:40px;color:rgba(0,0,0,.87)}.topArea.type-intro .heading span{display:block}.topArea.type-intro .introText{font-size:5vw;line-height:1.5;margin-bottom:40px;color:rgba(0,0,0,.87)}.topArea.type-intro .introText span{display:block}.topArea.type-intro .n-btn span{display:block}.topArea.type-creatorList{background-color:#f1f1f1;position:relative}.topArea.type-creatorList .heading{font-size:1.8rem;text-align:center;position:relative}.topArea.type-creatorList .heading:before{position:relative;bottom:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:62px;content:"";height:53px;display:block;background:url(../img/common/065_icon_crown.svg) no-repeat;background-size:contain}.topArea.type-creatorList .topViewSwitch-box{margin:30px auto;width:70%}.topArea.type-creatorList .topViewSwitch-box .n-viewSwitch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.topArea.type-creatorList:after{position:absolute;bottom:0;left:0;height:5px;width:100%;content:"";background-color:#fff}.topArea.type-register{position:relative;padding:0}.topArea.type-register .heading{font-size:1.8rem;text-align:center;position:relative}.topArea.type-register .heading:before{position:relative;bottom:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:62px;content:"";height:53px;display:block;background:url(../img/common/066_icon_top_genre.svg) no-repeat;background-size:contain}.topArea.type-register .genreListBlock{background:rgba(255,255,255,.4);padding:70px 10px}.topArea.type-register .topGenreList{position:relative;z-index:10}.topArea.type-register .registerBlock{padding:70px 10px}.topArea.type-register .registerBlock .registerBox{position:relative;z-index:10;text-align:center;margin:0 auto}.topArea.type-register .registerBlock .registerBox .text{margin-top:20px;font-size:1.4rem;color:#fff}@media screen and (min-width:768px){.topArea.type-hero .topHeroBox{height:auto;text-align:left}.topArea.type-hero .topHeroBox .topHero-item.type-primary{margin-right:20px}.topArea.type-hero .topHeroBox .topHero-item.type-primary .faArea{display:none}.topArea.type-hero .topHeroBox .topHero-item.type-secondary{display:block}.topArea.type-hero .cienLogo{margin:0;height:100px;width:auto}.topArea.type-intro .heading,.topArea.type-intro .introText{font-size:1.8rem}.topArea.type-intro .heading span,.topArea.type-intro .introText span{display:inline-block}.topArea.type-intro .n-btn span{display:inline-block}.topArea.type-creatorList .topViewSwitch-box{width:260px}.topArea.type-creatorList .heading,.topArea.type-register .heading{font-size:2.6rem}}.contents-inner.type-profit .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.contents-inner.type-profit .header .logo{display:block;width:78px;height:24px;background:url(../img/common/logo_Ci-en_R18.svg) center no-repeat;background-size:contain}.contents-inner.type-profit .header .rightBlock{text-align:right}.contents-inner.type-profit .header .documentHeading{font-size:2rem;margin-bottom:10px}.contents-inner.type-profit .profitBlock .heading.type-bluebar{margin-bottom:30px}.profitBlock .heading{font-weight:700;font-size:1.6rem;margin-bottom:20px}.profitBlock .heading.type-document{margin-bottom:15px;font-size:2.2rem}.profitBlock .heading.type-bluebar{min-height:34px;margin-right:8px;border-left:6px solid #238ac5}.profitBlock .heading.type-profit span{font-size:1.2rem;font-weight:400}.profitBlock:not(:last-child){margin-bottom:30px}@media screen and (min-width:768px){.profitBlock:not(:last-child){margin-bottom:40px}}.profitBlock .btn{width:160px;font-weight:400}.profitBlock .btn.type-basic{font-weight:700}@media screen and (min-width:768px){.profitBlock .btn.type-basic{font-weight:400}}.profitBlock-heading{margin-bottom:20px}.p-profitListPayment .intro-text{margin-bottom:20px}.l-userInfoTable tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.l-userInfoTable.type-vertical{margin:0 auto}.l-userInfoTable.type-vertical tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}.l-userInfoTable-item{display:block}.l-userInfoTable-item:first-child{padding-right:15px}@media screen and (min-width:768px){.type-vertical .l-userInfoTable-item:first-child{padding-right:0}.type-vertical .l-userInfoTable-item:not(:last-child){margin-bottom:15px}}.accountInfoTable tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.accountInfoTable .accountInfoTable-item{display:block}.accountInfoTable .accountInfoTable-item:first-child{padding-right:10px}@media screen and (min-width:768px){.accountInfoTable.type-vertical{margin:0 auto}.accountInfoTable.type-vertical tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.accountInfoTable.type-vertical .accountInfoTable-item:first-child{padding-right:0}.accountInfoTable.type-vertical .accountInfoTable-item:last-child{margin-bottom:0}}.newArticleTable tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;text-align:left}.newArticleTable-item{vertical-align:top}.planTable tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;text-align:left}@media screen and (min-width:768px){.planTable tr:not(:last-child){margin-bottom:5px}}.plan-description{margin:10px 0}@media screen and (min-width:768px){.plan-description{margin:0}}.planTable{width:100%}.planTable-item.type-flag{padding-right:10px}.codeBase.type-planTicket{text-align:center}.codeBase.type-planTicket .btn.type-unique{margin:0;width:180px;height:32px;font-size:1.3rem;line-height:32px}.codeBase.type-planTicket.is-active{background-color:#f1f1f1;border-radius:4px;padding:10px 15px}.codeBase.type-planTicket.is-active td{width:100%}.codeBase.type-survey{text-align:center;width:100%}.codeBase.type-survey.is-active{background-color:#f1f1f1;border-radius:4px;padding:10px 15px}.codeBase.type-survey.is-active td{width:100%}.codeBase.type-survey+a{margin:0 0 15px}@media screen and (min-width:768px){.codeBase{margin:0}.codeBase.type-survey{width:auto}.codeBase.type-survey+a{margin:0 0 0 15px}}.commentTable-item{vertical-align:top}.commentTable-item:not(:first-child){width:100%}.commentTable-item.type-icon{display:block;width:50px;height:50px;margin-right:10px}.commentTable-item.type-icon a{width:50px;height:50px}.commentTable-item textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.informationTable-item{vertical-align:baseline;line-height:1.8}.informationTable-item:not(:last-child){border-bottom:1px dotted #d5d5d5}.informationTable-item th{font-size:1.2rem;padding-right:10px}.informationTable-item td{width:100%}.l-supporterTable tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.l-supporterTable tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.l-supporterTable-item{display:block}.l-supporterTable-item:first-child{margin-right:15px;margin-bottom:0}@media screen and (min-width:768px){.l-supporterTable-item:first-child{margin-bottom:5px;margin-right:0}}@media screen and (min-width:768px){.l-supporterTable-item{padding:0 35px}}@media screen and (min-width:768px){.side-column .l-supporterTable-item:not(:last-child){margin-bottom:15px}}.sideNewArticleTable tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left}.sideNewArticleTable-item.type-icon{width:60px;height:60px;margin-right:10px}.sideNewArticleTable-item.type-icon a{width:60px}.fileFormat-table{font-size:1.3rem;border-collapse:separate;border-spacing:0 10px}.fileFormat-category{text-align:left;color:#777;padding-right:10px}.profitTable{width:100%}.profitTable:not(:last-child){margin-bottom:10px}.profitTable.type-row .heading{width:40%;padding:10px;border:1px solid #2b97d6;background-color:#2b97d6;color:#fff;font-weight:400;font-size:1.3rem;line-height:1.9rem;text-align:right;vertical-align:top}.profitTable.type-row .value{width:60%;padding:10px 15px;border:1px solid #ddd;border-left:none;font-size:1.3rem}.profitTable.type-row .value.type-total{font-weight:700;font-size:1.3rem}.profitTable.type-row .value.type-commission{font-size:1.3rem}.profitTable.type-row .value.type-commission .default{text-decoration:line-through}.profitTable.type-row .value.type-commission .discount{font-size:1.4rem;font-weight:700;color:#da3737;margin-left:10px}@media screen and (min-width:768px){.profitTable.type-row .heading{width:30%;font-size:1.4rem;padding:10px 20px}.profitTable.type-row .value{width:70%}.profitTable.type-row .value.type-total{font-size:1.4rem}}.profitTable .sector-0{border-left:1px solid #2b97d6;border-right:1px solid #2b97d6}.profitTable .sector-1{border-left:1px solid #ddd;border-right:1px solid #ddd}.profitTable .sector-1:nth-child(even){background-color:#f3f6f9}.profitTable .sector-1:last-child{border-bottom:1px solid #ddd}.profitTable .sector-2{border:1px solid #ddd;border-bottom:none}.profitTable .sector-2+.sector-2{border-top:none}.profitTable .sector-2+.sector-2 .profitTable-item{padding-top:0}.profitTable .sector-3{border:1px solid #ddd}.profitTable-item{padding:10px 5px;font-size:1rem}@media screen and (min-width:768px){.profitTable-item{padding:15px;font-size:1.3rem}.sector-3 .profitTable-item{font-size:1.6rem}}.profitTable-item a{font-weight:700;font-size:1.1rem}@media screen and (min-width:768px){.profitTable-item a{font-size:1.4rem}}.sector-0 .profitTable-item{background-color:#2b97d6;color:#fff}.sector-0 .profitTable-item.c-1{width:10%;text-align:left;word-break:break-word}.sector-0 .profitTable-item.c-2{width:60%;text-align:left;white-space:nowrap}.sector-0 .profitTable-item.c-3{width:15%;text-align:right;white-space:nowrap}.sector-0 .profitTable-item.c-4{width:15%;text-align:right;white-space:nowrap}.type-undeterminedSales .sector-0 .profitTable-item.c-1{width:50%;word-break:break-word}.type-undeterminedSales .sector-0 .profitTable-item.c-2{width:15%;text-align:right}.type-undeterminedSales .sector-0 .profitTable-item.c-3{width:15%}.type-undeterminedSales .sector-0 .profitTable-item.c-4{width:20%}.sector-1 .profitTable-item.c-1{width:10%;word-break:break-word}.sector-1 .profitTable-item.c-2{width:60%}.sector-1 .profitTable-item.c-3{width:15%;text-align:right;white-space:nowrap}.sector-1 .profitTable-item.c-4{width:15%;text-align:right;white-space:nowrap}.type-undeterminedSales .sector-1 .profitTable-item.c-1{width:50%;word-break:break-word;line-height:1.4}.type-undeterminedSales .sector-1 .profitTable-item.c-2{width:15%;text-align:right;white-space:nowrap}.type-undeterminedSales .sector-1 .profitTable-item.c-3{width:15%}.type-undeterminedSales .sector-1 .profitTable-item.c-4{width:20%;white-space:nowrap}.sector-2 .profitTable-item.c-1{width:50%;font-size:1.2rem}.sector-2 .profitTable-item.c-2{width:50%;text-align:right;font-size:1.2rem}@media screen and (min-width:768px){.sector-2 .profitTable-item.c-1{width:50%;font-size:1.4rem;word-break:break-word}.sector-2 .profitTable-item.c-2{width:50%;text-align:right;font-size:1.4rem}}.sector-3 .profitTable-item.c-1{width:50%;font-weight:700;font-size:1.4rem;word-break:break-word}.sector-3 .profitTable-item.c-2{width:50%;text-align:right;font-size:1.4rem}@media screen and (min-width:768px){.sector-3 .profitTable-item.c-1{width:50%;font-weight:700;font-size:1.6rem;word-break:break-word}.sector-3 .profitTable-item.c-2{width:50%;text-align:right;font-size:1.6rem}}.historyTable{width:100%}.historyTable:not(:last-child){margin-bottom:10px}.historyTable .sector-0{border-left:1px solid #2b97d6;border-right:1px solid #2b97d6}.historyTable .sector-1{border-left:1px solid #ddd;border-right:1px solid #ddd}.historyTable .sector-1:nth-child(even){background-color:#f3f6f9}.historyTable .sector-1:last-child{border-bottom:1px solid #ddd}.historyTable-item{padding:10px 5px;font-size:1rem}@media screen and (min-width:768px){.historyTable-item{padding:15px;font-size:1.3rem}.sector-3 .historyTable-item{font-size:1.6rem}}.sector-0 .historyTable-item{background-color:#2b97d6;color:#fff}.sector-0 .historyTable-item.c-1{width:70%;text-align:left}.sector-0 .historyTable-item.c-2{width:30%;text-align:right}.sector-1 .historyTable-item.c-1{width:70%}.sector-1 .historyTable-item.c-2{width:30%;text-align:right}@media screen and (min-width:768px){.paymentTable{margin-left:15px}}.paymentTable-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.3rem;line-height:2rem}.paymentTable-item:not(:first-child){margin-top:4px}.paymentTable-item .item-name{width:7em;text-align:right;line-height:1.3;white-space:nowrap}@media screen and (min-width:768px){.paymentTable-item .item-name{width:7em}}.paymentTable-item .item-name::after{content:"："}.paymentTable-item .item-value{line-height:1.4}.paymentTable-item .item-value.type-point{color:#0a3;font-weight:700}.type-dlsitepoint .paymentTable-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.type-dlsitepoint .paymentTable-item .item-name{width:8em;text-align:right}@media screen and (min-width:768px){.type-dlsitepoint .paymentTable-item .item-name{width:8em}}.type-confirm .paymentTable-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ticketStatusTable{width:100%}.ticketStatusTable .ticketStatusTable-item{padding:10px;font-size:1rem}.ticketStatusTable .ticketStatusTable-item:not(:first-child){padding:10px 10px 10px 0}.ticketStatusTable .ticketStatusTable-heading{background-color:#eee}.ticketStatusTable .ticketStatusTable-heading .ticketStatusTable-item{text-align:left;color:#777}.ticketStatusTable .ticketStatusTable-heading .ticketStatusTable-item:not(:first-child){min-width:4.5em}.ticketStatusTable .ticketStatusTable-plan:not(:last-child){border-bottom:1px solid #ddd}.ticketStatusTable .ticketStatusTable-plan .ticketStatusTable-item{vertical-align:middle}.ticketStatusTable .ticketStatusTable-plan .ticketStatusTable-item.type-planName{text-align:left;font-size:1.1rem;width:40%}.ticketStatusTable .ticketStatusTable-plan .ticketStatusTable-item.type-active,.ticketStatusTable .ticketStatusTable-plan .ticketStatusTable-item.type-used{font-weight:700}.ticketStatusTable .ticketStatusTable-plan .ticketStatusTable-item.type-active{color:#4ec249;font-size:1.4rem}.ticketStatusTable .ticketStatusTable-plan .ticketStatusTable-item.type-used{color:#63beeb;font-size:1.4rem}.ticketStatusTable .ticketStatusTable-plan .ticketStatusTable-item.type-expired{color:#777;font-size:1.4rem}@media screen and (min-width:768px){.ticketStatusTable .ticketStatusTable-item{font-size:1.4rem}.ticketStatusTable .ticketStatusTable-item.type-planName{width:calc(100% - 7em * 3)}.ticketStatusTable .ticketStatusTable-item.type-active,.ticketStatusTable .ticketStatusTable-item.type-expired,.ticketStatusTable .ticketStatusTable-item.type-used{width:7em}.ticketStatusTable .ticketStatusTable-plan .ticketStatusTable-item.type-planName{width:calc(100% - 7em * 3);font-size:1.4rem}}.orderItemsTable .orderItem-date>.heading,.orderItemsTable .orderItem-date>.value,.orderItemsTable .orderItem-price>.heading,.orderItemsTable .orderItem-price>.value,.orderItemsTable .orderItem>.heading,.orderItemsTable .orderItem>.value{word-break:break-word;font-size:1.4rem;line-height:1.3;color:rgba(0,0,0,.87);vertical-align:top}.orderItemsTable .orderItem>.heading,.orderItemsTable .orderItem>.value{padding-top:2px}.orderItemsTable .orderItem>.heading{white-space:nowrap}.orderItemsTable .orderItem-date>.value{font-weight:700}.orderItemsTable .orderItem-price>.value{font-weight:700;color:#f04885}.receiptBreakdownTable{width:100%}.receiptBreakdownTable .receiptBreakdownItem:nth-child(2n){background-color:#f6f6f6}.receiptBreakdownTable .receiptBreakdownItem .itemName{font-size:1.4rem;padding:16px 8px;padding-right:1em;word-break:break-word;line-height:1.4}.receiptBreakdownTable .receiptBreakdownItem .itemName>.creatorName{display:block;margin-top:4px;color:rgba(0,0,0,.54);word-break:break-word}.receiptBreakdownTable .receiptBreakdownItem .value{padding:16px 8px 16px 0;text-align:right;font-size:1.4rem;white-space:nowrap}@media screen and (min-width:768px){.receiptBreakdownTable .receiptBreakdownItem>.itemName,.receiptBreakdownTable .receiptBreakdownItem>.value{padding:16px}}.couponBlock{background-color:#ebebeb;border-radius:4px;padding:15px 15px 10px}.couponBlock .inner-couponBlock{padding:20px 10px 10px;margin-bottom:10px;background-color:#fff;border-radius:4px}.couponBlock .inner-couponBlock .coupon-name{font-weight:700;font-size:1.4rem;line-height:1.8rem;position:relative;word-break:break-word}.couponBlock .inner-couponBlock .coupon-name::before{position:absolute;top:-35px;left:-25px;display:inline-block;line-height:25px;border-radius:4px;color:#fff;font-weight:400;font-size:1.3rem;text-align:center;height:25px;width:60px;margin-right:10px;text-indent:0}.couponBlock .inner-couponBlock .coupon-detail-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:5px}.couponBlock .inner-couponBlock .coupon-detail-item.primary{color:#e37}.couponBlock .inner-couponBlock .coupon-detail-item .heading{width:5em;text-align:right}.couponBlock.is-active .coupon-name::before{background-color:#4ec249;content:"発行中"}.couponBlock.is-end .coupon-name::before{background-color:grey;content:"終了"}@media screen and (min-width:768px){.couponBlock .inner-couponBlock{padding:15px}.couponBlock .inner-couponBlock .coupon-name{text-indent:-70px;margin-left:70px}.couponBlock .inner-couponBlock .coupon-detail-item{font-size:1.3rem}.couponBlock .inner-couponBlock .coupon-detail-item .heading{width:6em}.couponBlock.is-active .coupon-name::before,.couponBlock.is-end .coupon-name::before{position:static}}.grid-couponMgt-item.type-side .inner-grid-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:100%}@media screen and (min-width:768px){.grid-couponMgt-item.type-side .inner-grid-item{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.couponLimit-wrap>div .textCount{width:calc(250px - 4em)}.couponLimit-wrap>div input{width:calc(250px - 3em)}.selectWork-list{border:1px solid #ccc}.selectWork-list .selectWork-list-item{padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.selectWork-list .selectWork-list-item:not(:last-child){border-bottom:1px solid #ccc}.type-circle .selectWork-list .selectWork-list-item{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.selectWork-list .selectWork-list-item .targetCircle-name{margin-right:.5em}.selectWork-list .selectWork-list-item .thumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:50px;height:50px;margin-right:10px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.selectWork-list .selectWork-list-item .thumb img{display:block;max-height:50px}.selectWork-list .selectWork-list-item .work-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-right:10px}.selectWork-list .selectWork-list-item .work-detail .work-title{min-width:0;font-size:1.3rem}.selectWork-list .selectWork-list-item .work-detail .work-title a{display:block}.selectWork-list .selectWork-list-item .work-detail .circle-name{font-size:1.2rem}.selectWork-list .selectWork-list-item .work-detail .work-price{color:#c00;font-size:1.2rem}.selectWork-list .selectWork-list-item .deselect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.1rem;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.selectWork-list .selectWork-list-item .thumb{width:65px;height:65px}.selectWork-list .selectWork-list-item .thumb img{max-height:65px}.selectWork-list .selectWork-list-item .work-detail{width:100%}.selectWork-list .selectWork-list-item .work-detail .work-title{font-size:1.4rem}.selectWork-list .selectWork-list-item .work-detail .circle-name{font-size:1.3rem}.selectWork-list .selectWork-list-item .work-detail .work-price{font-size:1.3rem}.selectWork-list .selectWork-list-item .deselect{font-size:1.2rem}}.couponText-wrap .mgt-input{width:100%}.couponText-wrap .mgt-input::-webkit-input-placeholder{color:#aaa}.couponText-wrap .mgt-input::-moz-placeholder{color:#aaa}.couponText-wrap .mgt-input:-ms-input-placeholder{color:#aaa}.couponText-wrap .mgt-input::-ms-input-placeholder{color:#aaa}.couponText-wrap .mgt-input::placeholder{color:#aaa}.couponText-wrap .mgt-input:-ms-input-placeholder{color:#aaa}.couponText-wrap .mgt-input::-ms-input-placeholder{color:#aaa}.couponText-wrap.type-expirationDate{position:relative}.couponText-wrap.type-expirationDate .mgt-input{width:calc(100% - 3em)}.couponText-wrap.type-expirationDate::after{position:absolute;top:2em;left:calc(100% - 2em);content:"日間"}.couponText-wrap.type-expirationDate .textCount{width:calc(100% - 3em)}.couponText-wrap.type-expirationDate .error-msg{width:100%}.couponText-wrap p{font-size:1.6rem}@media screen and (min-width:768px){.couponText-wrap p{font-size:1.4rem}.couponText-wrap.type-expirationDate{position:relative}.couponText-wrap.type-expirationDate::after{position:absolute;top:2em;left:calc(250px - 2em);content:"日間"}.couponText-wrap.type-expirationDate .mgt-input{width:calc(250px - 3em)}.couponText-wrap.type-expirationDate .textCount{width:calc(250px - 4em)}}.couponBox{margin-top:15px;border:1px solid #f2e291;background-color:ivory;padding:15px}.couponBox .couponBox-heading{font-size:1.4rem;color:#f0578b;font-weight:700;line-height:1.8rem;margin-bottom:15px;padding-left:3.5em;position:relative}.couponBox .couponBox-heading::before{position:absolute;top:0;left:0;display:inline-block;content:"無料";font-size:1.4rem;color:#fff;background-color:#4ec249;border-radius:2px;width:40px;height:24px;line-height:24px;text-align:center}.couponBox .couponBox-list{margin-bottom:15px}.couponBox .couponBox-list .couponBox-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:3px;margin-left:0;line-height:1.6rem}.couponBox .couponBox-list .couponBox-list-item .coupon-heading{white-space:nowrap;color:#777}.couponBox .couponBox-list .couponBox-list-item .coupon-body span{margin:0 .3em}.couponBox .btn{font-weight:400}.couponBox.type-discount .couponBox-heading::before{content:"割引"}.couponBox.type-article{border:none;padding:0}.couponBox .infoBox{text-align:center}.couponBox .infoBox.type-btn p{margin-bottom:10px;font-size:1.3rem;line-height:1.6rem}.couponBox .infoBox.type-btn p span{display:block}.couponBox .infoBox.type-btn .btn{width:16em;line-height:40px}.couponBox .infoBox.type-btn .link{display:block;margin-top:5px;font-size:1.3rem}@media screen and (min-width:768px){.couponBox .couponBox-heading{font-size:1.7rem;line-height:24px;padding-left:3em}.couponBox .couponBox-list .couponBox-list-item{margin-bottom:5px;font-size:1.3rem;line-height:1.8rem}.couponBox .btn.type-important{font-size:1.5rem}.couponBox .infoBox{text-align:center}.couponBox .infoBox.type-btn p{margin-bottom:5px}.couponBox .infoBox.type-btn p span{display:inline-block}.couponBox .infoBox.type-btn .btn{font-size:1.5rem}.couponBox .infoBox.type-btn .link{margin-top:0}}.couponBoxList .couponBoxList-item:not(:first-child){margin-top:20px;border-top:1px solid #f2e8b6}.orderBox{margin-top:15px;margin-bottom:15px;border:1px solid #f2e291;background-color:ivory;padding:15px}.orderBox .orderBox-heading{font-size:1.4rem;color:#f0578b;font-weight:700;line-height:1.8rem;margin-bottom:15px}.orderBox .orderBox-list{margin-bottom:15px}.orderBox .orderBox-list .orderBox-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:3px;line-height:1.6rem}.orderBox .orderBox-list .orderBox-list-item .coupon-heading{white-space:nowrap;color:#777}.orderBox .orderBox-list .orderBox-list-item .coupon-body span{margin:0 .3em}.orderBox .btn{font-weight:400}.orderBox.type-discount .orderBox-heading::before{content:"割引"}@media screen and (min-width:768px){.orderBox .orderBox-heading{font-size:1.7rem;line-height:24px}.orderBox .orderBox-list .orderBox-list-item{margin-bottom:5px;font-size:1.3rem;line-height:1.8rem}.orderBox .btn.type-important{font-size:1.5rem}}.spot-dib{display:inline-block!important}.grid-voteMgt{display:grid;display:-ms-grid;grid-template-columns:1fr 100%;-ms-grid-columns:1fr 100%;grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}.grid-voteMgt-item.type-head{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-row:1/2;-ms-grid-row:1;margin-bottom:10px}.grid-voteMgt-item.type-body{grid-column:1/3;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-voteMgt-item.type-side{grid-column:2/3;-ms-grid-column:2;grid-row:3/4;-ms-grid-row:2}@media screen and (min-width:768px){.grid-voteMgt{grid-template-columns:1fr 130px;-ms-grid-columns:1fr 130px;grid-template-rows:auto auto;-ms-grid-rows:auto auto}.grid-voteMgt-item.type-head{grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1}.grid-voteMgt-item.type-body{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-voteMgt-item.type-side{grid-column:2/3;-ms-grid-column:2;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;margin-left:10px}}.voteRequirementBlock{background-color:#ebebeb;border-radius:4px;padding:15px 15px 10px}.voteRequirementBlock .inner-voteRequirementBlock{padding:20px 10px 10px;margin-bottom:10px;background-color:#fff;border-radius:4px}.voteRequirementBlock .inner-voteRequirementBlock .vote-name{font-weight:700;font-size:1.4rem;line-height:1.8rem;position:relative;word-break:break-word}.voteRequirementBlock .inner-voteRequirementBlock .vote-name::before{position:absolute;top:-35px;left:-25px;display:inline-block;line-height:25px;border-radius:4px;color:#fff;font-weight:400;font-size:1.3rem;text-align:center;height:25px;width:60px;margin-right:10px;text-indent:0}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:5px;word-break:break-word}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item.primary{color:#e37}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item .heading{width:5em;text-align:right;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item:first-child{line-height:1.3;margin-bottom:1em}.voteRequirementBlock.is-active .vote-name::before{background-color:#4ec249;content:"募集中"}.voteRequirementBlock.is-end .vote-name::before{background-color:grey;content:"終了"}@media screen and (min-width:768px){.voteRequirementBlock .inner-voteRequirementBlock{padding:15px}.voteRequirementBlock .inner-voteRequirementBlock .vote-name{text-indent:-70px;margin-left:70px}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item{font-size:1.3rem}.voteRequirementBlock.is-active .vote-name::before,.voteRequirementBlock.is-end .vote-name::before{position:static}}.grid-voteMgt-item.type-side .inner-grid-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}@media screen and (min-width:768px){.grid-voteMgt-item.type-side .inner-grid-item{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.voteLimit-wrap>div .textCount{width:calc(250px - 4em)}.voteLimit-wrap>div input{width:calc(250px - 3em)}.selectWork-list{border:1px solid #ccc}.selectWork-list .selectWork-list-item{padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.selectWork-list .selectWork-list-item:not(:last-child){border-bottom:1px solid #ccc}.type-circle .selectWork-list .selectWork-list-item{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.selectWork-list .selectWork-list-item .targetCircle-name{margin-right:.5em}.selectWork-list .selectWork-list-item .thumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:50px;height:50px;margin-right:10px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.selectWork-list .selectWork-list-item .thumb img{display:block;max-height:50px}.selectWork-list .selectWork-list-item .work-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-right:10px}.selectWork-list .selectWork-list-item .work-detail .work-title{min-width:0;font-size:1.3rem}.selectWork-list .selectWork-list-item .work-detail .work-title a{display:block}.selectWork-list .selectWork-list-item .work-detail .circle-name{font-size:1.2rem}.selectWork-list .selectWork-list-item .work-detail .work-price{color:#c00;font-size:1.2rem}.selectWork-list .selectWork-list-item .deselect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.1rem;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.selectWork-list .selectWork-list-item .thumb{width:65px;height:65px}.selectWork-list .selectWork-list-item .thumb img{max-height:65px}.selectWork-list .selectWork-list-item .work-detail{width:100%}.selectWork-list .selectWork-list-item .work-detail .work-title{font-size:1.4rem}.selectWork-list .selectWork-list-item .work-detail .circle-name{font-size:1.3rem}.selectWork-list .selectWork-list-item .work-detail .work-price{font-size:1.3rem}.selectWork-list .selectWork-list-item .deselect{font-size:1.2rem}}.voteText-wrap .mgt-input{width:100%}.voteText-wrap .mgt-input::-webkit-input-placeholder{color:#aaa}.voteText-wrap .mgt-input::-moz-placeholder{color:#aaa}.voteText-wrap .mgt-input:-ms-input-placeholder{color:#aaa}.voteText-wrap .mgt-input::-ms-input-placeholder{color:#aaa}.voteText-wrap .mgt-input::placeholder{color:#aaa}.voteText-wrap .mgt-input:-ms-input-placeholder{color:#aaa}.voteText-wrap .mgt-input::-ms-input-placeholder{color:#aaa}.voteText-wrap.type-expirationDate{position:relative}.voteText-wrap.type-expirationDate .textCount{width:calc(100% - 3em)}.voteText-wrap.type-expirationDate .error-msg{width:100%}.voteText-wrap p{font-size:1.6rem}@media screen and (min-width:768px){.voteText-wrap p{font-size:1.4rem}.voteText-wrap.type-expirationDate .mgt-input{width:calc(250px - 3em)}.voteText-wrap.type-expirationDate .mgt-input.type-time{width:100px}.voteText-wrap.type-expirationDate .mgt-input:not(:first-child){margin-left:10px}.voteText-wrap.type-expirationDate .textCount{width:calc(250px - 4em)}}.voteBox{margin-top:15px;border:1px solid #f2e291;background-color:ivory;padding:15px}.voteBox .voteBox-status{text-align:center;background-color:#e1e1e1;color:#fff;margin-bottom:16px;padding:8px;border-radius:3px}.voteBox .voteBox-heading{font-size:1.4rem;color:#f0578b;font-weight:700;line-height:1.8rem;margin-bottom:15px;padding-top:20px;position:relative}.voteBox .voteBox-heading::before{position:absolute;top:-15px;left:-15px;display:inline-block;content:"特典応募";font-size:1.2rem;color:#fff;background-color:#4ec249;border-radius:2px;width:5em;height:24px;line-height:24px;text-align:center}.voteBox .voteBox-list:not(:last-child){margin-bottom:15px}.voteBox .voteBox-list .voteBox-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:3px;margin-left:0;line-height:1.6rem;word-break:break-word}.voteBox .voteBox-list .voteBox-list-item.type-text{margin-bottom:15px}.voteBox .voteBox-list .voteBox-list-item .vote-heading{white-space:nowrap;color:#777;width:5em;text-align:right}.voteBox .voteBox-list .voteBox-list-item .vote-body span{margin:0 .3em}.voteBox .btn{font-weight:400}.voteBox .infoBox{text-align:center}.voteBox .infoBox.type-btn p{margin-bottom:10px;font-size:1.3rem;line-height:1.6rem}.voteBox .infoBox.type-btn p span{display:block}.voteBox .infoBox.type-btn .btn{width:16em;line-height:40px}.voteBox .infoBox.type-btn .link{margin-top:15px;font-size:1.3rem;margin-bottom:0}.voteBox.is-done{border:1px solid #7fd7c5;background-color:#f3fcfa}.voteBox.is-done .voteBox-heading::before{top:-10px;left:0}.voteBox.is-done .voteBox-status{background-color:#00b08d}@media screen and (min-width:768px){.voteBox .voteBox-heading{font-size:1.7rem;line-height:24px;padding-left:4.5em;padding-top:0;word-break:break-word}.voteBox .voteBox-heading::before{top:0;left:0;display:inline-block;font-size:1.4rem}.voteBox .voteBox-list .voteBox-list-item{margin-bottom:5px;font-size:1.3rem;line-height:1.8rem}.voteBox .voteBox-list .voteBox-list-item.type-text p{font-size:1.4rem}.voteBox .btn.type-important{font-size:1.5rem}.voteBox .infoBox{text-align:center}.voteBox .infoBox.type-btn p{margin-bottom:5px}.voteBox .infoBox.type-btn p span{display:inline-block}.voteBox .infoBox.type-btn .btn{font-size:1.5rem}.voteBox .infoBox.type-btn .link{margin-top:10px}.voteBox.is-done .voteBox-heading::before{top:0}}.orderBox{margin-top:15px;margin-bottom:15px;border:1px solid #f2e291;background-color:ivory;padding:15px}.orderBox .orderBox-heading{font-size:1.4rem;color:#f0578b;font-weight:700;line-height:1.8rem;margin-bottom:15px}.orderBox .orderBox-list{margin-bottom:15px}.orderBox .orderBox-list .orderBox-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:3px;line-height:1.6rem}.orderBox .orderBox-list .orderBox-list-item .vote-heading{white-space:nowrap;color:#777}.orderBox .orderBox-list .orderBox-list-item .vote-body span{margin:0 .3em}.orderBox .btn{font-weight:400}.orderBox.type-discount .orderBox-heading::before{content:"割引"}@media screen and (min-width:768px){.orderBox .orderBox-heading{font-size:1.7rem;line-height:24px}.orderBox .orderBox-list .orderBox-list-item{margin-bottom:5px;font-size:1.3rem;line-height:1.8rem}.orderBox .btn.type-important{font-size:1.5rem}}.contents-wrap.type-vote .contents-inner,.type-vote.contentsWrap-cfMessage .contents-inner,.type-vote.contentsWrap-issue .contents-inner{padding:10px 10px 30px}.contents-wrap.type-vote .refineArea,.type-vote.contentsWrap-cfMessage .refineArea,.type-vote.contentsWrap-issue .refineArea{margin:30px 0 20px}.contents-wrap.type-vote .mgtList,.type-vote.contentsWrap-cfMessage .mgtList,.type-vote.contentsWrap-issue .mgtList{margin-bottom:15px}.contents-wrap.type-vote .breakdownList.type-supporter .breakdownList-item,.type-vote.contentsWrap-cfMessage .breakdownList.type-supporter .breakdownList-item,.type-vote.contentsWrap-issue .breakdownList.type-supporter .breakdownList-item{position:relative;margin-left:5em}.contents-wrap.type-vote .breakdownList.type-supporter .breakdownList-item span,.type-vote.contentsWrap-cfMessage .breakdownList.type-supporter .breakdownList-item span,.type-vote.contentsWrap-issue .breakdownList.type-supporter .breakdownList-item span{width:5em;position:absolute;top:0;left:-5em}@supports (-ms-ime-align:auto){.contents-wrap.type-vote .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-cfMessage .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-issue .subscribeInfoBlock .grid-cnt-item.type-right{min-width:auto}}@media all and (-ms-high-contrast:none){.contents-wrap.type-vote .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-cfMessage .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-issue .subscribeInfoBlock .grid-cnt-item.type-right{min-width:auto}}@media screen and (min-width:768px){.contents-wrap.type-vote .refineArea,.type-vote.contentsWrap-cfMessage .refineArea,.type-vote.contentsWrap-issue .refineArea{margin:0 5px 15px}.contents-wrap.type-vote .mgtList,.type-vote.contentsWrap-cfMessage .mgtList,.type-vote.contentsWrap-issue .mgtList{margin-bottom:15px}.contents-wrap.type-vote .warning-container,.type-vote.contentsWrap-cfMessage .warning-container,.type-vote.contentsWrap-issue .warning-container{margin-bottom:25px}}.addressBox{position:relative;width:100%;margin-top:8px;padding:10px;border:1px solid #faedaf;border-radius:3px;background-color:#fff}.addressBox.is-pre{margin-top:40px;border:1px solid #ddd;border-radius:0 4px 4px 4px}.addressBox.is-pre::before{display:block;position:absolute;top:-25px;left:-1px;height:24px;padding:0 5px;border-radius:4px 4px 0 0;background-color:#ddd;color:#666;font-size:1.2rem;line-height:24px;content:""}.addressBox.is-pre.type-user::before{content:"あなたにだけ表示されています"}.addressBox.is-pre.type-creator::before{content:"応募者本人にだけ表示されます"}.addressBox .text{color:#777}.addressBox .text:not(:last-child){margin-bottom:10px}@media screen and (min-width:768px){.addressBox{margin-top:15px}}.addressBoxList .addressBoxList-item{position:relative;margin-left:5em;text-align:left;font-size:1.3rem;margin-bottom:3px}.addressBoxList .addressBoxList-item span{display:inline-block;position:absolute;top:0;left:-5em;width:5em;text-align:right}@media screen and (min-width:768px){.addressBoxList .addressBoxList-item{font-size:1.4rem;margin-bottom:5px}}.spot-dib{display:inline-block!important}.giftTicketOrder_block{text-align:center}.giftTicketOrder_block .giftTicketOrder_heading{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.giftTicketOrder_block .giftTicketOrder_heading .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:10;background-color:ivory;font-size:1.5rem}.giftTicketOrder_block .giftTicketOrder_heading .title:before{display:inline-block;width:21px;height:21px;margin-right:5px;content:url(../img/common/icon_giftTicket.svg)}.giftTicketOrder_block .giftTicketOrder_body{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.giftTicketOrder_block .giftTicketOrder_body .link{display:inline-block;margin-top:15px}.giftTicketOrder_block .giftTicketOrder_body .link a{font-size:1.3rem}.giftTicketOrder_block .giftTicketOrder_body .link a span{display:block}.giftTicketOrder_block .giftTicketOrder_body .link a:hover span{text-decoration:underline}@media screen and (min-width:768px){.giftTicketOrder_block .giftTicketOrder_heading:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px;background-color:#aaa;content:""}.giftTicketOrder_block .giftTicketOrder_heading .title{padding:0 25px}.giftTicketOrder_block .giftTicketOrder_heading .title:before{margin-right:10px}.giftTicketOrder_block .giftTicketOrder_body{margin-top:20px}.giftTicketOrder_block .giftTicketOrder_body .link a span{display:inline-block}}.success-container{padding:15px 20px;border-radius:4px;background-color:#2b97d6}.grid-voteMgt{display:grid;display:-ms-grid;grid-template-columns:1fr 100%;-ms-grid-columns:1fr 100%;grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}.grid-voteMgt-item.type-head{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-row:1/2;-ms-grid-row:1;margin-bottom:10px}.grid-voteMgt-item.type-body{grid-column:1/3;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-voteMgt-item.type-side{grid-column:2/3;-ms-grid-column:2;grid-row:3/4;-ms-grid-row:2}@media screen and (min-width:768px){.grid-voteMgt{grid-template-columns:1fr 130px;-ms-grid-columns:1fr 130px;grid-template-rows:auto auto;-ms-grid-rows:auto auto}.grid-voteMgt-item.type-head{grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1}.grid-voteMgt-item.type-body{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-voteMgt-item.type-side{grid-column:2/3;-ms-grid-column:2;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;margin-left:10px}}.voteRequirementBlock{background-color:#ebebeb;border-radius:4px;padding:15px 15px 10px}.voteRequirementBlock .inner-voteRequirementBlock{padding:20px 10px 10px;margin-bottom:10px;background-color:#fff;border-radius:4px}.voteRequirementBlock .inner-voteRequirementBlock .vote-name{font-weight:700;font-size:1.4rem;line-height:1.8rem;position:relative;word-break:break-word}.voteRequirementBlock .inner-voteRequirementBlock .vote-name::before{position:absolute;top:-35px;left:-25px;display:inline-block;line-height:25px;border-radius:4px;color:#fff;font-weight:400;font-size:1.3rem;text-align:center;height:25px;width:60px;margin-right:10px;text-indent:0}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:5px;word-break:break-word}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item.primary{color:#e37}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item .heading{width:5em;text-align:right;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item:first-child{line-height:1.3;margin-bottom:1em}.voteRequirementBlock.is-active .vote-name::before{background-color:#4ec249;content:"募集中"}.voteRequirementBlock.is-end .vote-name::before{background-color:grey;content:"終了"}@media screen and (min-width:768px){.voteRequirementBlock .inner-voteRequirementBlock{padding:15px}.voteRequirementBlock .inner-voteRequirementBlock .vote-name{text-indent:-70px;margin-left:70px}.voteRequirementBlock .inner-voteRequirementBlock .vote-detail-item{font-size:1.3rem}.voteRequirementBlock.is-active .vote-name::before,.voteRequirementBlock.is-end .vote-name::before{position:static}}.grid-voteMgt-item.type-side .inner-grid-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}@media screen and (min-width:768px){.grid-voteMgt-item.type-side .inner-grid-item{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.voteLimit-wrap>div .textCount{width:calc(250px - 4em)}.voteLimit-wrap>div input{width:calc(250px - 3em)}.selectWork-list{border:1px solid #ccc}.selectWork-list .selectWork-list-item{padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.selectWork-list .selectWork-list-item:not(:last-child){border-bottom:1px solid #ccc}.type-circle .selectWork-list .selectWork-list-item{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.selectWork-list .selectWork-list-item .targetCircle-name{margin-right:.5em}.selectWork-list .selectWork-list-item .thumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:50px;height:50px;margin-right:10px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.selectWork-list .selectWork-list-item .thumb img{display:block;max-height:50px}.selectWork-list .selectWork-list-item .work-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-right:10px}.selectWork-list .selectWork-list-item .work-detail .work-title{min-width:0;font-size:1.3rem}.selectWork-list .selectWork-list-item .work-detail .work-title a{display:block}.selectWork-list .selectWork-list-item .work-detail .circle-name{font-size:1.2rem}.selectWork-list .selectWork-list-item .work-detail .work-price{color:#c00;font-size:1.2rem}.selectWork-list .selectWork-list-item .deselect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.1rem;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.selectWork-list .selectWork-list-item .thumb{width:65px;height:65px}.selectWork-list .selectWork-list-item .thumb img{max-height:65px}.selectWork-list .selectWork-list-item .work-detail{width:100%}.selectWork-list .selectWork-list-item .work-detail .work-title{font-size:1.4rem}.selectWork-list .selectWork-list-item .work-detail .circle-name{font-size:1.3rem}.selectWork-list .selectWork-list-item .work-detail .work-price{font-size:1.3rem}.selectWork-list .selectWork-list-item .deselect{font-size:1.2rem}}.voteText-wrap .mgt-input{width:100%}.voteText-wrap .mgt-input::-webkit-input-placeholder{color:#aaa}.voteText-wrap .mgt-input::-moz-placeholder{color:#aaa}.voteText-wrap .mgt-input:-ms-input-placeholder{color:#aaa}.voteText-wrap .mgt-input::-ms-input-placeholder{color:#aaa}.voteText-wrap .mgt-input::placeholder{color:#aaa}.voteText-wrap .mgt-input:-ms-input-placeholder{color:#aaa}.voteText-wrap .mgt-input::-ms-input-placeholder{color:#aaa}.voteText-wrap.type-expirationDate{position:relative}.voteText-wrap.type-expirationDate .textCount{width:calc(100% - 3em)}.voteText-wrap.type-expirationDate .error-msg{width:100%}.voteText-wrap p{font-size:1.6rem}@media screen and (min-width:768px){.voteText-wrap p{font-size:1.4rem}.voteText-wrap.type-expirationDate .mgt-input{width:calc(250px - 3em)}.voteText-wrap.type-expirationDate .mgt-input.type-time{width:100px}.voteText-wrap.type-expirationDate .mgt-input:not(:first-child){margin-left:10px}.voteText-wrap.type-expirationDate .textCount{width:calc(250px - 4em)}}.voteBox{margin-top:15px;border:1px solid #f2e291;background-color:ivory;padding:15px}.voteBox .voteBox-status{text-align:center;background-color:#e1e1e1;color:#fff;margin-bottom:16px;padding:8px;border-radius:3px}.voteBox .voteBox-heading{font-size:1.4rem;color:#f0578b;font-weight:700;line-height:1.8rem;margin-bottom:15px;padding-top:20px;position:relative}.voteBox .voteBox-heading::before{position:absolute;top:-15px;left:-15px;display:inline-block;content:"特典応募";font-size:1.2rem;color:#fff;background-color:#4ec249;border-radius:2px;width:5em;height:24px;line-height:24px;text-align:center}.voteBox .voteBox-list:not(:last-child){margin-bottom:15px}.voteBox .voteBox-list .voteBox-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:3px;margin-left:0;line-height:1.6rem;word-break:break-word}.voteBox .voteBox-list .voteBox-list-item.type-text{margin-bottom:15px}.voteBox .voteBox-list .voteBox-list-item .vote-heading{white-space:nowrap;color:#777;width:5em;text-align:right}.voteBox .voteBox-list .voteBox-list-item .vote-body span{margin:0 .3em}.voteBox .btn{font-weight:400}.voteBox .infoBox{text-align:center}.voteBox .infoBox.type-btn p{margin-bottom:10px;font-size:1.3rem;line-height:1.6rem}.voteBox .infoBox.type-btn p span{display:block}.voteBox .infoBox.type-btn .btn{width:16em;line-height:40px}.voteBox .infoBox.type-btn .link{margin-top:15px;font-size:1.3rem;margin-bottom:0}.voteBox.is-done{border:1px solid #7fd7c5;background-color:#f3fcfa}.voteBox.is-done .voteBox-heading::before{top:-10px;left:0}.voteBox.is-done .voteBox-status{background-color:#00b08d}@media screen and (min-width:768px){.voteBox .voteBox-heading{font-size:1.7rem;line-height:24px;padding-left:4.5em;padding-top:0;word-break:break-word}.voteBox .voteBox-heading::before{top:0;left:0;display:inline-block;font-size:1.4rem}.voteBox .voteBox-list .voteBox-list-item{margin-bottom:5px;font-size:1.3rem;line-height:1.8rem}.voteBox .voteBox-list .voteBox-list-item.type-text p{font-size:1.4rem}.voteBox .btn.type-important{font-size:1.5rem}.voteBox .infoBox{text-align:center}.voteBox .infoBox.type-btn p{margin-bottom:5px}.voteBox .infoBox.type-btn p span{display:inline-block}.voteBox .infoBox.type-btn .btn{font-size:1.5rem}.voteBox .infoBox.type-btn .link{margin-top:10px}.voteBox.is-done .voteBox-heading::before{top:0}}.orderBox{margin-top:15px;margin-bottom:15px;border:1px solid #f2e291;background-color:ivory;padding:15px}.orderBox .orderBox-heading{font-size:1.4rem;color:#f0578b;font-weight:700;line-height:1.8rem;margin-bottom:15px}.orderBox .orderBox-list{margin-bottom:15px}.orderBox .orderBox-list .orderBox-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:3px;line-height:1.6rem}.orderBox .orderBox-list .orderBox-list-item .vote-heading{white-space:nowrap;color:#777}.orderBox .orderBox-list .orderBox-list-item .vote-body span{margin:0 .3em}.orderBox .btn{font-weight:400}.orderBox.type-discount .orderBox-heading::before{content:"割引"}@media screen and (min-width:768px){.orderBox .orderBox-heading{font-size:1.7rem;line-height:24px}.orderBox .orderBox-list .orderBox-list-item{margin-bottom:5px;font-size:1.3rem;line-height:1.8rem}.orderBox .btn.type-important{font-size:1.5rem}}.contents-wrap.type-vote .contents-inner,.type-vote.contentsWrap-cfMessage .contents-inner,.type-vote.contentsWrap-issue .contents-inner{padding:10px 10px 30px}.contents-wrap.type-vote .refineArea,.type-vote.contentsWrap-cfMessage .refineArea,.type-vote.contentsWrap-issue .refineArea{margin:30px 0 20px}.contents-wrap.type-vote .mgtList,.type-vote.contentsWrap-cfMessage .mgtList,.type-vote.contentsWrap-issue .mgtList{margin-bottom:15px}.contents-wrap.type-vote .breakdownList.type-supporter .breakdownList-item,.type-vote.contentsWrap-cfMessage .breakdownList.type-supporter .breakdownList-item,.type-vote.contentsWrap-issue .breakdownList.type-supporter .breakdownList-item{position:relative;margin-left:5em}.contents-wrap.type-vote .breakdownList.type-supporter .breakdownList-item span,.type-vote.contentsWrap-cfMessage .breakdownList.type-supporter .breakdownList-item span,.type-vote.contentsWrap-issue .breakdownList.type-supporter .breakdownList-item span{width:5em;position:absolute;top:0;left:-5em}@supports (-ms-ime-align:auto){.contents-wrap.type-vote .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-cfMessage .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-issue .subscribeInfoBlock .grid-cnt-item.type-right{min-width:auto}}@media all and (-ms-high-contrast:none){.contents-wrap.type-vote .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-cfMessage .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-issue .subscribeInfoBlock .grid-cnt-item.type-right{min-width:auto}}@media screen and (min-width:768px){.contents-wrap.type-vote .refineArea,.type-vote.contentsWrap-cfMessage .refineArea,.type-vote.contentsWrap-issue .refineArea{margin:0 5px 15px}.contents-wrap.type-vote .mgtList,.type-vote.contentsWrap-cfMessage .mgtList,.type-vote.contentsWrap-issue .mgtList{margin-bottom:15px}.contents-wrap.type-vote .warning-container,.type-vote.contentsWrap-cfMessage .warning-container,.type-vote.contentsWrap-issue .warning-container{margin-bottom:25px}}.addressBox{position:relative;width:100%;margin-top:8px;padding:10px;border:1px solid #faedaf;border-radius:3px;background-color:#fff}.addressBox.is-pre{margin-top:40px;border:1px solid #ddd;border-radius:0 4px 4px 4px}.addressBox.is-pre::before{display:block;position:absolute;top:-25px;left:-1px;height:24px;padding:0 5px;border-radius:4px 4px 0 0;background-color:#ddd;color:#666;font-size:1.2rem;line-height:24px;content:""}.addressBox.is-pre.type-user::before{content:"あなたにだけ表示されています"}.addressBox.is-pre.type-creator::before{content:"応募者本人にだけ表示されます"}.addressBox .text{color:#777}.addressBox .text:not(:last-child){margin-bottom:10px}@media screen and (min-width:768px){.addressBox{margin-top:15px}}.addressBoxList .addressBoxList-item{position:relative;margin-left:5em;text-align:left;font-size:1.3rem;margin-bottom:3px}.addressBoxList .addressBoxList-item span{display:inline-block;position:absolute;top:0;left:-5em;width:5em;text-align:right}@media screen and (min-width:768px){.addressBoxList .addressBoxList-item{font-size:1.4rem;margin-bottom:5px}}.spot-dib{display:inline-block!important}.c-grid-planMgt{display:grid;display:-ms-grid;grid-template-columns:1fr;-ms-grid-columns:1fr;grid-template-rows:auto auto auto auto;-ms-grid-rows:auto 15px auto 15px auto 15px auto;grid-gap:15px 0}.c-grid-planMgt.type-follow{grid-template-rows:auto auto auto;-ms-grid-rows:auto 15px auto 15px auto}.c-grid-planMgt-item{grid-column:1/2;-ms-grid-column:1;word-break:break-word}.c-grid-planMgt-item.type-main{grid-row:1/2;-ms-grid-row:1}.c-grid-planMgt-item.type-description{grid-row:2/3;-ms-grid-row:3}.c-grid-planMgt-item.type-btn{grid-row:3/4;-ms-grid-row:5}.c-grid-planMgt-item.type-option{grid-row:4/5;-ms-grid-row:7}.type-follow .c-grid-planMgt-item.type-option{display:none}@media screen and (min-width:768px){.c-grid-planMgt{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;-ms-grid-columns:1fr 10px min-content;grid-template-rows:auto auto auto;-ms-grid-rows:auto 15px auto 15px auto;grid-gap:15px 10px}.c-grid-planMgt.type-follow{grid-template-rows:auto auto;-ms-grid-rows:auto 15px auto}.c-grid-planMgt-item.type-main{grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1}.c-grid-planMgt-item.type-description{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:3}.c-grid-planMgt-item.type-btn{grid-column:2/3;-ms-grid-column:4;grid-row:1/2;-ms-grid-row:1}.c-grid-planMgt-item.type-option{grid-column:1/2;-ms-grid-column:1;grid-row:3/4;-ms-grid-row:5}}.planBox{margin:15px 5px 0}@media screen and (min-width:768px){.planBox{margin:15px 10px 0}}.statusIcon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.statusIcon .statusIcon-item{padding:2px 4px;font-size:1.2rem}.statusIcon .statusIcon-item.type-heading{border:1px solid #8a8a8a;border-right:none;border-radius:4px;border-radius:2px 0 0 2px;background-color:#8a8a8a;color:#fff}.statusIcon .statusIcon-item.type-body{border:1px solid #8a8a8a;border-left:none;border-radius:0 2px 2px 0}.statusIcon.is-active.type-giftTicket .statusIcon-item.type-heading{border-color:#32b82c;background-color:#32b82c}.statusIcon.is-active.type-giftTicket .statusIcon-item.type-body{border-color:#32b82c}.twitterBox iframe{border:1px solid #ddd!important;background-color:#fff}.side-column .twitterBox{display:none}@media screen and (min-width:768px){.side-column .twitterBox{display:block}}.sns-voteMessage{text-align:center;font-size:1.2rem;line-height:1.6rem;margin-top:30px;padding:8px;color:#fc9f27;font-weight:700}ul.sns-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -5px 0 0}@media screen and (min-width:768px){ul.sns-buttons{margin:-10px -10px 0 0}}ul.sns-buttons.is-cp-after .sns-buttons-item:hover{-webkit-animation:none;animation:none}ul.sns-buttons .sns-buttons-item{margin:10px 5px 0 0}@media screen and (min-width:768px){ul.sns-buttons .sns-buttons-item{margin:10px 10px 0 0}}.sns-mylistButton{text-align:center;margin-top:10px}@media screen and (min-width:768px){.sns-mylistButton{margin-top:15px}}.goodReactionBtn{width:100%;border:1px solid #fc9f27;background:#fff;border-radius:3px;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Noto Sans Japanese","ヒラギノ角ゴ ProN",Meiryo,sans-serif;font-size:1.3rem;position:relative}@media screen and (min-width:768px){.goodReactionBtn{font-size:1.6rem}}.goodReactionBtn>.header{padding:5px 8px;text-align:center;background:#fc9f27;color:#fff;display:block}.goodReactionBtn>.header::before{font-family:cien-icons;vertical-align:top;margin-right:5px}.goodReactionBtn>.counter{padding:5px 20px;text-align:center;color:#222;background-color:#fff;border-radius:0 0 3px 3px}.goodReactionBtn>a{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.goodReactionBtn:hover{-webkit-animation:pop .3s ease 1;animation:pop .3s ease 1}.goodReactionBtn.is-disabled,.goodReactionBtn.is-done,.goodReactionBtn.is-pause{pointer-events:none}.goodReactionBtn.is-disabled:hover,.goodReactionBtn.is-done:hover,.goodReactionBtn.is-pause:hover{-webkit-animation:none;animation:none}.goodReactionBtn.is-pause .counter{color:rgba(0,0,0,.26)}.goodReactionBtn.is-done .header::before{font-family:"Font Awesome 5 Pro";content:"\f00c"}.goodReactionBtn.is-disabled{color:#fff;border-color:#ccc;cursor:default}.goodReactionBtn.is-disabled .header{background:#ccc!important}.goodReactionBtn:active{-webkit-animation:pop-active .3s ease forwards;animation:pop-active .3s ease forwards;border-color:#ed8703}.goodReactionBtn:active .header{background-color:#ed8703}.goodReactionBtn .header::before{content:"\e907"}.twitterReactionBtn{width:100%;border:1px solid #34a8eb;background:#fff;border-radius:3px;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Noto Sans Japanese","ヒラギノ角ゴ ProN",Meiryo,sans-serif;font-size:1.3rem;position:relative}@media screen and (min-width:768px){.twitterReactionBtn{font-size:1.6rem}}.twitterReactionBtn>.header{padding:5px 8px;text-align:center;background:#34a8eb;color:#fff;display:block}.twitterReactionBtn>.header::before{font-family:cien-icons;vertical-align:top;margin-right:5px}.twitterReactionBtn>.counter{padding:5px 20px;text-align:center;color:#222;background-color:#fff;border-radius:0 0 3px 3px}.twitterReactionBtn>a{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.twitterReactionBtn:hover{-webkit-animation:pop .3s ease 1;animation:pop .3s ease 1}.twitterReactionBtn.is-disabled,.twitterReactionBtn.is-done,.twitterReactionBtn.is-pause{pointer-events:none}.twitterReactionBtn.is-disabled:hover,.twitterReactionBtn.is-done:hover,.twitterReactionBtn.is-pause:hover{-webkit-animation:none;animation:none}.twitterReactionBtn.is-pause .counter{color:rgba(0,0,0,.26)}.twitterReactionBtn.is-done .header::before{font-family:"Font Awesome 5 Pro";content:"\f00c"}.twitterReactionBtn.is-disabled{color:#fff;border-color:#ccc;cursor:default}.twitterReactionBtn.is-disabled .header{background:#ccc!important}.twitterReactionBtn:active{-webkit-animation:pop-active .3s ease forwards;animation:pop-active .3s ease forwards;border-color:#1590d7}.twitterReactionBtn:active .header{background-color:#1590d7}.twitterReactionBtn .header::before{content:"\e912"}.mylistReactionBtn{width:100%;border:1px solid #fa8532;background:#fff;border-radius:3px;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Noto Sans Japanese","ヒラギノ角ゴ ProN",Meiryo,sans-serif;font-size:1.3rem;position:relative}@media screen and (min-width:768px){.mylistReactionBtn{font-size:1.6rem}}.mylistReactionBtn>.header{padding:5px 8px;text-align:center;background:0 0;color:#fa8532}.mylistReactionBtn>.header::before{font-family:cien-icons;vertical-align:top;margin-right:5px}.mylistReactionBtn>.counter{padding:5px 20px;text-align:center;color:#222;background-color:#fff;border-radius:0 0 3px 3px}.mylistReactionBtn>a{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.mylistReactionBtn:hover{-webkit-animation:pop .3s ease 1;animation:pop .3s ease 1;background-color:#feede0}.mylistReactionBtn.is-disabled,.mylistReactionBtn.is-pause{pointer-events:none}.mylistReactionBtn.is-disabled:hover,.mylistReactionBtn.is-pause:hover{-webkit-animation:none;animation:none}.mylistReactionBtn.is-pause .counter{color:rgba(0,0,0,.26)}.mylistReactionBtn.is-done{-webkit-animation:none;animation:none}.mylistReactionBtn.is-done .header{background:#fa8532;color:#fff}.mylistReactionBtn.is-done .header::before{font-family:"Font Awesome 5 Pro";content:"\f00c"}.mylistReactionBtn.is-done .header:hover{opacity:.75;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.mylistReactionBtn.is-done:active{background-color:#f36806}.mylistReactionBtn.is-done:active .header{background-color:#f36806}.mylistReactionBtn.is-disabled{color:#fff;border-color:#ccc;cursor:default}.mylistReactionBtn.is-disabled .header{background:#ccc!important;color:#fff}.mylistReactionBtn:active{-webkit-animation:pop-active .3s ease forwards;animation:pop-active .3s ease forwards;background-color:#feede0}.mylistReactionBtn:active .header{background-color:#feede0}.mylistReactionBtn .header::before{content:"\f02e";font-family:"Font Awesome 5 pro"}.mylistReactionBtn.type-article{width:auto;font-size:1.3rem}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pop{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pop-active{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes pop-active{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.95);transform:scale(.95)}}.surveyBox{margin-top:15px;border:1px solid #f2e291;background-color:ivory;padding:15px}.surveyBox>.heading{font-size:1.4rem;color:rgba(0,0,0,.87);font-weight:700;line-height:1.8rem;margin-bottom:20px;padding-top:20px;position:relative}.surveyBox>.heading span{color:rgba(0,0,0,.54);font-weight:400;font-size:1.3rem}.surveyBox>.heading::before{position:absolute;top:-15px;left:-15px;display:inline-block;content:"アンケート";font-size:1.2rem;color:#fff;background-color:#4ec249;border-radius:0 0 2px 0;padding:2px 3px;width:6em;text-align:center}.surveyBox>.details{margin-top:10px}.surveyBox>.details p{font-size:1.2rem;margin-bottom:0}.surveyBox>.details p:not(:first-child){margin-top:5px}.surveyBox>.details p span{display:block;width:6em;color:rgba(0,0,0,.54);margin:0 8px 0 0}.surveyBox>.annotation{margin-top:15px}.surveyBox>.btnArea{margin-top:25px}.surveyBox>.btnArea ul{margin-bottom:0}.surveyBox>.btnArea ul li{margin:0}.surveyBox.is-end>.heading::before{content:"アンケート結果";width:8em;color:#fff;background-color:#f04885}@media screen and (min-width:768px){.surveyBox>.heading{font-size:1.7rem;line-height:24px;padding-left:5.2em;padding-top:0;word-break:break-word}.surveyBox>.heading::before{top:0;left:0;display:inline-block;font-size:1.2rem;border-radius:2px;padding:0 3px}.surveyBox>.details p{font-size:1.3rem}.surveyBox>.details p:not(:first-child){margin-top:0}.surveyBox>.details p span{display:inline-block;margin:0 15px 0 0}.surveyBox.is-end>.heading{padding-left:6.5em}}.surveyResponseList .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.surveyResponseList .item:not(:first-child){margin-top:15px}.surveyResponseList .item.type-btn{display:block}.orderBox{margin-top:15px;margin-bottom:15px;border:1px solid #f2e291;background-color:ivory;padding:15px}.orderBox .orderBox-heading{font-size:1.4rem;color:#f0578b;font-weight:700;line-height:1.8rem;margin-bottom:15px}.orderBox .orderBox-list{margin-bottom:15px}.orderBox .orderBox-list .orderBox-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:3px;line-height:1.6rem}.orderBox .orderBox-list .orderBox-list-item .vote-heading{white-space:nowrap;color:#777}.orderBox .orderBox-list .orderBox-list-item .vote-body span{margin:0 .3em}.orderBox .btn{font-weight:400}.orderBox.type-discount .orderBox-heading::before{content:"割引"}@media screen and (min-width:768px){.orderBox .orderBox-heading{font-size:1.7rem;line-height:24px}.orderBox .orderBox-list .orderBox-list-item{margin-bottom:5px;font-size:1.3rem;line-height:1.8rem}.orderBox .btn.type-important{font-size:1.5rem}}.contents-wrap.type-vote .contents-inner,.type-vote.contentsWrap-cfMessage .contents-inner,.type-vote.contentsWrap-issue .contents-inner{padding:10px 10px 30px}.contents-wrap.type-vote .refineArea,.type-vote.contentsWrap-cfMessage .refineArea,.type-vote.contentsWrap-issue .refineArea{margin:30px 0 20px}.contents-wrap.type-vote .mgtList,.type-vote.contentsWrap-cfMessage .mgtList,.type-vote.contentsWrap-issue .mgtList{margin-bottom:15px}.contents-wrap.type-vote .breakdownList.type-supporter .breakdownList-item,.type-vote.contentsWrap-cfMessage .breakdownList.type-supporter .breakdownList-item,.type-vote.contentsWrap-issue .breakdownList.type-supporter .breakdownList-item{position:relative;margin-left:5em}.contents-wrap.type-vote .breakdownList.type-supporter .breakdownList-item span,.type-vote.contentsWrap-cfMessage .breakdownList.type-supporter .breakdownList-item span,.type-vote.contentsWrap-issue .breakdownList.type-supporter .breakdownList-item span{width:5em;position:absolute;top:0;left:-5em}@supports (-ms-ime-align:auto){.contents-wrap.type-vote .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-cfMessage .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-issue .subscribeInfoBlock .grid-cnt-item.type-right{min-width:auto}}@media all and (-ms-high-contrast:none){.contents-wrap.type-vote .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-cfMessage .subscribeInfoBlock .grid-cnt-item.type-right,.type-vote.contentsWrap-issue .subscribeInfoBlock .grid-cnt-item.type-right{min-width:auto}}@media screen and (min-width:768px){.contents-wrap.type-vote .refineArea,.type-vote.contentsWrap-cfMessage .refineArea,.type-vote.contentsWrap-issue .refineArea{margin:0 5px 15px}.contents-wrap.type-vote .mgtList,.type-vote.contentsWrap-cfMessage .mgtList,.type-vote.contentsWrap-issue .mgtList{margin-bottom:15px}.contents-wrap.type-vote .warning-container,.type-vote.contentsWrap-cfMessage .warning-container,.type-vote.contentsWrap-issue .warning-container{margin-bottom:25px}}.addressBox{position:relative;width:100%;margin-top:8px;padding:10px;border:1px solid #faedaf;border-radius:3px;background-color:#fff}.addressBox.is-pre{margin-top:40px;border:1px solid #ddd;border-radius:0 4px 4px 4px}.addressBox.is-pre::before{display:block;position:absolute;top:-25px;left:-1px;height:24px;padding:0 5px;border-radius:4px 4px 0 0;background-color:#ddd;color:#666;font-size:1.2rem;line-height:24px;content:""}.addressBox.is-pre.type-user::before{content:"あなたにだけ表示されています"}.addressBox.is-pre.type-creator::before{content:"応募者本人にだけ表示されます"}.addressBox .text{color:#777}.addressBox .text:not(:last-child){margin-bottom:10px}@media screen and (min-width:768px){.addressBox{margin-top:15px}}.addressBoxList .addressBoxList-item{position:relative;margin-left:5em;text-align:left;font-size:1.3rem;margin-bottom:3px}.addressBoxList .addressBoxList-item span{display:inline-block;position:absolute;top:0;left:-5em;width:5em;text-align:right}@media screen and (min-width:768px){.addressBoxList .addressBoxList-item{font-size:1.4rem;margin-bottom:5px}}.grid-survey{display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-template-rows:auto auto auto auto;-ms-grid-rows:auto 10px auto 15px auto 15px auto;grid-gap:15px 0}.grid-survey>.grid-item{grid-column:1/2;-ms-grid-column:1}.grid-survey>.grid-item.type-icon{grid-row:1/2;-ms-grid-row:1;margin-bottom:-5px}.grid-survey>.grid-item.type-title{grid-row:2/3;-ms-grid-row:3}.grid-survey>.grid-item.type-title .title{word-break:break-all;line-height:1.6}.grid-survey>.grid-item.type-barChart{grid-row:3/4;-ms-grid-row:5}.grid-survey>.grid-item.type-status{grid-row:4/5;-ms-grid-row:7}@media screen and (min-width:768px){.grid-survey{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;-ms-grid-columns:auto 15px auto;grid-template-rows:auto auto auto;-ms-grid-rows:auto 20px auto 20px auto;grid-gap:20px 15px}.grid-survey>.grid-item.type-icon{grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1;margin-bottom:0}.grid-survey>.grid-item.type-title{grid-column:2/3;-ms-grid-column:3;grid-row:1/2;-ms-grid-row:1}.grid-survey>.grid-item.type-barChart{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;grid-row:2/3;-ms-grid-row:3}.grid-survey>.grid-item.type-status{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;grid-row:3/4;-ms-grid-row:5}}.spot-dib{display:inline-block!important}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.pr-banner .swiper-container,.recommendCreatorItem .swiper-container{padding-bottom:15px}.pr-banner .swiper-container .swiper-slide,.recommendCreatorItem .swiper-container .swiper-slide{text-align:center}.pr-banner .swiper-container .swiper-button-next,.pr-banner .swiper-container .swiper-button-prev,.recommendCreatorItem .swiper-container .swiper-button-next,.recommendCreatorItem .swiper-container .swiper-button-prev{display:none;background-image:none}.pr-banner .swiper-container .swiper-button-next::before,.pr-banner .swiper-container .swiper-button-prev::before,.recommendCreatorItem .swiper-container .swiper-button-next::before,.recommendCreatorItem .swiper-container .swiper-button-prev::before{font-family:"Font Awesome 5 Pro";position:absolute;top:50%;font-size:2.8rem;left:50%;color:rgba(0,0,0,.54);display:inline-block;content:"\f054";-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.pr-banner .swiper-container .swiper-button-next:hover,.pr-banner .swiper-container .swiper-button-prev:hover,.recommendCreatorItem .swiper-container .swiper-button-next:hover,.recommendCreatorItem .swiper-container .swiper-button-prev:hover{opacity:.7}.pr-banner .swiper-container .swiper-button-next:active,.pr-banner .swiper-container .swiper-button-prev:active,.recommendCreatorItem .swiper-container .swiper-button-next:active,.recommendCreatorItem .swiper-container .swiper-button-prev:active{opacity:1}.pr-banner .swiper-container .swiper-button-prev::before,.recommendCreatorItem .swiper-container .swiper-button-prev::before{content:"\f053"}.pr-banner .swiper-container.swiper-container-horizontal>.swiper-pagination-bullets,.recommendCreatorItem .swiper-container.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.pr-banner .swiper-container.is-less,.recommendCreatorItem .swiper-container.is-less{padding:0}.pr-banner .swiper-container.is-less.swiper-container-horizontal>.swiper-pagination-bullets,.recommendCreatorItem .swiper-container.is-less.swiper-container-horizontal>.swiper-pagination-bullets{display:none}@media screen and (min-width:768px){.pr-banner .swiper-container .swiper-button-next,.pr-banner .swiper-container .swiper-button-prev,.recommendCreatorItem .swiper-container .swiper-button-next,.recommendCreatorItem .swiper-container .swiper-button-prev{display:block}.pr-banner .swiper-container.is-less,.recommendCreatorItem .swiper-container.is-less{padding-bottom:0}.pr-banner .swiper-container.is-less .swiper-pagination,.recommendCreatorItem .swiper-container.is-less .swiper-pagination{display:none}.pr-banner .swiper-container.is-less .swiper-button-next,.pr-banner .swiper-container.is-less .swiper-button-prev,.recommendCreatorItem .swiper-container.is-less .swiper-button-next,.recommendCreatorItem .swiper-container.is-less .swiper-button-prev{display:none}}.wovnCopyright_eisysGroupHeader,.wovnCopyright_spHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f1f1f1}.wovnCopyright_eisysGroupHeader img,.wovnCopyright_spHeader img{display:inline-block}.wovnCopyright_eisysGroupHeader p,.wovnCopyright_spHeader p{color:rgba(0,0,0,.45);font-size:1rem;font-weight:400}.wovnCopyright_eisysGroupHeader{border-top:1px solid rgba(0,0,0,.12);padding:6px 10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700}.wovnCopyright_eisysGroupHeader img{height:15px}.wovnCopyright_eisysGroupHeader p{display:block}.eisysGroupHeaderLanguageList .wovn-switch,.nav_languageArea .wovn-switch{display:block;position:relative;padding:12px 10px 12px 30px;color:#333;text-decoration:none}.eisysGroupHeaderLanguageList .wovn-switch.selected,.nav_languageArea .wovn-switch.selected{color:#e6721d;pointer-events:none}.eisysGroupHeaderLanguageList .wovn-switch.selected:before,.nav_languageArea .wovn-switch.selected:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;width:30px;font-family:Font Awesome\ 5 pro;font-weight:200;font-size:14px;content:"\F00C"}.eisysGroupHeaderLanguageList .wovn-switch:hover,.nav_languageArea .wovn-switch:hover{background:#f1f1f1}.wovnCopyright_spHeader{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:#f5f5f5;padding:5px 10px}.wovnCopyright_spHeader img{height:10px}.wovnCopyright_spHeader p{margin-left:.5em}.nav_languageArea{margin-top:auto}.nav_languageArea .nav_languageContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 20px 10px;border-top:1px solid rgba(0,0,0,.12);background-color:#f5f5f5;margin-top:30px}.nav_languageArea .nav_languageContent .language_switch_label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:rgba(0,0,0,.87)}.nav_languageArea .nav_languageContent .language_switch_label::before{margin-right:6px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:18px;color:rgba(0,0,0,.54);content:"\f0ac"}.nav_languageArea .nav_languageContent .language_switch_label::after{margin-right:6px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:16px;margin-left:10px;color:rgba(0,0,0,.26);content:"\f077"}.nav_languageArea .nav_languageContent .selectWrap_wovn{position:relative;width:100%}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_btn{position:relative;width:100%;border:solid 1px rgba(0,0,0,.12);padding:0 32px 0 12px;color:rgba(0,0,0,.87);font-size:1.3rem;background:#fff;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_btn::after{display:block;position:absolute;top:50%;right:12px;width:10px;height:10px;margin-top:-7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:1px -1px 0 #777 inset;box-shadow:1px -1px 0 #777 inset;content:""}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_dropdown{visibility:hidden;opacity:0;position:absolute;left:0;right:0;z-index:50;-webkit-transform:translateY(-6px);transform:translateY(-6px);border-radius:3px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.26);box-shadow:0 3px 6px rgba(0,0,0,.26);background-color:#fff;line-height:1.4;-webkit-transition:all .15s ease;transition:all .15s ease;bottom:36px;-webkit-transform:translateY(6px);transform:translateY(6px)}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_dropdown.is-active{-webkit-transform:translateY(-2px);transform:translateY(-2px);visibility:visible;opacity:1}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_dropdown .select_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_dropdown .select_list>.select_list_item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;text-align:left}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_dropdown .select_list>.select_list_item:not(:first-child){-webkit-box-shadow:0 1px 0 rgba(0,0,0,.12) inset;box-shadow:0 1px 0 rgba(0,0,0,.12) inset}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_dropdown .select_list>.select_list_item>a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;height:40px;padding:0 10px;color:rgba(0,0,0,.87)}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_dropdown .select_list>.select_list_item.is-selected{background:#fff9d9;color:#fa8c1e}.nav_languageArea .nav_languageContent .selectWrap_wovn .select_dropdown .select_list>.select_list_item.is-selected>a{color:#fa8c1e}.boostRecommendContainer{border:1px solid #7fd7c5;border-radius:4px;padding:15px;background-color:#f3fcfa}.boostRecommendContainer .heading{margin-bottom:16px;font-weight:400;line-height:1.4;font-size:1.8rem;color:#00b08d}.boostRecommendContainer .heading .emphasis{font-weight:700;font-size:2.2rem}@media screen and (min-width:768px){.boostRecommendContainer{padding:20px 30px}}.boostRecommendContainer .readme{margin:8px 0}.boostRecommendContainer .readme .link{display:block}.boostRecommendContainer .readme .desc{color:rgba(0,0,0,.64);font-size:1.2rem}.errors{text-align:center}.errors .errorHeading{font-size:2rem;line-height:1.4;font-weight:700;margin:0 0 40px;display:block;text-align:center}.errors .errorImage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:20px 0}.errors .errorImage img{display:block;height:80px}.errors .errorMsg{max-width:20em;margin:0 auto;line-height:1.4}.errors .errorLeaveBtn{margin-top:40px}@media screen and (min-width:768px){.errors .errorHeading{font-size:2.4rem}.errors .errorMsg{max-width:40em}.errors .errorLeaveBtn{display:inline-block}}.contentsWrap-issue{margin:0 10px 15px}@media screen and (min-width:768px){.contentsWrap-issue{margin:0 0 15px}}.issueContainer{margin-top:30px}.issueContainer>*{word-break:break-word}.issueContainer .issueDescription{color:rgba(0,0,0,.87);line-height:1.4;font-size:1.4rem;margin-bottom:1.4em;white-space:pre-wrap}.issueContainer .issueLimit{font-size:1.4rem;color:rgba(0,0,0,.54)}.issueContainer .issueLimit span{color:#f04885}.issueContainer .issueLimit+.issueList{margin-top:1.4em}.issueContainer .issueList{border:1px solid rgba(0,0,0,.12);margin:20px 0}.issueContainer .issueList>.item .issueLink{display:block;padding:10px 15px}.issueContainer .issueList>.item .issueLink>.text{font-size:1.4rem;line-height:1.4;margin-bottom:3px;font-weight:600;color:#07b;word-break:break-word;white-space:pre-wrap}.issueContainer .issueList>.item .issueLink>.date{font-size:1.3rem;color:rgba(0,0,0,.54)}.issueContainer .issueList>.item .issueLink:hover{text-decoration:none;background-color:#f1f1f1}.issueContainer .issueList>.item .issueLink:hover>.text{text-decoration:underline}.issueContainer .issueList>.item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.issueContainer .issueTextarea-request{display:block;width:100%;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:10px;font-size:1.4rem;line-height:1.6;margin:0;resize:none}.issueContainer .fixIssueBox{padding:15px;border:1px solid #f2e8b6;border-radius:4px;background-color:ivory}.issueContainer .fixIssueBox p{white-space:pre-wrap}.issueContainer .issueTextarea-reply{display:block;width:100%;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:10px;font-size:1.4rem;line-height:1.6;margin:0;resize:none}.issueContainer .issueReplyArea{margin-top:1.4em;border-top:1px solid rgba(0,0,0,.12);padding-top:1.4em}.issueContainer .issueEntryWrap{background-color:#f1f1f1;border-radius:4px;padding:10px 15px;text-align:center;margin:1.4em 0 0}.issueContainer .replyEntryWrap{background-color:#f1f1f1;border-radius:4px;padding:10px 15px;text-align:center;margin:0}.issueContainer .replyList>.item:not(:first-child){margin-top:15px}.issueContainer .btnWrap-issue{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.issueContainer .btnWrap-issueReply{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:10px 0 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.issueContainer .repliesRemaining{color:#963;margin-top:.5em}.issueContainer .replyList{margin-top:1.4em}.issueContainer .replyList>.item:not(:first-child){margin-top:1.4em}.issueContainer .replyBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.issueContainer .replyBlock .replyBody{width:100%;margin-left:20px}.issueContainer .replyBlock .replyBody .replyName{margin-bottom:3px;color:rgba(0,0,0,.54)}.issueContainer .replyBlock .replyBody .bubble-creator,.issueContainer .replyBlock .replyBody .bubble-use{padding:10px 15px;border:2px solid rgba(0,0,0,.12);border-radius:4px;position:relative}.issueContainer .replyBlock .replyBody .bubble-creator>p,.issueContainer .replyBlock .replyBody .bubble-use>p{white-space:pre-wrap;line-height:1.4}.issueContainer .replyBlock .replyBody .bubble-creator:before,.issueContainer .replyBlock .replyBody .bubble-use:before{position:absolute;top:5px;left:-14px;border-style:solid;border-color:transparent rgba(0,0,0,.12) transparent transparent;border-width:0 12px 12px 0;content:""}.issueContainer .replyBlock .replyBody .bubble-creator:after,.issueContainer .replyBlock .replyBody .bubble-use:after{position:absolute;top:7px;left:-9px;border-style:solid;border-color:transparent #fff transparent transparent;border-width:0 12px 12px 0;content:""}.issueContainer .replyBlock .replyBody .bubble-creator .date,.issueContainer .replyBlock .replyBody .bubble-use .date{color:rgba(0,0,0,.54);font-size:1.1rem;margin-left:1em;white-space:nowrap}.issueContainer .replyBlock .replyBody .bubble-creator{border-color:rgba(240,72,133,.26)}.issueContainer .replyBlock .replyBody .bubble-creator:before{border-color:transparent rgba(240,72,133,.26) transparent transparent}.respondentBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.respondentBox *{word-break:break-word}.respondentBox .asideColumn{margin-right:15px}.respondentBox .mainColumn{width:100%}.respondentBox .mainColumn .userInfoBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.respondentBox .mainColumn .userInfoBlock .userDetail{margin-left:10px;width:calc(100% - 50px)}.respondentBox .mainColumn .userInfoBlock .userDetail .userId{color:#777;font-size:1.2rem;font-weight:400;margin-left:5px}.respondentBox .mainColumn .userInfoBlock .userDetail .planName{margin-top:3px}.respondentBox .mainColumn .answerContentBlock{margin-top:10px;padding:15px;border-radius:4px;border:1px solid #faedaf;background-color:ivory;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% + 45px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:-45px}.respondentBox .mainColumn .answerContentBlock .answerContent{margin-right:15px;border-radius:4px;padding:15px;width:100%;background-color:#fff;border:1px solid #faedaf;white-space:pre-wrap}.respondentBox .mainColumn .answerContentBlock .btnArea{margin-top:15px;text-align:center}.respondentBox .mainColumn .answerContentBlock .btnArea>:not(:first-child){margin-top:10px}.respondentBox .mainColumn .answerContentBlock .btnArea .repliesRemaining{margin-top:5px;white-space:nowrap}@media screen and (min-width:768px){.respondentBox .mainColumn .answerContentBlock{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:0;width:100%}.respondentBox .mainColumn .answerContentBlock .btnArea{margin-top:0}}.tip{background:#f3f6f9;border-radius:5px}.tip.type-followYet{background:#fffcfd;border:1px solid #fccadc}.tip .tipInner{padding:10px}@media screen and (min-width:768px){.tip .tipInner{padding:15px}}.tip .whiteBox{background:#fff;padding:10px}@media screen and (min-width:768px){.tip .whiteBox{padding:15px}}.tip .seeMore{text-align:center;margin-top:10px}.tipIcon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:relative}.tipIcon::before{content:"";background:#fff;position:absolute;border-radius:50%}.tipIcon.size-s{width:36px;height:36px}.tipIcon.size-s::before{width:30px;height:30px}.tipIcon.size-m{width:53px;height:53px}@media screen and (min-width:768px){.tipIcon.size-m{width:58px;height:58px}}.tipIcon.size-m::before{width:45px;height:45px}@media screen and (min-width:768px){.tipIcon.size-m::before{width:50px;height:50px}}.tipIcon.type-rainbow{background:-webkit-gradient(linear,left top,left bottom,from(#de6641),color-stop(15%,#e8ac51),color-stop(32%,#f2e55c),color-stop(50%,#39a869),color-stop(68%,#4784bf),color-stop(85%,#5d5099),to(#a55b9a)) 0 0 no-repeat;background:linear-gradient(180deg,#de6641 0,#e8ac51 15%,#f2e55c 32%,#39a869 50%,#4784bf 68%,#5d5099 85%,#a55b9a 100%) 0 0 no-repeat}.tipIcon.type-gold{background:-webkit-gradient(linear,left top,left bottom,from(#99813d),color-stop(18%,#fad996),color-stop(51%,#99813d),color-stop(78%,#fad996),to(#99813d)) 0 0 no-repeat;background:linear-gradient(180deg,#99813d 0,#fad996 18%,#99813d 51%,#fad996 78%,#99813d 100%) 0 0 no-repeat}.tipIcon.type-silver{background:-webkit-gradient(linear,left top,left bottom,from(#9b9b9b),color-stop(18%,#fefefe),color-stop(51%,#989898),color-stop(78%,#f8f8f8),to(#9b9b9b)) 0 0 no-repeat;background:linear-gradient(180deg,#9b9b9b 0,#fefefe 18%,#989898 51%,#f8f8f8 78%,#9b9b9b 100%) 0 0 no-repeat}.tipIcon.type-bronze{background:-webkit-gradient(linear,left top,left bottom,from(#99563d),color-stop(18%,#fab896),color-stop(51%,#99563d),color-stop(78%,#faaa96),to(#99503d)) 0 0 no-repeat;background:linear-gradient(180deg,#99563d 0,#fab896 18%,#99563d 51%,#faaa96 78%,#99503d 100%) 0 0 no-repeat}.tipIcon.type-red{background:-webkit-gradient(linear,left top,left bottom,from(#ff5050),to(#8b2c2c)) 0 0 no-repeat;background:linear-gradient(180deg,#ff5050 0,#8b2c2c 100%) 0 0 no-repeat}.tipIcon.type-green{background:-webkit-gradient(linear,left top,left bottom,from(#7de981),to(#589e5b)) 0 0 no-repeat;background:linear-gradient(180deg,#7de981 0,#589e5b 100%) 0 0 no-repeat}.tipUsers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.tipUsers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.tipUsers>:not(:first-child){margin:10px 0 0 0}@media screen and (min-width:768px){.tipUsers>:not(:first-child){margin:0 0 0 10px}}.tipAvaterList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tipAvaterList .tipAvaterList-item:not(:last-child){margin-right:5px}.tipIconBox{position:relative}.tipIconBox.is-hover .tipPopupBox{visibility:visible;opacity:1;-webkit-transform:translate(50%,-8px);transform:translate(50%,-8px)}.tipIconBox .tipPopupBox{width:200px;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);bottom:100%;z-index:1;visibility:hidden;-webkit-transition:all .3s ease .3s;transition:all .3s ease .3s;opacity:0;border-radius:5px;overflow:hidden;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.tipIconBox .tipPopupBox .tipPopup{position:relative}.tipIconBox .tipPopupBox .tipPopup .tipPopupHeading{background:#f3f3f3;padding:8px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tipIconBox .tipPopupBox .tipPopup .tipPopupHeading .userName{font-size:1.3rem;font-weight:700;width:100%;margin-bottom:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tipIconBox .tipPopupBox .tipPopup .tipPopupHeading .userId{font-size:1.2rem;color:#777}.tipIconBox .tipPopupBox .tipPopup .tipPopupHeading .userPrice{font-size:1.2rem}.tipIconBox .tipPopupBox .tipPopup .tipPopupBody{padding:8px 10px;font-size:1.2rem;line-height:1.5}.grid-supporting.type-tip{grid-gap:10px;-ms-grid-columns:55px 10px 1fr;-ms-grid-rows:auto 10px 1fr}@media screen and (min-width:768px){.grid-supporting.type-tip{-ms-grid-columns:60px 10px 1fr;-ms-grid-rows:auto 10px 1fr}}.radio-label.type-tipIconSelect .text{margin:0 5px}.discordUserName span{font-size:1.2rem;color:rgba(0,0,0,.64)}.c-dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.c-dropdown.is-left{margin-left:.5em}.c-dropdown .c-dropdown-trigger:hover .e-button{background-color:#f1f1f1}.c-dropdown .c-dropdown-menu{position:absolute;top:34px;display:none;background-color:#fff;border-radius:3px;z-index:20;-webkit-filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, .54));filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, .54));font-size:1.4rem}.c-dropdown .c-dropdown-menu.type-globalNav{top:50px;min-width:220px}.c-dropdown .c-dropdown-menu.type-globalNav .c-dropdown-item+.c-dropdown-item{border-top:none}.c-dropdown .c-dropdown-menu .c-dropdown-content+.c-dropdown-content{border-top:1px solid rgba(0,0,0,.12)}.c-dropdown .c-dropdown-menu .c-dropdown-content.type-subItem{padding:.75em 1.5em}.c-dropdown .c-dropdown-menu .c-dropdown-content .text{text-align:left}.c-dropdown .c-dropdown-menu .c-dropdown-item{display:block;white-space:nowrap;height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 1.5em;min-width:10em;width:100%;text-align:left;color:rgba(0,0,0,.64);background:#fff}.c-dropdown .c-dropdown-menu .c-dropdown-item.type-globalNav+.c-dropdown-item{border-top:none}.c-dropdown .c-dropdown-menu .c-dropdown-item:hover{background-color:#f1f1f1;color:rgba(0,0,0,.87);text-decoration:none}.c-dropdown .c-dropdown-menu .c-dropdown-item+.c-dropdown-item{border-top:1px solid rgba(0,0,0,.12)}.c-dropdown .c-dropdown-menu .c-dropdown-item.is-danger{color:#cc0f35}.c-dropdown .c-dropdown-menu.is-left{left:0}.c-dropdown .c-dropdown-menu.is-right{right:0}.c-dropdown.is-open .c-dropdown-menu{display:block}.c-dropdown.is-editModeMenu{position:absolute;top:8px;right:0;display:block}.c-dropdown.is-editModeMenu .c-dropdown-menu{display:block;opacity:0;position:relative;top:0;-webkit-filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .54));filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .54));margin:0 .5em;overflow:hidden;border-radius:0 0 3px 3px;background-color:#fff;pointer-events:none}.c-dropdown.is-editModeMenu.is-open .c-dropdown-menu{opacity:1;pointer-events:auto}.c-dropdown.is-editModeMenu .c-editModeBtn{position:static;width:100%}.tooltip-hover{position:relative}.tooltip-hover:hover .tooltip{opacity:1;-webkit-animation:fadein-up .15s forwards;animation:fadein-up .15s forwards}.tooltip-trigger{position:relative}.tooltip-trigger:hover .tooltip{opacity:1;-webkit-animation:fadein-up .15s forwards;animation:fadein-up .15s forwards}.is-done .tooltip-copy+.tooltip,.is-done .tooltip-trigger+.tooltip{opacity:1;-webkit-animation:fadein-up .15s forwards;animation:fadein-up .15s forwards}.tooltip{display:block;opacity:1;opacity:0;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,calc(-50% - 6px));transform:translate(-50%,calc(-50% - 6px));padding:5px 8px;border-radius:3px;background-color:rgba(0,0,0,.87);font-size:1.2rem;white-space:nowrap;z-index:1;pointer-events:none;color:#fff}.tooltip:before{position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:5px solid rgba(0,0,0,.87);border-right:5px solid transparent;border-left:5px solid transparent;content:''}.tooltip.is-success{background-color:#3eab39}.tooltip.is-success:before{border-top-color:#3eab39}@-webkit-keyframes fadein-up{0%{opacity:0;-webkit-transform:translate(-50%,calc(-50% - 6px));transform:translate(-50%,calc(-50% - 6px))}100%{opacity:1;-webkit-transform:translate(-50%,calc(-100% - 6px));transform:translate(-50%,calc(-100% - 6px))}}@keyframes fadein-up{0%{opacity:0;-webkit-transform:translate(-50%,calc(-50% - 6px));transform:translate(-50%,calc(-50% - 6px))}100%{opacity:1;-webkit-transform:translate(-50%,calc(-100% - 6px));transform:translate(-50%,calc(-100% - 6px))}}.e-icon-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;border-radius:3px;background-color:transparent;font-size:1.4rem}.e-icon-button.is-dropdown .e-icon{color:rgba(0,0,0,.54)}.e-icon-button.is-dropdown:hover{background-color:rgba(0,0,0,.12)}.e-icon-button.is-dropdown:active{background-color:rgba(0,0,0,.26)}.e-icon-button.is-dropdown:active .e-icon{color:rgba(0,0,0,.87)}.e-icon-button.is-dropdown.is-active{background-color:rgba(0,0,0,.26)}.e-icon-button.is-dropdown.is-active .e-icon{color:rgba(0,0,0,.87)}.e-icon-button.is-dropdown-inverted .e-icon{color:#fff}.e-icon-button.is-dropdown-inverted:hover{background-color:rgba(0,0,0,.3)}.e-icon-button.is-dropdown-inverted:active{background-color:rgba(0,0,0,.1)}.e-icon-button.is-dropdown-inverted:active .e-icon{color:#fff}.subscribeInfoBlock{margin-top:0}.p-crowdfundingTop .grid-item.grid-side1,.p-returnList .grid-item.grid-side1{display:none}@media screen and (min-width:768px){.p-crowdfundingTop .grid-item.grid-side1.grid-side1,.p-returnList .grid-item.grid-side1.grid-side1{display:block;grid-column:2/3;grid-row:3/4;-ms-grid-column:2;-ms-grid-row:3}}.p-crowdfundingTop .grid-item.grid-side2,.p-returnList .grid-item.grid-side2{grid-row:8/9;-ms-grid-row:8}@media screen and (min-width:768px){.p-crowdfundingTop .grid-item.grid-side2.grid-side2,.p-returnList .grid-item.grid-side2.grid-side2{grid-column:2/3;grid-row:4/5;-ms-grid-column:2;-ms-grid-row:4}}.grid-crowdfundingMgt{display:grid;display:-ms-grid;grid-template-columns:1fr 100%;-ms-grid-columns:1fr 100%;grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}.grid-crowdfundingMgt-item.type-head{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-row:1/2;-ms-grid-row:1;margin-bottom:10px}.grid-crowdfundingMgt-item.type-body{grid-column:1/3;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-crowdfundingMgt-item.type-side{grid-column:2/3;-ms-grid-column:2;grid-row:3/4;-ms-grid-row:2}@media screen and (min-width:768px){.grid-crowdfundingMgt{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto;grid-template-rows:auto auto;-ms-grid-rows:auto auto}.grid-crowdfundingMgt-item.type-head{grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1}.grid-crowdfundingMgt-item.type-body{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.grid-crowdfundingMgt-item.type-side{grid-column:2/3;-ms-grid-column:2;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;margin-left:10px}}.grid-supporting.type-cfFaq{-ms-grid-columns:min-content 10px 1fr;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;-ms-grid-rows:auto 5px 1fr;grid-template-rows:auto 1fr;grid-gap:5px 10px}.grid-supporting.type-cfFaq .grid-supporting-item.type-1st{grid-row:1/3}.grid-supporting.type-cfFaq .grid-supporting-item.type-3rd{grid-column:2/3}.grid-supporting.type-cfFaq .grid-supporting-item.type-3rd .text{white-space:pre-wrap}.grid-supporting.type-cfFaq .grid-supporting-item.type-3rd .date{display:block;text-align:right;color:rgba(0,0,0,.54);font-size:1.1rem;margin-top:.7em;white-space:nowrap}.grid-reply{display:grid;display:-ms-grid;width:100%;-ms-grid-columns:min-content 10px 1fr;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;-ms-grid-rows:auto 10px 1fr;grid-template-rows:auto 1fr;grid-gap:10px}.grid-reply .grid-reply-item.type-1st{grid-row:1/2;grid-column:1/2}.grid-reply .grid-reply-item.type-2nd{grid-row:1/2;grid-column:2/3}.grid-reply .grid-reply-item.type-2nd.type-replyName{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-reply .grid-reply-item.type-3rd{grid-row:2/3;grid-column:1/3}@media screen and (min-width:768px){.grid-reply{-ms-grid-columns:min-content 10px 1fr;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;-ms-grid-rows:auto 5px 1fr;grid-template-rows:auto 1fr;grid-gap:5px 10px}.grid-reply .grid-reply-item.type-1st{grid-row:1/3;grid-column:1/2}.grid-reply .grid-reply-item.type-3rd{grid-row:2/3;grid-column:2/3}}.grid-reply.type-cfFaq{grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content}.grid-reply.type-cfFaq .grid-reply-item.type-3rd{grid-column:1/4}.grid-reply.type-cfFaq .grid-reply-item.type-4th{grid-row:1/2;grid-column:3/4}@media screen and (min-width:768px){.grid-reply.type-cfFaq{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:auto auto 1fr}.grid-reply.type-cfFaq .grid-reply-item.type-3rd{grid-row:2/4;grid-column:2/3}.grid-reply.type-cfFaq .grid-reply-item.type-4th{grid-row:3/4;grid-column:1/2}}.subscribeInfoBlock.type-messageEveryone{width:100%;margin-top:0}.p-cfCreate .grid-item.grid-main{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.p-cfCreate .grid-item.grid-side1{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.p-cfCreate .grid-item.grid-side2{grid-row:3/4;-ms-grid-row:4}@media screen and (min-width:768px){.p-cfCreate .grid-item.grid-nav{display:block}.p-cfCreate .grid-item.grid-main{grid-column:1/2;grid-row:3/6;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-row-span:3}.p-cfCreate .grid-item.grid-side1{display:block;margin-left:15px;grid-column:2/3;grid-row:3/4;-ms-grid-column:2;-ms-grid-row:3}.p-cfCreate .grid-item.grid-side2{display:block;margin-left:15px;grid-column:2/3;grid-row:4/5;-ms-grid-column:2;-ms-grid-row:4}}.contents-wrap.type-crowdFunding,.type-crowdFunding.contentsWrap-cfMessage,.type-crowdFunding.contentsWrap-issue{border:1px solid #f04885;background:#fef6f9;padding:15px 10px;margin:15px 15px 0}@media screen and (min-width:768px){.contents-wrap.type-crowdFunding,.type-crowdFunding.contentsWrap-cfMessage,.type-crowdFunding.contentsWrap-issue{margin:15px auto 0;width:990px}}.contents-wrap.type-crowdFunding .crowdFundingHeading,.type-crowdFunding.contentsWrap-cfMessage .crowdFundingHeading,.type-crowdFunding.contentsWrap-issue .crowdFundingHeading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#f04885;margin:-.5em 0}.contents-wrap.type-crowdFunding .crowdFundingHeading a,.type-crowdFunding.contentsWrap-cfMessage .crowdFundingHeading a,.type-crowdFunding.contentsWrap-issue .crowdFundingHeading a{color:#f04885;font-weight:700}.contents-wrap.type-crowdFunding .crowdFundingHeading::before,.type-crowdFunding.contentsWrap-cfMessage .crowdFundingHeading::before,.type-crowdFunding.contentsWrap-issue .crowdFundingHeading::before{display:inline-block;font-size:2.4rem;margin-right:5px;font-family:cien-icons;content:'\e94c'}.crowdfunding-titleWrap{margin-bottom:20px}@media screen and (min-width:768px){.crowdfunding-titleWrap{margin-bottom:25px}}.crowdfunding-title{font-size:1.8rem;line-height:2.4rem;font-weight:700;margin-bottom:5px}@media screen and (min-width:768px){.crowdfunding-title{font-size:2.4rem;line-height:3rem;margin-bottom:10px}}.crowdfunding-title a{color:#222}.crowdfunding-title a:hover{text-decoration:none}.crowdfunding-titleDate{font-weight:700;font-size:1.5rem;color:#238ac5}@media screen and (min-width:768px){.crowdfunding-titleDate{font-size:1.6rem}}.crowdfunding-titleDate span{font-size:1.1em}.crowdfunding-titleDate.is-finished{font-size:1.5rem;color:#da3737}@media screen and (min-width:768px){.crowdfunding-titleDate.is-finished{font-size:1.6rem}}.crowdfunding-titleDate.is-finished span{font-size:.9em;color:#8a8a8a;font-weight:400;display:block;margin-top:5px}@media screen and (min-width:768px){.crowdfunding-titleDate.is-finished span{display:inline;margin-top:0}}.crowdfunding-snsBox{margin-top:30px}@media screen and (min-width:768px){.crowdfunding-snsBox{margin-top:40px}}.cfMessageContainer>:not(:first-child){margin-top:30px}.cfMessageTextareaBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.replyEntryList .replyEntryList-item:not(:first-child){margin-top:20px}.dropdown-container.type-cfFaq{margin:0 auto}.dropdown-container.type-cfFaq .dropdown-menu.is-open{right:0;left:auto}@media screen and (min-width:768px){.dropdown-container.type-cfFaq .dropdown-menu.is-open{left:0;right:auto}}.cfMessageBlockList .cfMessageBlockList-item{margin-top:30px;padding-top:30px;border-top:1px solid #ccc}.n-contentsHeading.type-basic{margin-bottom:20px}@media screen and (min-width:768px){.n-contentsHeading.type-basic{margin-bottom:30px}}.btnBlock.type-cfFaq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.returnList{padding:15px 0}.side-column .returnList{padding:0}.returnList-item{position:relative}.side-column .returnList-item{font-size:1.3rem;line-height:1.9rem}.returnList-item:not(:last-child){margin-bottom:15px}.side-column .returnList-item:not(:last-child){margin-bottom:0}.returnList-item.type-returnDetail{font-size:1.3rem;line-height:1.9rem}.returnList-item.type-moreDetails{font-size:1.4rem;text-align:right}.returnCard{border:2px solid transparent;border-radius:4px;background:-webkit-gradient(linear,left top,right top,from(#99813d),color-stop(25%,#fad996),color-stop(50%,#99813d),color-stop(75%,#fad996),to(#99813d));background:linear-gradient(to right,#99813d 0,#fad996 25%,#99813d 50%,#fad996 75%,#99813d 100%)}.side-column .returnCard:not(:last-child){border-bottom:1px solid #ddd}.returnCard.type-infomation{padding:15px}.side-column .returnCard{border:none;border-radius:0;background-image:none}.returnCard .returnName{font-size:1.8rem;line-height:2.2rem;margin:0}.returnPrice{color:#e37;font-weight:700;font-size:1.6rem;line-height:1.8rem;margin:4px 0}.supporterCount{font-weight:700;color:#2ae}.supporterCount span{color:#222;margin:0 5px}.supporterBreak{color:#222;margin:0 5px}.supporterLimit{font-weight:700}.supporterLimit.type-one{margin:4px 0}.supporterLimitAnnounce{font-weight:700;color:#da3737}.deliveryDate{margin-top:8px}.inner-returnCard{padding:15px;border-radius:2px;background-color:ivory}.inner-returnCard>:not(:last-child){margin-bottom:15px}.side-column .inner-returnCard{padding:20px;background-color:#fff}@media screen and (min-width:768px){.inner-returnCard{padding:30px}}.inner-returnCard-item.type-returnName{word-break:break-word}.inner-returnCard-item.type-returnThum{position:relative;max-height:270px;overflow:hidden;margin:20px 10px}.inner-returnCard-item.type-returnThum:before{display:block;padding-top:56.25%;content:''}.inner-returnCard-item.type-returnThum img{position:absolute;top:50%;left:50%;height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.inner-returnCard-item.type-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inner-returnCard-item.type-button .btn:not(:last-child),.inner-returnCard-item.type-button .n-btn:not(:last-child){margin-bottom:15px}.inner-returnCard-item.type-button .returnOption-addSupport{margin-top:20px;font-size:1.6rem}.inner-returnCard-item.type-ticket{margin-top:20px;padding-top:20px;border-top:1px dashed #ccc}.side-column .inner-returnCard-item:not(:last-child){margin-bottom:10px}.inner-returnCard-item.type-returnExplanation p{word-break:break-word;font-size:1.3rem;line-height:1.9rem;white-space:pre-wrap}@media screen and (min-width:768px){.inner-returnCard-item.type-returnThum{display:block;margin:0 auto 30px}.inner-returnCard-item.type-returnExplanation p{font-size:1.5rem;line-height:2.5rem}.inner-returnCard-item.type-ticket{margin-top:30px;padding-top:0;border-top:none}.inner-returnCard-item.type-button .returnOption-addSupport{margin-top:15px;font-size:1.4rem}}.returnTable tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;text-align:left}@media screen and (min-width:768px){.returnTable tr:not(:last-child){margin-bottom:5px}}.return-description{margin:10px 0}@media screen and (min-width:768px){.return-description{margin:0}}.returnTable{width:100%}.returnTable-item.type-return{padding-right:5px}.returnBtn-attention{color:#da3737;font-weight:700;font-size:1.6rem;margin:15px 0}.codeBase.type-returnTicket{text-align:center}.codeBase.type-returnTicket .btn.type-unique{margin:0;width:180px;height:32px;font-size:1.3rem;line-height:32px}.codeBase.type-returnTicket.is-active{background-color:#f1f1f1;border-radius:4px;padding:10px 15px}.codeBase.type-returnTicket.is-active td{width:100%}.codeBase.type-survey{text-align:center;width:100%}.codeBase.type-survey.is-active{background-color:#f1f1f1;border-radius:4px;padding:10px 15px}.codeBase.type-survey.is-active td{width:100%}.codeBase.type-survey+a{margin:0 0 15px}@media screen and (min-width:768px){.codeBase{margin:0}.codeBase.type-survey{width:auto}.codeBase.type-survey+a{margin:0 0 0 15px}}.crowdfundingInfoHeading{margin-bottom:12px;font-weight:700}@media screen and (min-width:768px){.crowdfundingInfoHeading{margin-bottom:16px}}.crowdfundingInfoList-item:not(:last-child){margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #faedaf}@media screen and (min-width:768px){.crowdfundingInfoList-item:not(:last-child){margin-bottom:10px;padding-bottom:10px}}.crowdfundingInfo-item{font-size:1.3rem}.crowdfundingInfo-item:not(:last-child){margin-bottom:8px}.crowdfundingInfo-item:not(.type-returnName)>.heading{width:100px;display:inline-block;text-align:right}.crowdfundingInfo-item.type-returnName{font-weight:700;font-size:1.4rem}.crowdfundingInfo-item.type-returnName>.heading{font-weight:400;font-size:1.2rem}.crowdfundingInfo-item.type-monthlyAmount{color:#f04885;font-weight:700}.crowdfundingInfo-item.type-totalAmount{color:#f04885;font-weight:700;font-size:1.4rem}.crowdfundingInfo-item.type-creditcard{font-size:1.2rem}.crowdfundingInfo-item.type-links{font-size:1.3rem}.crowdfundingInfo-item.type-heading{color:#963;font-weight:400}@media screen and (min-width:768px){.crowdfundingInfo-item{font-size:1.2rem}.crowdfundingInfo-item:not(:last-child){margin-bottom:10px}}.icon-return{display:block;background:url(../img/common/icon_crowd_return.svg) no-repeat;background-size:contain;width:45px;height:45px}@media screen and (min-width:768px){.grid-side1 .icon-return{width:30px;height:42px}}.contentsWrap-cfMessage{margin:0 10px 15px}@media screen and (min-width:768px){.contentsWrap-cfMessage{margin:0 0 15px}}.cfMessageBlock>*{word-break:break-word}.cfMessageBlock .cfMessageTextarea-reply{display:block;width:100%;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:10px;font-size:1.4rem;line-height:1.6;margin:0;resize:none}.cfMessageBlock .cfMessageTextarea-reply.type-mini{resize:vertical;padding:5px 8px}.cfMessageBlock .replyEntryWrap{background-color:#f8f8f8;border-radius:4px;padding:10px;margin-top:20px}@media screen and (min-width:768px){.cfMessageBlock .replyEntryWrap{padding:20px 30px}}.cfMessageBlock .replyEntryWrap>.discList{font-size:1.3rem;line-height:1.5}.cfMessageBlock .btnWrap-cfMessage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cfMessageBlock .btnWrap-cfMessageReply{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:10px 0 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cfMessageBlock .btnWrap-cfMessageReply.type-mini{margin:0 0 0 5px}@media screen and (min-width:768px){.cfMessageBlock .btnWrap-cfMessageReply.type-mini{margin:0 0 0 10px}}.cfMessageBlock .btnWrap-cfMessageReply.type-messageEveryone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cfMessageBlock .btnWrap-cfMessageReply.type-messageEveryone button+button{margin:10px 0 0 0}@media screen and (min-width:768px){.cfMessageBlock .btnWrap-cfMessageReply.type-messageEveryone button+button{margin:0 0 0 10px}}@media screen and (min-width:768px){.cfMessageBlock .btnWrap-cfMessageReply.type-messageEveryone{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cfMessageBlock .btnWrap-cfMessageReply.type-messageEveryone .repliesRemaining{width:100%;text-align:center}.cfMessageBlock .repliesRemaining{color:#963;margin-top:.5em}.cfMessageBlock .replyList>.item:not(:first-child){margin-top:1.4em}.cfMessageBlock .replyBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cfMessageBlock .replyBlock.type-cfFaq{margin-top:20px}@media screen and (min-width:768px){.cfMessageBlock .replyBlock.type-cfFaq{margin-top:30px}}.cfMessageBlock .replyBlock .replyBody{width:100%}.cfMessageBlock .replyBlock .replyBody .replyName{color:rgba(0,0,0,.54)}.cfMessageBlock .replyBlock .replyBody .bubble-creator,.cfMessageBlock .replyBlock .replyBody .bubble-use{padding:10px 15px;border:2px solid rgba(0,0,0,.12);border-radius:4px;position:relative;background:#fff}.cfMessageBlock .replyBlock .replyBody .bubble-creator>p,.cfMessageBlock .replyBlock .replyBody .bubble-use>p{line-height:1.4;white-space:pre-wrap}.cfMessageBlock .replyBlock .replyBody .bubble-creator>p:not(:first-of-type),.cfMessageBlock .replyBlock .replyBody .bubble-use>p:not(:first-of-type){margin-top:.5em}.cfMessageBlock .replyBlock .replyBody .bubble-creator:before,.cfMessageBlock .replyBlock .replyBody .bubble-use:before{position:absolute;top:-18px;left:6px;border-style:solid;border-color:transparent transparent rgba(0,0,0,.12) transparent;border-width:8px;content:""}@media screen and (min-width:768px){.cfMessageBlock .replyBlock .replyBody .bubble-creator:before,.cfMessageBlock .replyBlock .replyBody .bubble-use:before{top:5px;left:-12px;border-style:solid;border-color:transparent rgba(0,0,0,.12) transparent transparent;border-width:0 10px 10px 0}}.cfMessageBlock .replyBlock .replyBody .bubble-creator:after,.cfMessageBlock .replyBlock .replyBody .bubble-use:after{position:absolute;top:-16px;left:5px;border-style:solid;border-color:transparent transparent #fff transparent;border-width:9px;content:""}@media screen and (min-width:768px){.cfMessageBlock .replyBlock .replyBody .bubble-creator:after,.cfMessageBlock .replyBlock .replyBody .bubble-use:after{top:7px;left:-7px;border-style:solid;border-color:transparent #fff transparent transparent;border-width:0 10px 10px 0}}.cfMessageBlock .replyBlock .replyBody .bubble-creator .date,.cfMessageBlock .replyBlock .replyBody .bubble-use .date{display:block;text-align:right;color:rgba(0,0,0,.54);font-size:1.1rem;margin-top:.7em;white-space:nowrap}.cfMessageBlock .replyBlock .replyBody .bubble-creator{border-color:rgba(240,72,133,.26)}.cfMessageBlock .replyBlock .replyBody .bubble-creator>:not(:first-child){margin-top:10px}.cfMessageBlock .replyBlock .replyBody .bubble-creator:before{border-color:transparent transparent rgba(240,72,133,.26) transparent}@media screen and (min-width:768px){.cfMessageBlock .replyBlock .replyBody .bubble-creator:before{border-color:transparent rgba(240,72,133,.26) transparent transparent}}.cfMessageBlock .replyBlock .replyBody .bubble-creator.type-vote{padding:0;border:none}.cfMessageBlock .replyBlock .replyBody .bubble-creator.type-vote::after,.cfMessageBlock .replyBlock .replyBody .bubble-creator.type-vote::before{display:none}.cfMessageBlock .replyBlock .replyBody .bubble-creator.type-cfMessageReply>p{white-space:normal}.cfMessageBlock .replyBlock .replyBody .bubble-creator.type-cfMessageReply .file-player-image{max-width:100%;height:auto}.crowdfundingRequirementBlock{background-color:#ebebeb;border-radius:4px;padding:15px}.crowdfundingRequirementBlock.type-detail{padding:0;border:none}.crowdfundingRequirementBlock.type-detail .inner-crowdfundingRequirementBlock{padding:0}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock{padding:20px 10px 10px;margin-bottom:10px;background-color:#fff;border-radius:4px}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock .crowdfunding-name{font-weight:700;font-size:1.4rem;line-height:1.8rem;position:relative;word-break:break-word}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock .crowdfunding-name::before{position:absolute;top:-35px;left:-25px;display:inline-block;line-height:25px;border-radius:4px;color:#fff;font-weight:400;font-size:1.3rem;text-align:center;height:25px;width:60px;margin-right:10px;text-indent:0}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock .crowdfunding-detailBox>:not(:last-child){margin-bottom:1em}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock .crowdfunding-detail-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:5px;word-break:break-word}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock .crowdfunding-detail-item.primary{color:#e37}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock .crowdfunding-detail-item.secondary{color:#34a8eb}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock .crowdfunding-detail-item .heading{width:5em;text-align:right;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.crowdfundingRequirementBlock.is-active .crowdfunding-name::before{background-color:#4ec249;content:"公開中"}.crowdfundingRequirementBlock.is-end .crowdfunding-name::before{background-color:grey;content:"終了"}.crowdfundingRequirementBlock.is-still .crowdfunding-name::before{background-color:grey;content:"準備中"}@media screen and (min-width:768px){.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock{padding:15px}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock .crowdfunding-name{text-indent:-70px;margin-left:70px}.crowdfundingRequirementBlock .inner-crowdfundingRequirementBlock .crowdfunding-detail-item{font-size:1.3rem}.crowdfundingRequirementBlock.is-active .crowdfunding-name::before,.crowdfundingRequirementBlock.is-end .crowdfunding-name::before,.crowdfundingRequirementBlock.is-still .crowdfunding-name::before{position:static}}.returnAccordionList .heading{font-weight:700;margin-bottom:10px}.returnAccordionList .inner-returnAccordionList{padding:10px}.returnAccordionList .inner-returnAccordionList .inner-returnAccordionList-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#777;font-size:1.3rem}.returnAccordionList .inner-returnAccordionList .inner-returnAccordionList-item:not(:last-child){margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #ccc}.returnAccordion-check{display:none}.returnAccordion-label{display:block;font-weight:700;padding:10px 0;position:relative;cursor:pointer}.returnAccordion-label:hover{opacity:.8}.returnAccordion-label:after{position:absolute;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;right:15px;top:50%;width:10px;height:10px;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-box-shadow:-2px 2px 0 rgba(0,0,0,.2) inset;box-shadow:-2px 2px 0 rgba(0,0,0,.2) inset;content:""}.returnAccordion-content{display:block;max-height:0;opacity:0;-webkit-transition:.3s;transition:.3s;visibility:hidden}.returnAccordion-check:checked+.returnAccordion-label:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.returnAccordion-check:checked+.returnAccordion-label+.returnAccordion-content{max-height:10em;opacity:1;visibility:visible}.btnBox.type-cfDetail{margin:15px 0 0}.crowdfundingHeading{position:relative;height:70px}@media screen and (min-width:768px){.crowdfundingHeading{padding:0 40px}}.crowdfundingHeading .pageBackBlock{position:absolute;top:50%;left:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (min-width:768px){.crowdfundingHeading .pageBackBlock{left:40px}}.crowdfundingHeading .mainBlock{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:calc(100% - 120px)}.crowdfundingInnerHeading{margin-bottom:15px;font-size:1.6rem;font-weight:700}@media screen and (min-width:768px){.crowdfundingInnerHeading{font-size:2rem;margin-bottom:20px}}.returnContainer{width:100%}.returnContainer .returnTitle{font-size:1.6rem}.returnContainer .returnDescription{font-size:1.4rem;line-height:2rem;margin-top:15px}.grid-returnBox{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-gap:15px}.grid-returnBox>.grid-item.type-title{grid-row:1/2;grid-column:1/2}.grid-returnBox>.grid-item.type-main{grid-row:2/3;grid-column:1/3}.grid-returnBox>.grid-item.type-btn{grid-column:2/3;grid-row:1/2}.grid-returnBox>.grid-item.type-sub-primary{grid-row:3/4;border-top:1px solid rgba(0,0,0,.12);padding-top:15px}.grid-returnBox>.grid-item.type-sub-secondary{margin-top:-10px}.grid-returnBox>.grid-item .returnTitle::before{position:relative;vertical-align:middle;display:inline-block;margin-right:5px;width:2em;content:url(../img/common/icon_crowd_return.svg)}@media screen and (min-width:768px){.grid-returnBox{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.grid-returnBox>.grid-item.type-title{grid-row:1/2;grid-column:1/2}.grid-returnBox>.grid-item.type-main{grid-row:2/3;grid-column:1/2}.grid-returnBox>.grid-item.type-btn{grid-column:2/3;grid-row:1/2}}.grid-returnBox.is-start{grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}.grid-returnBox.is-start>.grid-item.type-btn{grid-column:1/3;grid-row:3/4}@media screen and (min-width:768px){.grid-returnBox.is-start>.grid-item.type-btn{grid-column:2/3;grid-row:1/3}}.returnStatusBox{background-color:#f1f1f1;border-radius:4px;padding:10px 0;display:block}@media screen and (min-width:768px){.returnStatusBox{display:inline-block}}.returnStatusList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.returnStatusList .item{padding:0 5px;width:50%;text-align:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.returnStatusList .item:first-child{border-right:1px solid rgba(0,0,0,.12)}.returnStatusList .item .label{font-size:1.3rem;font-weight:700;color:rgba(0,0,0,.54);margin-bottom:8px}.returnStatusList .item .value{font-size:1.1rem;font-weight:700}.returnStatusList .item .value .count{font-size:2rem}.returnStatusList .item .value .maximum{color:rgba(0,0,0,.87);display:block}.returnStatusList .item.type-amount .value{color:#f04885}.returnStatusList .item.type-supporter .value{color:#34a8eb}.returnStatusList .item.type-giftTicket{color:rgba(0,0,0,.26);width:calc(100% - 20px);margin:10px 10px 0;border-top:1px solid rgba(0,0,0,.12);padding-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.returnStatusList .item.type-giftTicket .label{margin-right:5px;margin-bottom:0}.returnStatusList .item.type-giftTicket .count{font-size:1.5rem}.returnStatusList .item.type-giftTicket .is-sale{color:rgba(0,0,0,.87)}@media screen and (min-width:768px){.returnStatusList{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.returnStatusList .item{padding:0 15px;width:auto;text-align:left}.returnStatusList .item:not(:last-child){border-right:1px solid rgba(0,0,0,.12)}.returnStatusList .item .label{font-size:1.2rem}.returnStatusList .item .value .count{font-size:1.8rem}.returnStatusList .item .value .maximum{display:inline-block}.returnStatusList .item.type-giftTicket{width:auto;margin:0;border-top:none;padding-top:0;display:block}.returnStatusList .item.type-giftTicket .label{margin:0 0 8px}.returnStatusList .item.type-giftTicket .count{font-size:1.5rem}}.mgt-returnList .mgt-returnList-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0}.mgt-returnList .mgt-returnList-item:first-child{border-top:1px solid rgba(0,0,0,.12)}.mgt-returnList .mgt-returnList-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.mgt-returnList .mgt-returnList-item:only-child{border:none}.mgt-returnList.type-detail .mgt-returnList-item:first-child{border-top:none}.cfReleasePanel-inner:first-child{padding:0 0 10px}.cfReleasePanel-inner:last-child{padding:10px 0 0}.cfReleasePanel-inner:not(:last-child){border-bottom:1px solid #ddd}.cfReleasePanel-inner:not(:last-child) .btn{width:110px;font-size:1.4rem;height:34px;line-height:34px}.cfReleasePanel-inner:last-child{border-top:1px solid #ddd}.cfReleasePanel-inner .btn.type-basic,.cfReleasePanel-inner .btn.type-reserve{font-size:1.6rem}.side-column .cfReleasePanel-inner:last-child,.sp-releasePanel .cfReleasePanel-inner:last-child{border:none}.cfReleasePanel-inner p:not(:first-child){margin-top:10px}@media screen and (min-width:768px){.cfReleasePanel-inner:first-child{padding:10px}.cfReleasePanel-inner:last-child{padding:10px}}.contents-wrap.type-crowdfundingDetail,.type-crowdfundingDetail.contentsWrap-cfMessage,.type-crowdfundingDetail.contentsWrap-issue{border:none}.contents-wrap.type-crowdfundingDetail .inner-crowdfundingRequirementBlock,.type-crowdfundingDetail.contentsWrap-cfMessage .inner-crowdfundingRequirementBlock,.type-crowdfundingDetail.contentsWrap-issue .inner-crowdfundingRequirementBlock{margin:0}button{border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.btnBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px 0;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.followYet .btnBox,.registrationYet .btnBox,.subscribeYet .btnBox{margin:10px 0 0}.btnBox .btn:not(:last-child){margin-right:10px}@media screen and (min-width:768px){.btnBox .btn:not(:last-child){margin-right:20px}}.btnBox.type-2items .btn{width:120px;height:40px}@media screen and (min-width:768px){.btnBox.type-2items .btn{width:200px;height:50px;line-height:48px;font-size:1.6rem}}.spDisplayLayout .btnBox{margin:15px 0}.btn{background-color:#fff;display:block;width:180px;height:40px;text-align:center;line-height:38px;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);white-space:nowrap;cursor:pointer;border-collapse:separate;font-weight:700;color:#222;font-size:1.4rem;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#e5e5e5));background-image:linear-gradient(to bottom,#fff,#e5e5e5);background-image:-moz-linear-gradient(top,#fff,#e5e5e5);background-image:-webkit-gradient(linear,center top,center bottom,from(white),to(#e5e5e5));-webkit-appearance:none}.btn:hover{color:#222;text-decoration:none}@media screen and (min-width:768px){.btn{font-weight:400;font-size:1.3rem}}.btn.is-disabled{-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.4rem;background:#ccc!important;border-color:#ccc;text-shadow:none;cursor:default;pointer-events:none}.btn.is-disabled:hover{color:#fff;text-decoration:none}.btn.is-disabled:hover:not(:disabled){background:#ccc!important}.btn.is-disabled:hover{opacity:1}.btn.is-disabled p{color:#fff;line-height:40px}.btn.type-basic{border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,from(#34a8eb),to(#2b98d6));background-image:linear-gradient(to bottom,#34a8eb,#2b98d6);background-image:-moz-linear-gradient(top,#34a8eb,#2b98d6);background-image:-webkit-gradient(linear,center top,center bottom,from(#34a8eb),to(#2b98d6));color:#fff;font-size:1.4rem}.btn.type-basic:hover{color:#fff;text-decoration:none}.btn.type-basic:disabled{-webkit-box-shadow:none;box-shadow:none;background-image:none;text-shadow:none;cursor:default;opacity:1;background:#ccc}.btn.type-basic:disabled:hover:not(:disabled){background:#ccc}.btn.type-important{border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,from(#f25589),to(#e54479));background-image:linear-gradient(to bottom,#f25589,#e54479);background-image:-moz-linear-gradient(top,#f25589,#e54479);background-image:-webkit-gradient(linear,center top,center bottom,from(#f25589),to(#e54479));color:#fff;font-size:1.4rem;line-height:40px}.btn.type-important:hover{color:#fff;text-decoration:none}.registrationYet .btn.type-important{width:180px}.btn.type-important.is-disabled{-webkit-box-shadow:none;box-shadow:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#ccc));background-image:linear-gradient(to bottom,#ccc,#ccc);background-image:-moz-linear-gradient(top,#ccc,#ccc);background-image:-webkit-gradient(linear,center top,center bottom,from(#ccc),to(#ccc));text-shadow:none;cursor:default;color:#fff;pointer-events:none}.btn.type-important-confirm{width:200px;height:50px;line-height:50px;border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);margin:0 auto 0 auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#f25589),to(#e54479));background-image:linear-gradient(to bottom,#f25589,#e54479);background-image:-moz-linear-gradient(top,#f25589,#e54479);background-image:-webkit-gradient(linear,center top,center bottom,from(#f25589),to(#e54479));color:#fff;font-size:1.6rem}.btn.type-important-confirm:hover{color:#fff;text-decoration:none}.btn.type-important-confirm:disabled{-webkit-box-shadow:none;box-shadow:none;background:#ccc;text-shadow:none;cursor:default}.btn.type-important-confirm:disabled:hover:not(:disabled){background:#ccc}.btn.type-important-confirm:disabled p{color:#fff;line-height:50px}.btn.type-unique{width:80%;margin:0 0 0 10px;height:40px;line-height:40px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);border:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffda25),to(#ffc913));background-image:linear-gradient(to bottom,#ffda25,#ffc913);background-image:-moz-linear-gradient(top,#ffda25,#ffc913);background-image:-webkit-gradient(linear,center top,center bottom,from(#ffda25),to(#ffc913));color:#5a402d;font-size:1.4rem;font-weight:400}.btn.type-unique:hover{color:#5a402d;text-decoration:none}.inner-planCard-item .btn.type-unique{margin:0 auto}.rewardBox .btn.type-unique{max-width:180px}@media screen and (min-width:768px){.btn.type-unique{width:200px;font-size:1.5rem;margin:0 auto}.rewardBox .btn.type-unique{width:180px}}.btn.type-campaignCode{width:auto;height:25px;line-height:25px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);padding:0 1em;color:#5a402d;font-size:1.3rem;font-weight:400}.btn.type-campaignCode:hover{color:#5a402d;text-decoration:none}@media screen and (min-width:768px){.btn.type-campaignCode{width:auto;font-size:1.2rem}}.btn.type-edit{width:auto;height:34px;font-weight:400;padding:0 10px;font-size:1.4rem;line-height:32px}.btn.type-message{width:auto;height:34px;font-weight:400;font-size:1.4rem;line-height:32px;padding:0 10px;border:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#34a8eb),to(#2b98d6));background-image:linear-gradient(to bottom,#34a8eb,#2b98d6);background-image:-moz-linear-gradient(top,#34a8eb,#2b98d6);background-image:-webkit-gradient(linear,center top,center bottom,from(#34a8eb),to(#2b98d6));color:#fff;font-size:1.4rem}.btn.type-message:hover{color:#fff;text-decoration:none}.btn.type-message:not(:last-child){margin:0 5px}.btn.type-remind{position:relative;width:auto;height:36px;padding:0 8px;border:none;font-weight:700;font-size:1.3rem;margin:5px auto 8px;display:inline-block}.btn.type-remind:before{position:absolute;top:50%;left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:''}.btn.type-remind.is-point{background:#2b97d6;color:#fff;padding:0 8px 0 40px}.btn.type-remind.is-point:before{width:24px;height:24px;background:url(../img/common/icon_DLpoint.svg) 0 0 no-repeat}@media screen and (min-width:768px){.btn.type-remind{margin:0;font-size:1.4rem}}.btn.type-loginInduction{background-image:-webkit-gradient(linear,left top,left bottom,from(#faa125),to(#fa830c));background-image:linear-gradient(to bottom,#faa125,#fa830c);background-image:-moz-linear-gradient(top,#faa125,#fa830c);background-image:-webkit-gradient(linear,center top,center bottom,from(#faa125),to(#fa830c));-webkit-box-shadow:inset 0 -2px rgba(0,0,0,.2);box-shadow:inset 0 -2px rgba(0,0,0,.2);border:none;height:auto;padding:16px 20px;margin:0 0 15px;line-height:inherit;font-weight:700;color:#fff;font-size:1.7rem;text-shadow:0 2px 0 rgba(0,0,0,.2)}.btn.type-loginInduction:hover{color:#fff;text-decoration:none}@media screen and (min-width:768px){.btn.type-loginInduction{width:280px;padding:20px;margin:0 auto 20px;font-size:2rem}}.btn.type-config{margin-left:auto;width:150px}.btn.type-vote{width:110px;border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background:#fc9f27;color:#fff;font-size:1.4rem;font-weight:400}.btn.type-vote:hover:not(:disabled){background:#d47803}.btn.type-vote:hover{color:#fff;text-decoration:none}.btn.type-vote::before{position:relative;top:0;display:inline-block;vertical-align:top;margin-right:8px;font-family:cien-icons;content:'\e907'}@media screen and (min-width:768px){.btn.type-vote{width:130px;font-size:1.6rem}}.btn.type-reserve{border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ff961f),to(#f58505));background-image:linear-gradient(to bottom,#ff961f,#f58505);background-image:-moz-linear-gradient(top,#ff961f,#f58505);background-image:-webkit-gradient(linear,center top,center bottom,from(#ff961f),to(#f58505))}.btn.type-tweet{width:76px;height:22px;border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background:#34a8eb;color:#fff;font-size:1.2rem;font-weight:400;line-height:22px}.btn.type-tweet:hover:not(:disabled){background:#2b98d6}.btn.type-tweet:hover{color:#fff;text-decoration:none}.btn.type-tweet::before{position:relative;top:0;display:inline-block;vertical-align:top;margin-right:3px;font-family:cien-icons;content:'\e912'}@media screen and (min-width:768px){.btn.type-tweet{height:24px;width:85px;line-height:24px}.btn.type-tweet::before{margin-right:5px}}.btn.type-download{position:relative;width:180px;margin:0 auto;padding-left:1.3em;border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);height:40px;line-height:40px;font-weight:400;background-image:-webkit-gradient(linear,left top,left bottom,from(#34a8eb),to(#2b98d6));background-image:linear-gradient(to bottom,#34a8eb,#2b98d6);background-image:-moz-linear-gradient(top,#34a8eb,#2b98d6);background-image:-webkit-gradient(linear,center top,center bottom,from(#34a8eb),to(#2b98d6));color:#fff;font-size:1.4rem}.btn.type-download:hover{color:#fff;text-decoration:none}@media screen and (min-width:768px){.btn.type-download{margin:0;font-size:1.5rem}}.btn.type-download::before{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-54%);transform:translateY(-54%);font-family:cien-icons;font-size:1.8rem;content:'\e906'}.btn.type-reserveSwitch{position:relative;width:34px;height:34px;padding:0;margin:3px 0}.btn.type-reserveSwitch::before{position:absolute;top:50%;left:50%;width:34px;height:34px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-image:url(../img/common/icon_edit_SP.png);background-size:34px auto;background-position:0 -442px;content:""}.btn.type-reserveSwitch.is-on{border-color:#ff961f;-webkit-box-shadow:none;box-shadow:none;background-color:#ff961f;background-image:none}.btn.type-reserveSwitch.is-on::before{background-position:0 -476px}.btn.type-subscribe{width:100%;height:45px;line-height:45px;margin:0 auto;border:none;font-weight:700;font-size:1.6rem;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,from(#fa78a8),to(#f96199));background-image:linear-gradient(to bottom,#fa78a8,#f96199);background-image:-moz-linear-gradient(top,#fa78a8,#f96199);background-image:-webkit-gradient(linear,center top,center bottom,from(#fa78a8),to(#f96199));color:#fff;font-size:1.6rem}.btn.type-subscribe:hover{color:#fff;text-decoration:none}@media screen and (min-width:768px){.btn.type-subscribe{width:260px;height:50px;font-size:1.8rem;line-height:50px}}.btn.type-subscribe.is-selected{background:#f04885;-webkit-box-shadow:none;box-shadow:none;cursor:default}.btn.type-subscribe.is-selected:hover:not(:disabled){background:#f04885}.btn.type-subscribe span{font-size:1.4rem;font-weight:400}.subscription .btn.type-subscribe{height:55px;line-height:1.9rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#fa8532),to(#f9700f));background-image:linear-gradient(to bottom,#fa8532,#f9700f);background-image:-moz-linear-gradient(top,#fa8532,#f9700f);background-image:-webkit-gradient(linear,center top,center bottom,from(#fa8532),to(#f9700f))}@media screen and (min-width:768px){.subscription .btn.type-subscribe{height:70px;line-height:2.4rem}.subscription .btn.type-subscribe span{font-size:1.5rem}}.subscription .btn.type-subscribe.is-selected{background:#f04885;-webkit-box-shadow:none;box-shadow:none;cursor:default}.subscription .btn.type-subscribe.is-selected:hover:not(:disabled){background:#f04885}.btn.type-subscribe:disabled{-webkit-box-shadow:none;box-shadow:none;background-image:none;text-shadow:none;cursor:default;opacity:1;background:#ccc}.btn.type-subscribe:disabled:hover:not(:disabled){background:#ccc}.btn.type-unfollow{width:150px;height:34px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);line-height:32px}.btn.type-confirm{width:200px;height:50px;border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);margin:0 auto 0 auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#34a8eb),to(#2b98d7));background-image:linear-gradient(to bottom,#34a8eb,#2b98d7);background-image:-moz-linear-gradient(top,#34a8eb,#2b98d7);background-image:-webkit-gradient(linear,center top,center bottom,from(#34a8eb),to(#2b98d7));color:#fff;font-size:1.6rem}.btn.type-confirm:hover{color:#fff;text-decoration:none}.btn.type-confirm:disabled{-webkit-box-shadow:none;box-shadow:none;background:#ccc;text-shadow:none;cursor:default}.btn.type-confirm:disabled:hover:not(:disabled){background:#ccc}.btn.type-confirm:disabled p{color:#fff;line-height:50px}.btn.type-twitter{width:250px;border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);position:relative;padding-left:40px;margin:0 auto 0 auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#34a8eb),to(#2b98d7));background-image:linear-gradient(to bottom,#34a8eb,#2b98d7);background-image:-moz-linear-gradient(top,#34a8eb,#2b98d7);background-image:-webkit-gradient(linear,center top,center bottom,from(#34a8eb),to(#2b98d7));color:#fff;font-size:1.6rem}.btn.type-twitter:hover{color:#fff;text-decoration:none}.btn.type-twitter::before{font-size:2.2rem;display:inline-block;position:absolute;top:50%;color:#fff;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:5px;font-family:cien-icons;content:'\e912'}.btn.type-apply{width:200px;height:50px;line-height:50px;border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);margin:30px auto 10px auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#f25589),to(#e5457a));background-image:linear-gradient(to bottom,#f25589,#e5457a);background-image:-moz-linear-gradient(top,#f25589,#e5457a);background-image:-webkit-gradient(linear,center top,center bottom,from(#f25589),to(#e5457a));color:#fff;font-size:1.6rem}.btn.type-apply:hover{color:#fff;text-decoration:none}.btn.type-auth{width:240px;height:60px;line-height:60px;border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);margin:0 auto 0 auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#f25589),to(#e6457a));background-image:linear-gradient(to bottom,#f25589,#e6457a);background-image:-moz-linear-gradient(top,#f25589,#e6457a);background-image:-webkit-gradient(linear,center top,center bottom,from(#f25589),to(#e6457a));color:#fff;font-size:1.8rem}.btn.type-auth:hover{color:#fff;text-decoration:none}@media screen and (min-width:768px){.btn.type-auth{font-size:1.8rem}}.btn.type-auth:disabled{-webkit-box-shadow:none;box-shadow:none;background:#ccc;text-shadow:none;cursor:default}.btn.type-auth:disabled:hover:not(:disabled){background:#ccc}.btn.type-auth:disabled p{color:#fff;line-height:60px}.btn.type-inquiry{width:150px;height:32px;line-height:32px;font-weight:400}@media screen and (min-width:768px){.btn.type-inquiry{height:34px;line-height:34px}}.btn.type-upload{font-weight:400;margin:8px auto;width:125px;height:32px;line-height:30px;font-size:1.4rem}.btn:hover{text-decoration:none;opacity:.85;-webkit-transition:ease .15s;transition:ease .15s}.btn:hover:disabled{opacity:1}.borderbtn{display:block;text-align:center;border-radius:4px;width:180px;margin:0 0 0 10px;height:35px;padding:0 10px;border:2px solid #ddd;line-height:35px;white-space:nowrap}.side-column .borderbtn{margin:0}@media screen and (min-width:768px){.borderbtn{height:40px;margin:0;padding:0;line-height:40px}}.borderbtn.type-follow{border:1px solid #f04885;background-color:transparent;color:#f04885;font-size:1.2rem}.borderbtn.type-follow:hover{color:#f04885;text-decoration:none}.borderbtn.type-follow::before{position:relative;margin-right:2px;font-size:1rem;font-family:cien-icons;content:'\e900'}.rewardBox .borderbtn.type-follow{width:140px;font-size:1.4rem}@media screen and (min-width:768px){.borderbtn.type-follow{background-color:transparent;margin:0 auto;font-size:1.3rem}}.side-column .borderbtn.type-follow{width:130px}.rewardBox .borderbtn.type-follow{width:180px}.borderbtn.type-follow:hover{background-color:#ffeff5}.borderbtn.is-followed{background-color:#f04885;color:#fff;border:1px solid #f04885}.borderbtn.is-followed::before{content:none}.side-column .borderbtn.is-followed{font-size:1.3rem}.borderbtn.is-followed:hover{color:#fff;background:#f04885}.borderbtn.type-blue{border-color:#238ac5;color:#238ac5;background-color:#fff;padding:10px}.borderbtn.type-preview{width:auto;padding:0 10px;border-color:#238ac5;background-color:#fff;color:#238ac5;font-size:1.3rem}.borderbtn:hover{-webkit-transition:ease .15s;transition:ease .15s}.textBtn{background-color:transparent;-webkit-appearance:none;color:#238ac5}.textBtn:hover{color:#b73762}.textBtn:disabled{color:#777;cursor:default}.writingBtn{position:fixed;right:20px;bottom:20px;z-index:500;width:60px;height:60px;border-radius:50%;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,.3);box-shadow:1px 2px 2px rgba(0,0,0,.3);background-color:#eb4c81}.writingBtn::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-family:cien-icons;font-size:3.4rem;content:"\e932"}@media screen and (min-width:768px){.writingBtn{display:none}}.btn-apply-attention,.btn_addSupport,.btn_apply,.btn_apply_attention,.btn_buyDLsitepoint,.btn_cancel,.btn_cfMessageReplyPreview,.btn_cfMessageReplySubmit,.btn_cmtSurvey,.btn_cmtSurvey_accent,.btn_cmtSurvey_basic,.btn_cmtSurvey_unique,.btn_crowdfunding-edit,.btn_edit,.btn_errorPageLeave,.btn_gotoDLsiteWorks,.btn_issuePreview,.btn_issueReplySubmit,.btn_issueSubmit_basic,.btn_orderconfirm_attention,.btn_paymentComp,.btn_paymentCompBoost,.btn_respondentBoxReply,.btn_stopAdding,.btn_voteRequirement-edit,.btn_voteRequirement-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.1s ease;transition:.1s ease;text-decoration:none;border-radius:4px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.26);box-shadow:inset 0 -2px 0 rgba(0,0,0,.26)}.btn-apply-attention:disabled,.btn_addSupport:disabled,.btn_apply:disabled,.btn_apply_attention:disabled,.btn_buyDLsitepoint:disabled,.btn_cancel:disabled,.btn_cfMessageReplyPreview:disabled,.btn_cfMessageReplySubmit:disabled,.btn_cmtSurvey:disabled,.btn_cmtSurvey_accent:disabled,.btn_cmtSurvey_basic:disabled,.btn_cmtSurvey_unique:disabled,.btn_crowdfunding-edit:disabled,.btn_edit:disabled,.btn_errorPageLeave:disabled,.btn_gotoDLsiteWorks:disabled,.btn_issuePreview:disabled,.btn_issueReplySubmit:disabled,.btn_issueSubmit_basic:disabled,.btn_orderconfirm_attention:disabled,.btn_paymentComp:disabled,.btn_paymentCompBoost:disabled,.btn_respondentBoxReply:disabled,.btn_stopAdding:disabled,.btn_voteRequirement-edit:disabled,.btn_voteRequirement-message:disabled,.is-disabled.btn-apply-attention,.is-disabled.btn_addSupport,.is-disabled.btn_apply,.is-disabled.btn_apply_attention,.is-disabled.btn_buyDLsitepoint,.is-disabled.btn_cancel,.is-disabled.btn_cfMessageReplyPreview,.is-disabled.btn_cfMessageReplySubmit,.is-disabled.btn_cmtSurvey,.is-disabled.btn_cmtSurvey_accent,.is-disabled.btn_cmtSurvey_basic,.is-disabled.btn_cmtSurvey_unique,.is-disabled.btn_crowdfunding-edit,.is-disabled.btn_edit,.is-disabled.btn_errorPageLeave,.is-disabled.btn_gotoDLsiteWorks,.is-disabled.btn_issuePreview,.is-disabled.btn_issueReplySubmit,.is-disabled.btn_issueSubmit_basic,.is-disabled.btn_orderconfirm_attention,.is-disabled.btn_paymentComp,.is-disabled.btn_paymentCompBoost,.is-disabled.btn_respondentBoxReply,.is-disabled.btn_stopAdding,.is-disabled.btn_voteRequirement-edit,.is-disabled.btn_voteRequirement-message{background-color:rgba(0,0,0,.26)!important;color:rgba(0,0,0,.26)!important;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.btn-apply-attention,.btn_apply,.btn_apply_attention,.btn_buyDLsitepoint,.btn_cancel,.btn_cfMessageReplyPreview,.btn_cfMessageReplySubmit,.btn_cmtSurvey,.btn_cmtSurvey_accent,.btn_cmtSurvey_basic,.btn_cmtSurvey_unique,.btn_crowdfunding-edit,.btn_edit,.btn_errorPageLeave,.btn_gotoDLsiteWorks,.btn_issuePreview,.btn_issueReplySubmit,.btn_issueSubmit_basic,.btn_orderconfirm_attention,.btn_paymentComp,.btn_paymentCompBoost,.btn_respondentBoxReply,.btn_stopAdding,.btn_voteRequirement-edit,.btn_voteRequirement-message{font-size:1.6rem;height:50px;width:200px}.bdBtn_articlePreview,.bdBtn_gotoArticleMgt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.1s ease;transition:.1s ease;text-decoration:none;border-radius:4px}.bdBtn_articlePreview:disabled,.bdBtn_gotoArticleMgt:disabled,.is-disabled.bdBtn_articlePreview,.is-disabled.bdBtn_gotoArticleMgt{background-color:rgba(0,0,0,.26)!important;color:rgba(0,0,0,.87)!important;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}button{border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.min-btn-twitter{display:inline-block;position:relative;text-align:center;border:1px solid rgba(0,0,0,.12);border-radius:4px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.26);box-shadow:inset 0 -2px 0 rgba(0,0,0,.26);cursor:pointer;font-size:1.3rem;-webkit-transition:.1s ease;transition:.1s ease;background-color:#f1f1f1;color:rgba(0,0,0,.87);width:40px;height:40px;border-color:#34a8eb;color:#fff;background-color:#34a8eb}.min-btn-twitter:hover{background-color:#ebebeb;text-decoration:none}.min-btn-twitter:active{background-color:#d8d8d8}.min-btn-twitter::before{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:auto;font-family:cien-icons;font-size:1.8rem;content:"";-webkit-transform-origin:0 50%;transform-origin:0 50%}.min-btn-twitter:hover{background-color:#57b7ee}.min-btn-twitter:active{background-color:#1698e2}.min-btn-twitter::before{content:"\e912"}.signin_borderBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:4px;width:180px;padding:5px 10px;border:2px solid #ddd;white-space:nowrap;font-size:1.3rem;color:#ddd}.signin_borderBtn:hover{text-decoration:none}.btn_plansubscribe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;color:#fff;height:60px;width:260px;background-color:#f9700f;line-height:1.5;border-radius:4px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.26);box-shadow:inset 0 -2px 0 rgba(0,0,0,.26);font-weight:900}.btn_plansubscribe>.planBtn_monthlyFee{font-size:1.4rem;font-weight:400}.btn_plansubscribe>.returnBtn_Fee{font-size:1.4rem;font-weight:400}.btn_plansubscribe.is_subscription{margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none}.btn_plansubscribe.is_disabled{color:#777!important;background-color:rgba(0,0,0,.26)!important;-webkit-box-shadow:none!important;box-shadow:none!important;pointer-events:none!important}.btn_plansubscribe:hover{text-decoration:none;background-color:#fa8634}.btn_plansubscribe:active{background-color:#dc5f06}.btn_returnbuy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;color:#fff;height:60px;width:260px;background-color:#f9700f;line-height:1.5;border-radius:4px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.26);box-shadow:inset 0 -2px 0 rgba(0,0,0,.26);font-weight:900}.btn_returnbuy>.planBtn_monthlyFee{font-size:1.4rem;font-weight:400}.btn_returnbuy>.returnBtn_Fee{font-size:1.4rem;font-weight:400}.btn_returnbuy.is_subscription{margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none}.btn_returnbuy.is_disabled{color:#777!important;background-color:rgba(0,0,0,.26)!important;-webkit-box-shadow:none!important;box-shadow:none!important;pointer-events:none!important}.btn_returnbuy:hover{text-decoration:none;background-color:#fa8634}.btn_returnbuy:active{background-color:#dc5f06}.btn_apply{background-color:#34a8eb;color:#fff}.btn_apply:hover{background-color:#57b7ee;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_apply:active{background-color:#1698e2}.btn_cancel{background-color:#e1e1e1;color:rgba(0,0,0,.54)}.btn_cancel:hover{background-color:#f4f4f4;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_cancel:active{background-color:#cecece}.btn_apply_attention{background-color:#f04885;color:#fff}.btn_apply_attention:hover{background-color:#f36b9d;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_apply_attention:active{background-color:#ed256d}.btn-apply-attention{background-color:#f04885;color:#fff}.btn-apply-attention:hover{background-color:#f36b9d;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn-apply-attention:active{background-color:#ed256d}.btn_orderconfirm_attention{background-color:#f04885;color:#fff;font-size:1.4rem;height:50px;width:100%;padding:0}.btn_orderconfirm_attention:hover{background-color:#f36b9d;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_orderconfirm_attention:active{background-color:#ed256d}@media screen and (min-width:768px){.btn_orderconfirm_attention{font-size:1.4rem;height:50px;width:100%;padding:0}}.btn_buyDLsitepoint{width:100%;background-color:#34a8eb;color:#fff}.btn_buyDLsitepoint:hover{background-color:#57b7ee;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_buyDLsitepoint:active{background-color:#1698e2}.btn_addSupport{display:inline-block;position:relative;text-align:center;border:1px solid rgba(0,0,0,.12);border-radius:4px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.26);box-shadow:inset 0 -2px 0 rgba(0,0,0,.26);cursor:pointer;font-size:1.3rem;-webkit-transition:.1s ease;transition:.1s ease;background-color:#f1f1f1;color:rgba(0,0,0,.87);padding:8px 16px;font-size:1.6rem;white-space:nowrap}.btn_addSupport:hover{background-color:#ebebeb;text-decoration:none}.btn_addSupport:active{background-color:#d8d8d8}.btn_edit{background-color:#f1f1f1;color:rgba(0,0,0,.87);font-size:1.3rem;height:34px;width:90px;padding:0;border:1px solid rgba(0,0,0,.12)}.btn_edit:hover{background-color:#fff;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_edit:active{background-color:#dedede}.btn_edit:hover{text-decoration:none}.btn_cmtSurvey{background-color:#e1e1e1;color:rgba(0,0,0,.87);font-size:1.3rem;height:40px;width:100%;padding:0}.btn_cmtSurvey:hover{background-color:#f4f4f4;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_cmtSurvey:active{background-color:#cecece}@media screen and (min-width:768px){.btn_cmtSurvey{font-size:1.3rem;height:40px;width:200px;padding:0}}.btn_cmtSurvey_basic{background-color:#34a8eb;color:#fff;font-size:1.3rem;height:40px;width:100%;padding:0}.btn_cmtSurvey_basic:hover{background-color:#57b7ee;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_cmtSurvey_basic:active{background-color:#1698e2}@media screen and (min-width:768px){.btn_cmtSurvey_basic{font-size:1.3rem;height:40px;width:200px;padding:0}}.btn_cmtSurvey_accent{background-color:#f04885;color:#fff;font-size:1.3rem;height:40px;width:100%;padding:0}.btn_cmtSurvey_accent:hover{background-color:#f36b9d;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_cmtSurvey_accent:active{background-color:#ed256d}@media screen and (min-width:768px){.btn_cmtSurvey_accent{font-size:1.3rem;height:40px;width:200px;padding:0}}.btn_cmtSurvey_unique{background-color:#ffd51b;color:#5a402d;font-size:1.3rem;height:40px;width:100%;padding:0}.btn_cmtSurvey_unique:hover{background-color:#ffdc41;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_cmtSurvey_unique:active{background-color:#f4c700}@media screen and (min-width:768px){.btn_cmtSurvey_unique{font-size:1.3rem;height:40px;width:200px;padding:0}}.btn_issueSubmit_basic{background-color:#34a8eb;color:#fff;font-size:1.3rem;height:40px;width:100%;padding:0}.btn_issueSubmit_basic:hover{background-color:#57b7ee;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_issueSubmit_basic:active{background-color:#1698e2}@media screen and (min-width:768px){.btn_issueSubmit_basic{font-size:1.4rem;height:40px;width:200px;padding:0}}.btn_issueReplySubmit{background-color:#34a8eb;color:#fff;font-size:1.3rem;height:40px;width:100%;padding:0}.btn_issueReplySubmit:hover{background-color:#57b7ee;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_issueReplySubmit:active{background-color:#1698e2}@media screen and (min-width:768px){.btn_issueReplySubmit{font-size:1.4rem;height:40px;width:200px;padding:0}}.btn_cfMessageReplySubmit{background-color:#34a8eb;color:#fff;font-size:1.3rem;height:40px;width:100%;padding:0}.btn_cfMessageReplySubmit:hover{background-color:#57b7ee;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_cfMessageReplySubmit:active{background-color:#1698e2}@media screen and (min-width:768px){.btn_cfMessageReplySubmit{font-size:1.4rem;height:40px;width:200px;padding:0}}.btn_cfMessageReplySubmit.type-mini{font-size:1.4rem;height:34px;width:34px;padding:0;font-size:0}.btn_cfMessageReplySubmit.type-mini::before{font-size:1.6rem;display:inline-block;position:absolute;top:50%;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Font awesome 5 Pro";font-weight:700;content:'\f1d8'}.btn_cfMessageReplyPreview{background-color:#f1f1f1;color:rgba(0,0,0,.87);font-size:1.3rem;height:40px;width:100%;padding:0}.btn_cfMessageReplyPreview:hover{background-color:#fff;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_cfMessageReplyPreview:active{background-color:#dedede}@media screen and (min-width:768px){.btn_cfMessageReplyPreview{font-size:1.4rem;height:40px;width:200px;padding:0}}.btn_respondentBoxReply{background-color:#34a8eb;color:#fff;font-size:1.3rem;height:40px;width:100%;padding:0}.btn_respondentBoxReply:hover{background-color:#57b7ee;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_respondentBoxReply:active{background-color:#1698e2}@media screen and (min-width:768px){.btn_respondentBoxReply{font-size:1.4rem;height:40px;width:100%;padding:0;min-width:8em}}.btn_issuePreview{background-color:#e1e1e1;color:rgba(0,0,0,.87);font-size:1.3rem;height:40px;width:100%;padding:0}.btn_issuePreview:hover{background-color:#f4f4f4;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_issuePreview:active{background-color:#cecece}@media screen and (min-width:768px){.btn_issuePreview{font-size:1.3rem;height:40px;width:130px;padding:0}}.bdBtn_articlePreview{background-color:#fff;border:2px solid #34a8eb;color:#34a8eb;font-size:1.3rem;height:auto;width:100%;padding:8px}.bdBtn_articlePreview:hover{border-color:#57b7ee;background-color:#57b7ee;color:#fff;text-decoration:none}.bdBtn_articlePreview:active{border-color:#1698e2;background-color:#1698e2;color:#fff}@media screen and (min-width:768px){.bdBtn_articlePreview{font-size:1.3rem;height:auto;width:100%;padding:8px 16px}}.bdBtn_gotoArticleMgt{background-color:#fff;border:2px solid #666;color:rgba(0,0,0,.54);font-size:1.3rem;height:auto;width:100%;padding:8px}.bdBtn_gotoArticleMgt:hover{border-color:#797979;background-color:#797979;color:#fff;text-decoration:none}.bdBtn_gotoArticleMgt:active{border-color:#535353;background-color:#535353;color:#fff}@media screen and (min-width:768px){.bdBtn_gotoArticleMgt{font-size:1.3rem;height:auto;width:100%;padding:8px 16px}}.btn_gotoDLsiteWorks{background-color:#fcb61f;color:#fff;font-size:1.4rem;height:40px;width:100%;padding:0}.btn_gotoDLsiteWorks:hover{background-color:#fdc245;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_gotoDLsiteWorks:active{background-color:#f2a603}@media screen and (min-width:768px){.btn_gotoDLsiteWorks{font-size:1.4rem;height:40px;width:100%;padding:0}}.btn_voteRequirement-edit{background-color:#f1f1f1;color:rgba(0,0,0,.87);font-size:1.4rem;height:40px;width:100%;padding:0;margin:8px 0}.btn_voteRequirement-edit:hover{background-color:#fff;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_voteRequirement-edit:active{background-color:#dedede}@media screen and (min-width:768px){.btn_voteRequirement-edit{font-size:1.4rem;height:40px;width:100%;padding:0;margin:0 0 8px}}.btn_voteRequirement-message{background-color:#34a8eb;color:#fff;font-size:1.4rem;height:40px;width:100%;padding:0}.btn_voteRequirement-message:hover{background-color:#57b7ee;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_voteRequirement-message:active{background-color:#1698e2}@media screen and (min-width:768px){.btn_voteRequirement-message{font-size:1.4rem;height:40px;width:100%;padding:0}}.btn_crowdfunding-edit{background-color:#f1f1f1;color:rgba(0,0,0,.87);font-size:1.4rem;height:40px;width:100%;padding:0;margin:8px 0 0}.btn_crowdfunding-edit:hover{background-color:#fff;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_crowdfunding-edit:active{background-color:#dedede}.btn_crowdfunding-edit:hover{background-color:#e4e4e4}.btn_crowdfunding-edit:active{background-color:#f1f1f1}@media screen and (min-width:768px){.btn_crowdfunding-edit{font-size:1.4rem;height:40px;width:100px;padding:0;margin:0}}.btn_paymentCompBoost{background-color:#f04885;color:#fff;font-size:1.3rem;height:auto;width:auto;padding:12px 16px;display:inline-block;margin-top:8px;text-shadow:1px 2px 1px rgba(0,0,0,.26)}.btn_paymentCompBoost:hover{background-color:#f36b9d;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_paymentCompBoost:active{background-color:#ed256d}@media screen and (min-width:768px){.btn_paymentCompBoost{font-size:1.6rem;height:auto;width:auto;padding:12px 16px}}.btn_paymentComp{background-color:#e1e1e1;color:rgba(0,0,0,.87);font-size:1.3rem;height:auto;width:auto;padding:12px 16px}.btn_paymentComp:hover{background-color:#f4f4f4;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_paymentComp:active{background-color:#cecece}@media screen and (min-width:768px){.btn_paymentComp{min-width:160px;font-size:1.4rem;height:auto;width:auto;padding:12px 16px}}.btn_errorPageLeave{background-color:#e1e1e1;color:rgba(0,0,0,.87);font-size:1.3rem;height:auto;width:auto;padding:12px 16px}.btn_errorPageLeave:hover{background-color:#f4f4f4;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_errorPageLeave:active{background-color:#cecece}@media screen and (min-width:768px){.btn_errorPageLeave{font-size:1.4rem;height:auto;width:auto;padding:12px 16px}}.bdBtn_articlePreview{background-color:#fff;border:2px solid #34a8eb;color:#34a8eb;font-size:1.3rem;height:auto;width:100%;padding:8px}.bdBtn_articlePreview:hover{border-color:#57b7ee;background-color:#57b7ee;color:#fff;text-decoration:none}.bdBtn_articlePreview:active{border-color:#1698e2;background-color:#1698e2;color:#fff}@media screen and (min-width:768px){.bdBtn_articlePreview{font-size:1.3rem;height:auto;width:100%;padding:8px 16px}}.bdBtn_gotoArticleMgt{background-color:#fff;border:2px solid #666;color:rgba(0,0,0,.54);font-size:1.3rem;height:auto;width:100%;padding:8px}.bdBtn_gotoArticleMgt:hover{border-color:#797979;background-color:#797979;color:#fff;text-decoration:none}.bdBtn_gotoArticleMgt:active{border-color:#535353;background-color:#535353;color:#fff}@media screen and (min-width:768px){.bdBtn_gotoArticleMgt{font-size:1.3rem;height:auto;width:100%;padding:8px 16px}}.btn_gotoDLsiteWorks{background-color:#fcb61f;color:#fff;font-size:1.4rem;height:40px;width:100%;padding:0}.btn_gotoDLsiteWorks:hover{background-color:#fdc245;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_gotoDLsiteWorks:active{background-color:#f2a603}@media screen and (min-width:768px){.btn_gotoDLsiteWorks{font-size:1.4rem;height:40px;width:100%;padding:0}}.btn_stopAdding{background-color:#f04885;color:#fff;font-size:1.4rem;height:40px;width:100%;padding:0;min-width:160px}.btn_stopAdding:hover{background-color:#f36b9d;-webkit-box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);box-shadow:inset 0 -2px 0 rgba(19,19,19,.26);text-decoration:none}.btn_stopAdding:active{background-color:#ed256d}@media screen and (min-width:768px){.btn_stopAdding{font-size:1.4rem;height:40px;width:100%;padding:0}}.n-btn{display:inline-block;position:relative;text-align:center;padding:10px;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background-color:#fff;color:#333;cursor:pointer;font-size:1.3rem;-webkit-transition:.1s ease;transition:.1s ease}.n-btn:hover{background-color:#f9f9f9;text-decoration:none}.n-btn:active{background-color:#e6e6e6}.n-btn.type-basic{background-color:#34a8eb;color:#fff;border:none}.n-btn.type-basic:hover{background-color:#57b7ee}.n-btn.type-basic:active{background-color:#1698e2}.n-btn.type-primary{background-color:#f04885;color:#fff;border:none}.n-btn.type-primary:hover{background-color:#f36b9d}.n-btn.type-primary:active{background-color:#ed256d}.n-btn.type-primary-outline{border:1px solid #f04885;color:#f04885;text-align:center;-webkit-box-shadow:none!important;box-shadow:none!important}.n-btn.type-primary-outline:hover{color:#fff;background-color:#f04885}.n-btn.type-primary-outline:active{color:#fff;background-color:#ed256d}.n-btn.type-gray,.n-btn.type-min-gray{background-color:#f1f1f1;border:none}.n-btn.type-gray:hover,.n-btn.type-min-gray:hover{background-color:#e4e4e4}.n-btn.type-gray:active,.n-btn.type-min-gray:active{background-color:#f1f1f1}.n-btn.type-min-gray{padding:2px 5px;font-size:1.2rem}.n-btn.type-unique{background-color:#ffd51b;border:none;color:#5a402d}.n-btn.type-unique:hover{background-color:#ffe058}.n-btn.type-unique:active{background-color:#f4c700}.n-btn.type-positive{background-color:#4ec249;color:#fff}.n-btn.type-positive:hover{background-color:#7bd177}.n-btn.type-positive:active{background-color:#3eab39}.n-btn.type-subscribe{color:#fff;font-weight:700;background-color:#f04885}.n-btn.type-subscribe:hover{background-color:#f36b9d}.n-btn.type-subscribe:active{background-color:#ed256d}.n-btn.type-subscribe.is-selected{-webkit-box-shadow:none;box-shadow:none;background:#f04885;background-image:none!important;cursor:default;pointer-events:none!important}.subscription .n-btn.type-subscribe{background-color:#f9700f}.subscription .n-btn.type-subscribe:hover{background-color:#fa8634}.subscription .n-btn.type-subscribe:active{background-color:#dc5f06}.n-btn.type-apply{border:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#f25589),to(#e5457a));background-image:linear-gradient(to bottom,#f25589,#e5457a);color:#fff}.n-btn.type-apply:active{background-image:-webkit-gradient(linear,left top,left bottom,from(#e5457a),to(#cc255d));background-image:linear-gradient(to bottom,#e5457a,#cc255d)}.n-btn.type-good{border-color:#fc9f27;color:#fc9f27;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:768px){.n-btn.type-good{border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background:#fc9f27;color:#fff;font-size:1.4rem;font-weight:400}}.n-btn.type-good::before{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:auto;font-family:cien-icons;font-size:1.8rem;content:"\e907";-webkit-transform-origin:0 50%;transform-origin:0 50%}@media screen and (min-width:768px){.n-btn.type-good::before{position:relative;display:inline-block;font-family:cien-icons;content:'\e907';top:0;left:0;-webkit-transform:none;transform:none;margin-right:8px;font-size:1.4rem;vertical-align:top}}.n-btn.type-good:hover{background-color:#feedd7}@media screen and (min-width:768px){.n-btn.type-good:hover{background-color:#fdb04d}}.n-btn.type-good:active{background-color:#fc9f27}.n-btn.type-good:active:before{color:#fff}.n-btn.type-good.is-on{background-color:#fc9f27}.n-btn.type-good.is-on:before{color:#fff;-webkit-animation:bounce .6s ease 0s 1 forwards;animation:bounce .6s ease 0s 1 forwards}@media screen and (min-width:768px){.n-btn.type-good.is-on:before{left:.5em;top:.5em}}.n-btn.type-good span{display:none}@media screen and (min-width:768px){.n-btn.type-good span{display:inline-block}}.n-btn.type-min-good{width:40px;height:40px;padding:0;border-color:#fc9f27;color:#fc9f27;-webkit-box-shadow:none!important;box-shadow:none!important}.n-btn.type-min-good::before{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:auto;font-family:cien-icons;font-size:1.8rem;content:"\e907";-webkit-transform-origin:0 50%;transform-origin:0 50%}.n-btn.type-min-good:hover{background-color:#ffeed8}.n-btn.type-min-good:active{background-color:#fc9f27}.n-btn.type-min-good:active:before{color:#fff}.n-btn.type-min-good.is-on{background-color:#fc9f27}.n-btn.type-min-good.is-on:before{color:#fff;-webkit-animation:bounce .6s ease 0s 1 forwards;animation:bounce .6s ease 0s 1 forwards}.n-btn.type-min-good{width:40px;height:40px;padding:0;border-color:#fc9f27;color:#fc9f27;-webkit-box-shadow:none!important;box-shadow:none!important}.n-btn.type-min-good::before{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:auto;font-family:cien-icons;font-size:1.8rem;content:"\e907";-webkit-transform-origin:0 50%;transform-origin:0 50%}.n-btn.type-min-good:hover{background-color:#ffeed8}.n-btn.type-min-good:active{background-color:#fc9f27}.n-btn.type-min-good:active:before{color:#fff}.n-btn.type-min-good.is-on{background-color:#fc9f27}.n-btn.type-min-good.is-on:before{color:#fff;-webkit-animation:bounce .6s ease 0s 1 forwards;animation:bounce .6s ease 0s 1 forwards}.n-btn.type-min-mylist{width:40px;height:40px;padding:0;border-color:#fa8532;color:#fa8532;-webkit-box-shadow:none!important;box-shadow:none!important}@media screen and (min-width:768px){.n-btn.type-min-mylist{width:30px;height:30px}}.n-btn.type-min-mylist::before{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:auto;font-family:"Font Awesome 5 pro";font-size:2rem;content:"\f02e";-webkit-transform-origin:0 50%;transform-origin:0 50%}@media screen and (min-width:768px){.n-btn.type-min-mylist::before{font-size:1.6rem}}.n-btn.type-min-mylist:hover{background-color:#feede0}.n-btn.type-min-mylist:active{background-color:#fa8532}.n-btn.type-min-mylist:active:before{color:#fff}.n-btn.type-min-mylist.is-on{background-color:#fa8532}.n-btn.type-min-mylist.is-on:before{color:#fff;-webkit-animation:bounce .6s ease 0s 1 forwards;animation:bounce .6s ease 0s 1 forwards}.n-btn.type-white{background-color:#fff;color:rgba(0,0,0,.54)}.n-btn.type-white:hover{background-color:#ffc619}.n-btn.type-white:active{background-color:#dba500}.n-btn.type-follow{width:100%;border:1px solid #f04885;color:#f04885;text-align:center;-webkit-box-shadow:none!important;box-shadow:none!important}.n-btn.type-follow::before{margin-right:2px;font-family:cien-icons;font-size:1rem;vertical-align:middle;content:"\e900"}.n-btn.type-follow:hover{color:#fff;background-color:#f04885}.n-btn.type-follow:active{color:#fff;background-color:#ed256d}.n-btn.type-follow.is-followed,.n-btn.type-follow.is-on{color:#fff;background-color:#f04885}.n-btn.type-follow.is-followed:hover,.n-btn.type-follow.is-on:hover{border-color:#f36b9d;background-color:#f36b9d}.n-btn.type-follow.is-followed:active,.n-btn.type-follow.is-on:active{border-color:#ed256d;background-color:#ed256d}.n-btn.type-follow.is-followed:before,.n-btn.type-follow.is-on:before{content:none}.n-btn.type-topIntro{background-color:rgba(255,102,0,.87);border:none;font-weight:700;color:#fff;font-size:1.6rem;border-radius:50px;border:3px solid #fff}.n-btn.type-topIntro:hover{background-color:rgba(255,139,61,.87)}.n-btn.type-topIntro:active{background-color:rgba(217,87,0,.87)}.n-btn.type-cFCommentMore{background:#fff;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid rgba(0,0,0,.2);border-radius:100px;position:relative}.n-btn.type-cFCommentMore:hover{background-color:#fafafa}.n-btn.type-cFCommentMore::after{position:absolute;right:20px;top:50%;width:8px;height:8px;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-box-shadow:-2px 2px 0 rgba(0,0,0,.2) inset;box-shadow:-2px 2px 0 rgba(0,0,0,.2) inset;content:""}.n-btn.type-discord{border:none;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background:#7289da;color:#fff;font-size:1.4rem;font-weight:400}.n-btn.type-discord::before{position:relative;display:inline-block;font-family:"Font awesome 5 Brands";content:'\f392';top:0;left:0;-webkit-transform:none;transform:none;margin-right:8px;font-size:1.4rem;vertical-align:top}.n-btn.type-discord:hover{background-color:#fff}@media screen and (min-width:768px){.n-btn.type-discord:hover{background-color:#90a2e2}}.n-btn.type-discord:active{background-color:#7289da}.n-btn.type-discord:active:before{color:#fff}.n-btn.style-border{background:#fff;-webkit-box-shadow:none!important;box-shadow:none!important;border:2px solid #aaa}.n-btn.style-border:active{background-color:#ddd;color:#fff}.n-btn.style-border.type-basic{border-color:#238ac5;color:#238ac5;background:#fff}.n-btn.style-border.type-basic:hover{color:#fff;background-color:#238ac5}.n-btn.style-border.type-basic:active{background-color:#1d73a5;color:#fff}.n-btn.is-disabled{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:rgba(0,0,0,.26)!important;background-image:none!important;color:#777!important;pointer-events:none!important;border:none}.n-btn.is-disabled.style-border{border:2px solid #ddd}@media screen and (min-width:768px){.n-btn{font-size:1.4rem}.n-btn.type-min-good{width:30px;height:30px}.n-btn.type-min-good::before{font-size:1.4rem}}.n-btn.size-modal{width:85px;height:40px}@media screen and (min-width:768px){.n-btn.size-modal{width:120px;height:40px}}.n-btn.size-sendCondition{width:85px;height:40px;padding:0 5px}.n-btn.size-sendCondition span{display:block}@media screen and (min-width:768px){.n-btn.size-sendCondition{width:120px;height:40px;padding:10px 5px}.n-btn.size-sendCondition span{display:inline-block}}.n-btn.size-mgt{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:180px;height:40px;border:none;line-height:calc(40px - 22px)}@media screen and (min-width:768px){.n-btn.size-mgt{width:180px;height:40px;line-height:calc(40px - 22px)}}.n-btn.size-comment{width:100px;height:40px;border:none;line-height:calc(40px - 22px)}@media screen and (min-width:768px){.n-btn.size-comment{width:120px;height:40px;line-height:calc(40px - 22px)}}.n-btn.size-edit{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:85px;height:35px;line-height:calc(35px - 22px)}@media screen and (min-width:768px){.n-btn.size-edit{width:55px;height:35px;line-height:calc(35px - 22px)}}.n-btn.size-reissue{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:35px;height:35px;line-height:calc(35px - 22px)}@media screen and (min-width:768px){.n-btn.size-reissue{height:35px;line-height:calc(35px - 22px)}}.n-btn.size-bulkMsg{width:100%;max-width:180px;height:35px;border:none;line-height:calc(35px - 22px)}@media screen and (min-width:768px){.n-btn.size-bulkMsg{width:120px;height:35px;line-height:calc(35px - 22px)}}.n-btn.size-planTicket{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:200px;height:35px;line-height:calc(35px - 22px)}@media screen and (min-width:768px){.n-btn.size-planTicket{width:200px;height:35px;line-height:calc(35px - 22px)}}.n-btn.size-giftTicket{width:120px;height:30px;font-size:1.2rem;line-height:calc(30px - 22px)}@media screen and (min-width:768px){.n-btn.size-giftTicket{width:160px;height:35px;font-size:1.4rem;line-height:calc(35px - 22px)}}.n-btn.size-confirm{width:100%;height:50px;line-height:calc(50px - 20px);font-size:1.6rem}@media screen and (min-width:768px){.n-btn.size-confirm{width:200px;height:50px;line-height:calc(50px - 20px)}}.n-btn.size-comment{width:85px;height:40px}@media screen and (min-width:768px){.n-btn.size-comment{width:180px;height:40px}}.n-btn.size-payComp{width:100%;height:50px;font-size:1.3rem;line-height:calc(50px - 22px)}@media screen and (min-width:768px){.n-btn.size-payComp{width:180px;height:40px;line-height:calc(40px - 22px)}}.n-btn.size-giftTicketOrder{width:180px;height:50px;font-size:1.4rem;line-height:calc(50px - 20px)}@media screen and (min-width:768px){.n-btn.size-giftTicketOrder{height:40px;font-size:1.3rem;line-height:calc(40px - 20px)}}.n-btn.size-subscribe{width:100%;height:55px;font-size:1.6rem;line-height:1.9rem}@media screen and (min-width:768px){.n-btn.size-subscribe{width:260px;height:55px;line-height:calc(55px - 20px)}}.subscription .n-btn.size-subscribe{height:60px}@media screen and (min-width:768px){.subscription .n-btn.size-subscribe{height:60px;line-height:calc(60px - 20px)}}.subscription .n-btn.size-subscribe span{font-size:1.4rem;font-weight:400}.n-btn.size-unfollow{width:160px;height:35px;font-size:1.3rem;line-height:calc(35px - 20px)}.n-btn.size-autoMsg{display:block;width:85px;height:35px;margin-top:15px;margin-left:auto;line-height:calc(35px - 20px)}@media screen and (min-width:768px){.n-btn.size-autoMsg{width:85px;height:35px;line-height:calc(35px - 20px)}}.n-btn.size-ciencard{width:180px;height:40px;line-height:calc(40px - 20px)}@media screen and (min-width:768px){.n-btn.size-ciencard{width:200px;height:35px;line-height:calc(35px - 20px)}}.n-btn.size-creatorInfo{width:180px;height:45px;line-height:calc(45px - 20px)}@media screen and (min-width:768px){.n-btn.size-creatorInfo{width:140px;height:35px;line-height:calc(35px - 20px)}}.n-btn.size-planmgt{width:140px;height:45px;line-height:2.4rem;font-size:1.4rem}@media screen and (min-width:768px){.n-btn.size-planmgt{width:180px;height:40px;font-size:1.3rem;line-height:1.9rem}}.n-btn.size-sortPanel{width:100%;height:35px;line-height:calc(35px - 20px);font-size:1.4rem}@media screen and (min-width:768px){.n-btn.size-sortPanel{width:140px;height:35px;line-height:calc(35px - 20px)}}.n-btn.size-autoMsg{display:block;width:85px;height:35px;margin-top:15px;margin-left:auto;line-height:calc(35px - 20px)}@media screen and (min-width:768px){.n-btn.size-autoMsg{width:85px;height:35px;line-height:calc(35px - 20px)}}.n-btn.size-adultcheck{display:block;width:100%;height:60px;font-size:2.4rem;font-weight:700;line-height:calc(60px - 20px)}@media screen and (min-width:768px){.n-btn.size-adultcheck{width:360px}}.n-btn.size-addSurveyItem{width:100%;height:50px;font-size:1.6rem;line-height:calc(50px - 20px)}@media screen and (min-width:768px){.n-btn.size-addSurveyItem{width:200px;height:50px;line-height:calc(50px - 20px)}}.n-btn.size-registerPointBuy{padding:5px}.n-btn.size-crowdmsg{width:85px;height:35px}.n-btn.size-cfReturnList{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;height:40px;border:none;line-height:calc(40px - 22px)}@media screen and (min-width:768px){.n-btn.size-cfReturnList{width:180px;height:40px;line-height:calc(40px - 22px)}}.n-btn.size-globalNavLogin{width:85px;height:35px;line-height:calc(35px - 22px)}.columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.columns .column{display:block;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.columns .column:not(:last-child){padding-right:10px}.columns .column.type-w-full{width:100%}.columns .column.type-center{text-align:center}.columns.type-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.columns.type-survey .column,.columns.type-vote .column{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.columns.type-sendCondition{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.columns.type-sendCondition>.column:not(:first-child){margin-top:10px}.columns.type-btn{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.columns.type-btn .column{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.columns.type-planMgt{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.columns.type-planMgt .column{text-align:right}.columns.type-planMgt .column:last-child{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.columns.type-planMgt .column:not(:last-child){padding-right:5px}.columns.type-payComp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.columns.type-payComp .column:not(:first-child){margin-top:10px}.voteBox .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.voteBox .columns .column:not(:last-child){padding:0 0 8px}@media screen and (min-width:768px){.columns.type-center .column{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.columns.type-survey .column,.columns.type-vote .column{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.columns.type-sendCondition{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.columns.type-payComp{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.columns.type-payComp .column{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.columns.type-payComp .column:not(:first-child){margin-top:5px}.voteBox .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.voteBox .columns .column:not(:last-child){padding:0 10px 0 0}}.size-modal{width:85px;height:40px}@media screen and (min-width:768px){.size-modal{width:120px;height:40px}}.size-sendCondition{width:85px;height:40px;padding:0 5px}.size-sendCondition span{display:block}@media screen and (min-width:768px){.size-sendCondition{width:120px;height:40px;padding:10px 5px}.size-sendCondition span{display:inline-block}}.size-mgt{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:180px;height:40px;border:none;line-height:calc(40px - 22px)}@media screen and (min-width:768px){.size-mgt{width:180px;height:40px;line-height:calc(40px - 22px)}}.size-sortPanel{width:100%;height:35px;border:none;line-height:calc(35px - 22px)}@media screen and (min-width:768px){.size-sortPanel{width:120px;height:35px;line-height:calc(35px - 22px)}}.size-planTicket{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:200px;height:35px;line-height:calc(35px - 22px)}@media screen and (min-width:768px){.size-planTicket{width:200px;height:35px;line-height:calc(35px - 22px)}}.size-giftTicket{width:120px;height:30px;font-size:1.2rem;line-height:calc(30px - 22px)}@media screen and (min-width:768px){.size-giftTicket{width:160px;height:35px;font-size:1.4rem;line-height:calc(35px - 22px)}}.size-startGuide{width:100%;height:50px;font-size:1.6rem;line-height:calc(50px - 22px)}@media screen and (min-width:768px){.size-startGuide{width:240px;height:50px;line-height:calc(50px - 22px)}}.size-topIntro{width:100%;height:70px;font-size:1.6rem;line-height:1.4}@media screen and (min-width:768px){.size-topIntro{width:460px;height:50px;font-size:1.4rem;line-height:calc(50px - 24px)}}.size-topSeeMore{width:240px;height:50px;font-size:1.6rem;line-height:1.5}@media screen and (min-width:768px){.size-topSeeMore{width:240px;height:50px;line-height:calc(50px - 22px)}}.size-sidePlanList{width:100%;height:45px;font-size:1.3rem;line-height:calc(45px - 22px)}@media screen and (min-width:768px){.size-sidePlanList{width:200px;height:40px;font-size:1.4rem;line-height:calc(40px - 22px)}}.size-addPlan{width:100%;height:55px;font-size:1.6rem;line-height:calc(55px - 20px)}@media screen and (min-width:768px){.size-addPlan{width:260px;height:55px;line-height:calc(55px - 20px)}}.size-confirm{width:100%;height:50px;font-size:1.6rem;line-height:calc(50px - 20px)}@media screen and (min-width:768px){.size-confirm{width:200px;height:50px;line-height:calc(50px - 20px)}}.size-addSurveyItem{width:100%;height:50px;font-size:1.6rem;line-height:calc(50px - 20px)}@media screen and (min-width:768px){.size-addSurveyItem{width:200px;height:50px;line-height:calc(50px - 20px)}}.size-comment{width:85px;height:40px}@media screen and (min-width:768px){.size-comment{width:180px;height:40px}}.size-payComp{width:100%;height:50px;font-size:1.3rem;line-height:calc(50px - 22px)}@media screen and (min-width:768px){.size-payComp{width:180px;height:40px;line-height:calc(40px - 22px)}}.size-giftTicketOrder{width:180px;height:50px;line-height:calc(35px - 20px);font-size:1.4rem}@media screen and (min-width:768px){.size-giftTicketOrder{height:40px;font-size:1.3rem;line-height:calc(40px - 20px)}}.size-surveyMgt{width:100%;height:45px;font-size:1.4rem;line-height:1.9rem}@media screen and (min-width:768px){.size-surveyMgt{width:180px;height:40px;font-size:1.3rem;line-height:calc(40px - 20px)}}.size-sideReturnList{width:100%;height:45px;font-size:1.3rem;line-height:calc(45px - 22px)}@media screen and (min-width:768px){.size-sideReturnList{width:200px;height:40px;font-size:1.4rem;line-height:calc(40px - 22px)}}.size-subscribe{width:100%;height:55px;font-size:1.6rem;line-height:1.9rem}@media screen and (min-width:768px){.size-subscribe{width:260px;height:55px;line-height:calc(55px - 20px)}}.subscription .size-subscribe{height:60px}@media screen and (min-width:768px){.subscription .size-subscribe{height:60px;line-height:calc(60px - 20px)}}.subscription .size-subscribe span{font-size:1.4rem;font-weight:400}.size-unfollow{width:160px;height:35px;font-size:1.3rem;line-height:calc(35px - 20px)}.size-autoMsg{display:block;width:85px;height:35px;margin-top:15px;margin-left:auto;line-height:calc(35px - 20px)}.size-good{width:40px;height:40px}@media screen and (min-width:768px){.size-good{width:120px}}.size-ciencard,.size-creatorInfo{width:180px;height:40px;line-height:calc(40px - 20px)}@media screen and (min-width:768px){.size-ciencard,.size-creatorInfo{width:200px;height:45px;line-height:calc(45px - 20px)}}.size-autoMsg{display:block;width:85px;height:35px;margin-top:15px;margin-left:auto;line-height:calc(35px - 20px)}@media screen and (min-width:768px){.size-autoMsg{width:85px}}.size-sortPanel{width:100%;height:35px;line-height:calc(35px - 20px);font-size:1.4rem}@media screen and (min-width:768px){.size-sortPanel{width:140px;height:35px;line-height:calc(35px - 20px)}}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1,1) translate(-50%,-50%);transform:scale(1,1) translate(-50%,-50%)}15%{-webkit-transform:scale(.9,.9) translate(-50%,-45%);transform:scale(.9,.9) translate(-50%,-45%)}30%{-webkit-transform:scale(1.3,.8) translate(-50%,-40%);transform:scale(1.3,.8) translate(-50%,-40%)}50%{-webkit-transform:scale(.8,1.3) translate(-50%,-60%);transform:scale(.8,1.3) translate(-50%,-60%)}70%{-webkit-transform:scale(1.1,.9) translate(-50%,-45%);transform:scale(1.1,.9) translate(-50%,-45%)}100%{-webkit-transform:scale(1,1) translate(-50%,-50%);transform:scale(1,1) translate(-50%,-50%)}}@keyframes bounce{0%{-webkit-transform:scale(1,1) translate(-50%,-50%);transform:scale(1,1) translate(-50%,-50%)}15%{-webkit-transform:scale(.9,.9) translate(-50%,-45%);transform:scale(.9,.9) translate(-50%,-45%)}30%{-webkit-transform:scale(1.3,.8) translate(-50%,-40%);transform:scale(1.3,.8) translate(-50%,-40%)}50%{-webkit-transform:scale(.8,1.3) translate(-50%,-60%);transform:scale(.8,1.3) translate(-50%,-60%)}70%{-webkit-transform:scale(1.1,.9) translate(-50%,-45%);transform:scale(1.1,.9) translate(-50%,-45%)}100%{-webkit-transform:scale(1,1) translate(-50%,-50%);transform:scale(1,1) translate(-50%,-50%)}}.size-csvDownload{width:100%;height:45px;font-size:1.4rem;line-height:1.9rem}@media screen and (min-width:768px){.size-csvDownload{width:140px;height:40px;font-size:1.3rem;line-height:calc(40px - 20px)}}.size-cFCommentMore{width:220px;height:45px;font-size:1.6rem;line-height:1.5}@media screen and (min-width:768px){.size-cFCommentMore{width:220px;height:45px}}.iconBtnBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;min-width:50px;margin:0 0 0 10px}@media screen and (min-width:768px){.iconBtnBox{margin:0 10px 0 15px}}.iconBtn{position:relative;height:100%;background-color:transparent}.iconBtn:before{display:block;color:#8a8a8a;font-family:"Font Awesome 5 Pro";content:""}.iconBtn:hover:before{color:#b0b0b0}.iconBtn:active:before{color:#8a8a8a}.iconBtn.type-delete{width:36px;height:36px}.iconBtn.type-delete:before{position:absolute;top:-6px;left:50%;color:#8a8a8a;-webkit-transform:translateX(-50%);transform:translateX(-50%) rotateZ(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;width:24px;content:url(../img/common/trash_top.svg);-webkit-transition:.15s ease;transition:.15s ease}.iconBtn.type-delete:after{position:absolute;bottom:0;left:50%;color:#8a8a8a;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:24px;content:url(../img/common/trash_bottom.svg)}.iconBtn.type-delete:hover:after,.iconBtn.type-delete:hover:before{opacity:.7}.iconBtn.type-delete:hover:before{-webkit-transform:translateX(-50%) rotateZ(35deg);transform:translateX(-50%) rotateZ(35deg)}.iconBtn.type-delete:active:after,.iconBtn.type-delete:active:before{opacity:1}.iconBtn.type-reset{width:40px}.iconBtn.type-reset:before{font-size:1rem;font-weight:600;white-space:nowrap;content:"リセット"}.genreBtn{display:block;background-color:#fff;padding:10px;border-radius:4px;text-align:center;color:rgba(0,0,0,.87);font-size:1.6rem;position:relative}.genreBtn:hover{text-decoration:none;background-color:#f04885;color:#fff}.genreBtn:before{position:absolute;top:0;left:0;content:"";width:30px;height:30px;background:url(../img/common/icon_top_else.svg);-webkit-transform:translateX(-20%) translateY(-50%);transform:translateX(-20%) translateY(-50%)}.genreBtn.type-anime:before{background:url(../img/common/icon_top_anime.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-art:before{background:url(../img/common/icon_top_art.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-comic:before{background:url(../img/common/icon_top_comic.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-cosplay:before{background:url(../img/common/icon_top_cosplay.svg);-webkit-transform:translateX(-20%) translateY(-50%);transform:translateX(-20%) translateY(-50%)}.genreBtn.type-game:before{background:url(../img/common/icon_top_game.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-graphic:before{background:url(../img/common/icon_top_graphic.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-idol:before{background:url(../img/common/icon_top_idol.svg);-webkit-transform:translateX(-20%) translateY(-50%);transform:translateX(-20%) translateY(-50%)}.genreBtn.type-illust:before{background:url(../img/common/icon_top_illust.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-music:before{background:url(../img/common/icon_top_music.svg);-webkit-transform:translateX(-20%) translateY(-50%);transform:translateX(-20%) translateY(-50%)}.genreBtn.type-novel:before{background:url(../img/common/icon_top_novel.svg);-webkit-transform:translateX(-20%) translateY(-50%);transform:translateX(-20%) translateY(-50%)}.genreBtn.type-original:before{background:url(../img/common/icon_top_original.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-singer:before{background:url(../img/common/icon_top_singer.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-travel:before{background:url(../img/common/icon_top_travel.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-voice:before{background:url(../img/common/icon_top_voice.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-vr:before{background:url(../img/common/icon_top_vr.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}.genreBtn.type-youtuber:before{background:url(../img/common/icon_top_youtube.svg);-webkit-transform:translateX(-20%) translateY(-50%) rotateZ(-10deg);transform:translateX(-20%) translateY(-50%) rotateZ(-10deg)}@media screen and (min-width:768px){.genreBtn{padding:20px 10px}.genreBtn:before{width:40px;height:40px;-webkit-transform:translateX(-15%) translateY(-30%);transform:translateX(-15%) translateY(-30%)}.genreBtn.type-art:before,.genreBtn.type-game:before,.genreBtn.type-illust:before,.genreBtn.type-manga:before,.genreBtn.type-singer:before,.genreBtn.type-voice:before,.genreBtn.type-youtuber:before{-webkit-transform:translateX(-15%) translateY(-30%) rotateZ(-10deg);transform:translateX(-15%) translateY(-30%) rotateZ(-10deg)}.genreBtn.type-music:before,.genreBtn.type-novel:before{-webkit-transform:translateX(-15%) translateY(-30%);transform:translateX(-15%) translateY(-30%)}}.skeletonBtn{background-color:rgba(72,240,206,.54);color:rgba(0,0,0,.87);display:inline-block;border-radius:25px;border:3px solid #fff;text-align:center;padding:10px 5px;width:240px;height:50px;font-size:1.6rem;line-height:1.5}@media screen and (min-width:768px){.skeletonBtn{width:240px;height:50px;font-size:2rem;line-height:calc(50px - 24px)}}.skeletonBtn:hover{text-decoration:none;background-color:rgba(72,240,206,.87)}.skeletonBtn:active{background-color:rgba(72,240,206,.54)}.creatorEditMode-wrap{position:fixed;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(0,0,0,.12);z-index:100}.creatorEditMode-wrap .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;width:50%;background-color:#fff;color:rgba(0,0,0,.54);text-decoration:none;position:relative}.creatorEditMode-wrap .item:not(:first-child){border-left:1px solid rgba(0,0,0,.12)}.creatorEditMode-wrap .item span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.creatorEditMode-wrap .item span:before{color:#8a8a8a;font-family:"Font Awesome 5 Pro";content:"\f044";font-size:2.6rem;font-weight:100;margin-right:5px}.creatorEditMode-wrap .item.type-writing span:before{font-family:cien-icons;content:"\e932";font-size:3rem}.creatorEditMode-wrap .item.is-active,.creatorEditMode-wrap .item:hover{background-color:#f04885;color:#fff}.creatorEditMode-wrap .item.is-active span:before,.creatorEditMode-wrap .item:hover span:before{color:#fff}@media screen and (min-width:768px){.creatorEditMode-wrap{bottom:15px;right:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto;border:none}.creatorEditMode-wrap .item{height:90px;width:90px;border-radius:50%;background-color:#e1e1e1;font-size:1.2rem;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.26);box-shadow:0 2px 2px rgba(0,0,0,.26)}.creatorEditMode-wrap .item:not(:first-child){margin-top:15px;border:none}.creatorEditMode-wrap .item span{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.creatorEditMode-wrap .item span:before{font-size:3.6rem;margin:0 0 5px 5px}.creatorEditMode-wrap .item.type-writing span:before{font-size:4.4rem;margin:0 0 5px 0}}.btnBox_cfCreatePreview,.btnBox_confirm,.btnBox_globalNavLogin,.btnBox_order,.btnBox_returnCheckSupporter,.btnBox_tip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.btnBox_cfCreatePreview>.item:not(:last-child),.btnBox_confirm>.item:not(:last-child),.btnBox_globalNavLogin>.item:not(:last-child),.btnBox_order>.item:not(:last-child),.btnBox_returnCheckSupporter>.item:not(:last-child),.btnBox_tip>.item:not(:last-child){margin:15px 0 0 0}@media screen and (min-width:768px){.btnBox_cfCreatePreview,.btnBox_confirm,.btnBox_globalNavLogin,.btnBox_order,.btnBox_returnCheckSupporter,.btnBox_tip{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.btnBox_cfCreatePreview>.item:not(:last-child),.btnBox_confirm>.item:not(:last-child),.btnBox_globalNavLogin>.item:not(:last-child),.btnBox_order>.item:not(:last-child),.btnBox_returnCheckSupporter>.item:not(:last-child),.btnBox_tip>.item:not(:last-child){margin:0 15px 0 0}}.btnBox_confirm{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:25px}.btnBox_confirm>form{width:100%;display:block}.btnBox_order{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.btnBox_order>form{display:block;text-align:center;width:100%}.btnBox_tip{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:15px}@media screen and (min-width:768px){.btnBox_tip{margin-top:20px}}.btnBox_returnCheckSupporter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.btnBox_returnCheckSupporter>.item:not(:last-child){margin:0 0 10px 0}.btnBox_cfCreatePreview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.btnBox_globalNavLogin{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.btn_msg_userPage{font-size:1.4rem;color:#fff;height:40px;width:100%;background-color:#34a8eb;line-height:calc(40px - 20px)}.btn_msg_userPage:hover{text-decoration:none;background-color:#57b7ee}.btn_msg_userPage:active{background-color:#1698e2}.btn_editoer_draft{border:1px solid rgba(0,0,0,.12);-webkit-box-shadow:0 -2px 0 rgba(0,0,0,.12) inset;box-shadow:0 -2px 0 rgba(0,0,0,.12) inset;font-size:1.4rem;color:#fff;height:40px;width:100%;background-color:#f04885;line-height:calc(40px - 20px)}.btn_editoer_draft:hover{text-decoration:none;background-color:#f14f8a}.btn_editoer_draft:active{background-color:#ef4180}.btn_editoer_release{-webkit-box-shadow:0 -2px 0 rgba(0,0,0,.26) inset;box-shadow:0 -2px 0 rgba(0,0,0,.26) inset;font-size:1.4rem;color:#fff;height:40px;width:100%;background-color:#34a8eb;line-height:calc(40px - 20px)}.btn_editoer_release:hover{text-decoration:none;background-color:#57b7ee}.btn_editoer_release:active{background-color:#1698e2}.btn_editoer_reserve{-webkit-box-shadow:0 -2px 0 rgba(0,0,0,.26) inset;box-shadow:0 -2px 0 rgba(0,0,0,.26) inset;font-size:1.4rem;color:#fff;height:40px;width:100%;background-color:#ff961f;line-height:calc(40px - 20px)}.btn_editoer_reserve:hover{text-decoration:none;background-color:#ffa845}.btn_editoer_reserve:active{background-color:#f88400}.btnMsg-caution{margin-top:5px;color:#da3737}.downloadBlock{text-align:center;padding:15px 5px;margin:20px 0;border:1px solid #c3e3f7;background-color:#f6fcfd}.downloadBlock:first-child{margin-top:0}.downloadBlock p{word-wrap:break-word;font-size:1.3rem;line-height:1.9rem;margin-top:0;margin-bottom:8px}@media screen and (min-width:768px){.downloadBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px}.downloadBlock p{text-align:left;width:60%;margin:0}}.rewardBox{display:inline-block;width:100%;margin:35px 0 0}.rewardBox:first-child{margin:0}.rewardBox.is-sealed{border:1px solid #f2e8b6;border-radius:4px;background-color:ivory}.rewardBox.for-follow{background-color:#fffcfd;border:1px solid #fcd9e6}.rewardBox .type-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rewardBox .planPrice{color:#e37;font-weight:700;font-size:1.3rem;white-space:nowrap}.inner-rewardBox{padding:15px}.is-open .inner-rewardBox{padding:15px 0}.is-open .inner-rewardBox p{margin:1.6rem 0}.inner-rewardBox p{margin:0}.rewardBox-heading{position:relative;padding:8px 10px 8px 50px;font-weight:700;font-size:1.3rem;line-height:1.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.is-sealed .rewardBox-heading{color:#8c6900;margin:0;background-color:#f2e8b6}.is-sealed .rewardBox-heading:before{position:absolute;top:50%;left:5px;width:40px;height:40px;-webkit-transform:translateY(-65%);transform:translateY(-65%);content:"";background:url(../img/common/icon_reward.svg) 0 0 no-repeat;background-size:contain}.for-follow .rewardBox-heading{background-color:#fcd9e6;color:#99506a}.is-open .rewardBox-heading{border-radius:4px;background-color:#fcd9e6;color:#99506a;margin-bottom:5px}.is-open .rewardBox-heading:before{position:absolute;top:-4px;left:0;width:40px;height:40px;content:"";background:url(../img/common/icon_reward_open.svg) 0 0 no-repeat;background-size:contain}.is-open .rewardBox-heading:after{position:absolute;top:100%;left:25px;margin-left:-8px;border:8px solid transparent;border-top:8px solid #fcd9e6;content:""}@media screen and (min-width:768px){.rewardBox-heading{font-size:1.4rem}}.rewardBox-innerHeading{color:#8c6900;font-size:1.3rem;font-weight:700}@media screen and (min-width:768px){.rewardBox-innerHeading{font-size:1.4rem}}.rewardBox-innerHeading.type-coupon{margin-top:10px;padding-top:10px;border-top:1px solid #f2e8b6}.grid-rewardBox{display:grid;display:-ms-grid;grid-template-rows:auto 1fr;-ms-grid-rows:auto 5px 1fr;grid-template-columns:1fr 180px;-ms-grid-columns:1fr 10px 180px;grid-gap:5px 10px}.grid-rewardBox.is-past{grid-template-columns:1fr auto;-ms-grid-columns:1fr auto}@media screen and (min-width:768px){.grid-rewardBox{grid-template-rows:-webkit-min-content;grid-template-rows:min-content;-ms-grid-rows:min-content}}.grid-rewardBox.type-coupon{grid-template-rows:auto 1fr auto;-ms-grid-rows:auto 5px 1fr 5px auto}@media screen and (min-width:768px){.grid-rewardBox.type-coupon{grid-template-rows:auto 1fr;-ms-grid-rows:auto 5px 1fr}}.grid-rewardBox.type-coupon .grid-rewardBox-item.type-coupon{grid-row:3/4;grid-column:1/3}@media screen and (min-width:768px){.grid-rewardBox.type-coupon .grid-rewardBox-item.type-coupon{grid-row:2/3}}.grid-rewardBox-item.type-left{grid-row:1;-ms-grid-row:1;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;font-size:1.3rem;line-height:1.9rem}.grid-rewardBox-item.type-right{grid-row:2;-ms-grid-row:3;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3}@media screen and (min-width:768px){.grid-rewardBox-item.type-left{grid-row:1;-ms-grid-row:1;grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1}.grid-rewardBox-item.type-right{grid-row:1;-ms-grid-row:1;grid-column:2/3;-ms-grid-column:3;-ms-grid-column-span:1}}@media screen and (min-width:768px){.creatorCard-wrap.type-solo{border-top:1px solid #ddd}}.creatorCard-wrap .contents-wrap,.creatorCard-wrap .contentsWrap-cfMessage,.creatorCard-wrap .contentsWrap-issue{padding:0 15px}@media screen and (min-width:768px){.recommendCreatorList{padding:0 20px;border:1px solid #ddd;border-top:none;background-color:#fff}.recommendCreatorList .contents-wrap,.recommendCreatorList .contentsWrap-cfMessage,.recommendCreatorList .contentsWrap-issue{margin-bottom:0;border:none}.recommendCreatorList .heading-message{font-size:1.4rem;padding-bottom:20px}}.recommendCreatorList-item{margin-bottom:15px;background-color:#fff;font-size:1.4rem;line-height:1.4}.recommendCreatorList-item.type-heading{padding:15px}@media screen and (min-width:768px){.recommendCreatorList-item{margin-bottom:0;padding:15px 0;border-top:1px solid #ddd}.p-userRegistrationDone .recommendCreatorList-item:first-child{border-top:none}}.p-userMypage .spot-pt0 .recommendCreatorList-item:first-child{border-top:none}.grid-cardcase-item.type-right{border:1px solid #ddd;border-top:none}@media screen and (min-width:768px){.grid-cardcase-item.type-right{border:none}}.item-creatorPageThum{overflow:hidden;display:block;width:100%}@media screen and (min-width:768px){.item-creatorPageThum{margin-right:10px;width:100%;margin-bottom:0}}.item-creatorPageThum img{display:block;width:100%}.item-userName{display:block;font-weight:700;font-size:1.6rem;word-break:break-word;padding:0 0 0 10px}@media screen and (min-width:768px){.item-userName{font-size:1.7rem;padding:0 10px}}.item-follower{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:10px}.item-button{width:80px;height:35px;padding:0;font-size:1.4rem;line-height:35px}@media screen and (min-width:768px){.item-button{width:90px}}.item-description{color:#222;font-size:1.2rem;line-height:1.4;margin:10px 0;word-break:break-word}@media screen and (min-width:768px){.item-description{font-size:1.3rem}}.grid-creatorCard{display:grid;display:-ms-grid;grid-template-rows:auto auto auto auto auto;-ms-grid-rows:auto auto auto auto auto;grid-template-columns:45px auto 60px 30px;-ms-grid-columns:45px 1fr 60px 30px}@media screen and (min-width:768px){.grid-creatorCard{grid-template-rows:auto auto auto auto;-ms-grid-rows:auto auto auto auto;grid-template-columns:50px auto 60px 30px;-ms-grid-columns:50px 1fr 60px 30px}}.grid-creatorCard-item{word-break:break-all}.grid-creatorCard-item.item-creatorPageThum{grid-row:1/2;-ms-grid-row:1;grid-column:1/4;-ms-grid-column:1}.grid-creatorCard-item.item-userThum{grid-row:1/3;-ms-grid-row-span:2;grid-column:1/2;-ms-grid-column:1}.grid-creatorCard-item.item-userName{grid-row:1/2;-ms-grid-row:1;grid-column:2/3;-ms-grid-column:2}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-creatorCard-item.item-userName{min-width:188px}}@supports (-ms-ime-align:auto){.grid-creatorCard-item.item-userName{min-width:188px}}.grid-creatorCard-item.item-follower{grid-row:2/3;-ms-grid-row:2;grid-column:2/3;-ms-grid-column:2}.grid-creatorCard-item.item-button{grid-row:1/3;-ms-grid-row:1;grid-column:3/4;-ms-grid-column:3}.grid-creatorCard-item.item-description{grid-row:3/4;-ms-grid-row:3;grid-column:1/5;-ms-grid-column-span:4}.grid-creatorCard-item.item-tags{grid-row:4/5;-ms-grid-row:4;grid-column:1/5;-ms-grid-column-span:4;font-size:0}.grid-creatorCard-item.item-menu{grid-row:4/5;-ms-grid-row:4;grid-column:4/5;-ms-grid-column:4}.grid-creatorCard-item.dropdown-container{margin-top:-12px}@media screen and (min-width:768px){.grid-creatorCard-item.item-creatorPageThum{grid-row:1/5;-ms-grid-row:1/4;grid-column:1/2;-ms-grid-column:1}.grid-creatorCard-item.item-userThum{grid-row:1/3;-ms-grid-row:1/2;grid-column:1/2;-ms-grid-column:1}.grid-creatorCard-item.item-userName{grid-row:1/2;-ms-grid-row:1;grid-column:2/3;-ms-grid-column:2}.grid-creatorCard-item.item-follower{grid-row:2/3;-ms-grid-row:2;grid-column:2/3;-ms-grid-column:2}.grid-creatorCard-item.item-button{grid-row:1/3;-ms-grid-row:1/2;grid-column:3/4;-ms-grid-column:3;-ms-grid-column-span:2}.grid-creatorCard-item.item-description{grid-row:3/4;-ms-grid-row:3;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:4}.grid-creatorCard-item.item-tags{grid-row:4/5;-ms-grid-row:4;grid-column:1/5;-ms-grid-column-span:4}.grid-creatorCard-item.item-menu{grid-row:4/5;-ms-grid-row:4;grid-column:4/5;-ms-grid-column:4/5}}.recommendCreatorList-item .grid-creatorCard-item.item-tags{grid-column:1/4;-ms-grid-column-span:3}@media screen and (min-width:768px){.recommendCreatorList-item .grid-creatorCard-item.item-tags{grid-column:1/4;-ms-grid-column-span:3}}.icon{display:inline-block;text-decoration:none;border-radius:4px;text-align:center}.icon:not(:last-child){margin-right:2px}.icon.type-comment,.icon.type-pv,.icon.type-tweetCount,.icon.type-vote,.icon.type-voteCount{padding:0 5px;border-style:solid;border-width:1px;background-color:#fff;height:22px;line-height:22px;font-size:1.3rem}.icon.type-comment::before,.icon.type-pv::before,.icon.type-tweetCount::before,.icon.type-vote::before,.icon.type-voteCount::before{margin-right:5px}.voteBlock .icon.type-comment,.voteBlock .icon.type-pv,.voteBlock .icon.type-tweetCount,.voteBlock .icon.type-vote,.voteBlock .icon.type-voteCount{border-width:2px}.icon.type-tweetCount{display:inline-block;height:26px;line-height:24px;padding:0 10px;min-width:40px;font-size:1.2rem;text-align:center}.icon.type-comment{border-color:#70d13f}.icon.type-comment::before{color:#70d13f;font-family:cien-icons;content:'\e903';display:inline-block;vertical-align:top}.icon.type-vote{border-color:#ffb300}.icon.type-vote::before{color:#ffb300;display:inline-block;vertical-align:top;font-family:cien-icons;content:'\e907'}.icon.type-pv{border-color:#63beeb}.icon.type-pv::before{color:#63beeb;display:inline-block;vertical-align:top;font-family:cien-icons;content:'\e93a'}.icon.type-category,.icon.type-tag{color:#aacce0}.icon.type-category::before,.icon.type-tag::before{margin-right:10px;font-size:1.2rem}.icon.type-category::before{font-family:cien-icons;content:'\e902'}.icon.type-tag::before{font-family:cien-icons;content:'\e905'}.icon.type-reaction::before{display:inline-block;vertical-align:text-top;content:'';width:15px;height:15px;margin:0 5px 0 3px}.icon.type-reaction.type-thumbs::before{background:url(https://twemoji.maxcdn.com/v/12.1.3/72x72/1f44d.png);background-size:cover}.icon.type-reaction.type-thumbs.type-icon::before{width:30px;height:30px}.icon.type-reaction.type-heart::before{background:url(https://twemoji.maxcdn.com/v/12.1.3/72x72/2665.png);background-size:cover}.icon.type-reaction.type-smile::before{background:url(https://twemoji.maxcdn.com/v/12.1.3/72x72/1f60a.png);background-size:cover}.icon.type-reaction.type-surprised::before{background:url(https://twemoji.maxcdn.com/v/12.1.3/72x72/1f632.png);background-size:cover}.icon.type-reaction.type-mascot::before{background:url(/assets/img/common/icon_mascot_01.png);background-size:cover}.icon.type-reaction.type-acorn::before{background:url(/assets/img/common/icon_acorn.png);background-size:cover}.icon.type-announce{min-width:120px;padding:4px 10px;border-radius:2px;color:#fff;font-size:1.4rem}.icon.type-announce.is-primary{background-color:#f2245b}.icon:hover{text-decoration:none}.icon.is-disabled{border-color:#ccc!important}.icon.is-disabled::before{border-right-color:#ccc!important}.voteBlock .type-voteCount{display:inline-block;height:26px;line-height:24px;padding:0 10px;min-width:40px;font-size:1.2rem;text-align:center}@media screen and (min-width:768px){.voteBlock .type-voteCount{font-size:1.6rem;height:38px;line-height:36px}}.release-state{margin:4px 0 0;padding:4px 16px;border-radius:2px;color:#fff;font-size:1.3rem;display:inline-block}.release-state.type-released{background-color:#4ec249}.release-state.type-private{background-color:#5986b3}.release-state.type-draft,.release-state.type-stop{background-color:#777}.release-state.type-wait{background-color:#e08300}.spEditorHeading-item .release-state{padding:3px;margin-top:2px;margin-bottom:0}.editor-heading-item .release-state{line-height:1}.grid-articleMgt-item .release-state{display:block;padding:4px;text-align:center;margin:0 0 4px}@media screen and (min-width:768px){.editor-heading-item .release-state{margin:0 0 0 10px}}a.l-icon:hover{opacity:.7;-webkit-transition:.1s;transition:.1s}.l-icon{display:block;overflow:hidden;position:relative;width:100%;height:100%}.l-icon.type-userFace{border-radius:50%;background-color:#fff}.l-icon.type-userFace.size-sm{width:30px;height:30px}@media screen and (min-width:768px){.l-icon.type-userFace.size-sm{width:50px;height:50px}}.l-icon.type-userFace.size-s{width:30px;height:30px}.l-icon.type-userFace.size-m{width:45px;height:45px}@media screen and (min-width:768px){.l-icon.type-userFace.size-m{width:50px;height:50px}}.l-icon.type-userFace.size-l{width:100px;height:100px}@media screen and (min-width:768px){.l-icon.type-userFace.size-l{width:140px;height:140px}}.l-icon.type-userFace.at-creatorConfig{margin:0 auto 10px}.l-icon.type-userFace.at-comment{width:50px;height:50px}.l-icon.type-userFace.size-creatorInfo{height:100px;width:100px}@media screen and (min-width:768px){.l-icon.type-userFace.size-creatorInfo{height:140px;width:140px}}.l-icon.type-userFace.size-ciencard{height:60px;width:60px}.l-icon.type-articleThum.size-m{width:50px;height:50px}@media screen and (min-width:768px){.l-icon.type-articleThum.size-m{width:70px;height:70px}}.l-icon.type-articleThum.size-l{width:70px;height:70px}@media screen and (min-width:768px){.l-icon.type-articleThum.size-l{width:100px;height:100px}}.l-icon.type-articleThum.size-pager{width:50px;height:50px}@media screen and (min-width:768px){.l-icon.type-articleThum.size-pager{width:60px;height:60px}}.l-icon.type-articleThum.at-sideNewArticle{width:60px;height:60px}.l-icon.type-articleThum.at-articleMgt{width:60px;height:60px}@media screen and (min-width:768px){.l-icon.type-articleThum.at-articleMgt{width:70px;height:70px}}.l-icon img{position:absolute;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-height:100%}.icon-flag{width:32px;height:45px;display:none}.subscription .icon-flag{display:block;background:url(../img/common/icon_plan.svg) no-repeat;background-size:contain;width:20px}@media screen and (min-width:768px){.icon-flag{width:25px;height:35px;display:block}.subscription .icon-flag{background-size:cover;width:25px}.grid-side2 .icon-flag{width:30px;height:42px}}.icon-nav{padding-left:30px;position:relative}.icon-nav:hover{color:#238ac5}.icon-nav::before{font-family:cien-icons;font-size:2rem;color:#777;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.icon-nav.type-home::before{color:#238ac5;content:'\e90a'}.icon-nav.type-search::before{content:'\e917'}.icon_required::after{white-space:nowrap;line-height:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3px;border:1px solid #da3737;border-radius:4px;color:#da3737;font-size:1.2rem;content:"必須";margin-left:5px}.icon_required.type-simple::after{padding:0;border:none;content:"*"}.icon_annotation::after{line-height:20px;height:20px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem;padding:0;content:"※"}.uploadFile::before{font-family:cien-icons;content:'\e933';color:#46a4da;font-size:4rem}@media screen and (min-width:768px){.uploadFile::before{font-size:8rem}}.uploadFile.type-broken::before{content:'\e934'}.uploadFile.type-music::before{content:'\e935'}.uploadFile.type-movie::before{content:'\e936'}.loader{position:absolute;top:0;left:50%;margin:30px auto;font-size:.2rem;width:1em;height:1em;border-radius:50%;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);transform:translateZ(0) translateX(-50%)}@media screen and (min-width:768px){.loader{margin:40px auto;font-size:.6rem}}@-webkit-keyframes load5{0%,100%{-webkit-box-shadow:0 -2.6em 0 0 #2b97d6,1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.5),-1.8em -1.8em 0 0 rgba(43,151,214,.7);box-shadow:0 -2.6em 0 0 #2b97d6,1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.5),-1.8em -1.8em 0 0 rgba(43,151,214,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.7),1.8em -1.8em 0 0 #2b97d6,2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.5);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.7),1.8em -1.8em 0 0 #2b97d6,2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.5),1.8em -1.8em 0 0 rgba(43,151,214,.7),2.5em 0 0 0 #2b97d6,1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.5),1.8em -1.8em 0 0 rgba(43,151,214,.7),2.5em 0 0 0 #2b97d6,1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.5),2.5em 0 0 0 rgba(43,151,214,.7),1.75em 1.75em 0 0 #2b97d6,0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.5),2.5em 0 0 0 rgba(43,151,214,.7),1.75em 1.75em 0 0 #2b97d6,0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.5),1.75em 1.75em 0 0 rgba(43,151,214,.7),0 2.5em 0 0 #2b97d6,-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.5),1.75em 1.75em 0 0 rgba(43,151,214,.7),0 2.5em 0 0 #2b97d6,-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.5),0 2.5em 0 0 rgba(43,151,214,.7),-1.8em 1.8em 0 0 #2b97d6,-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.5),0 2.5em 0 0 rgba(43,151,214,.7),-1.8em 1.8em 0 0 #2b97d6,-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.5),-1.8em 1.8em 0 0 rgba(43,151,214,.7),-2.6em 0 0 0 #2b97d6,-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.5),-1.8em 1.8em 0 0 rgba(43,151,214,.7),-2.6em 0 0 0 #2b97d6,-1.8em -1.8em 0 0 rgba(43,151,214,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.5),-2.6em 0 0 0 rgba(43,151,214,.7),-1.8em -1.8em 0 0 #2b97d6;box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.5),-2.6em 0 0 0 rgba(43,151,214,.7),-1.8em -1.8em 0 0 #2b97d6}}@keyframes load5{0%,100%{-webkit-box-shadow:0 -2.6em 0 0 #2b97d6,1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.5),-1.8em -1.8em 0 0 rgba(43,151,214,.7);box-shadow:0 -2.6em 0 0 #2b97d6,1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.5),-1.8em -1.8em 0 0 rgba(43,151,214,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.7),1.8em -1.8em 0 0 #2b97d6,2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.5);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.7),1.8em -1.8em 0 0 #2b97d6,2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.5),1.8em -1.8em 0 0 rgba(43,151,214,.7),2.5em 0 0 0 #2b97d6,1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.5),1.8em -1.8em 0 0 rgba(43,151,214,.7),2.5em 0 0 0 #2b97d6,1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.5),2.5em 0 0 0 rgba(43,151,214,.7),1.75em 1.75em 0 0 #2b97d6,0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.5),2.5em 0 0 0 rgba(43,151,214,.7),1.75em 1.75em 0 0 #2b97d6,0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.5),1.75em 1.75em 0 0 rgba(43,151,214,.7),0 2.5em 0 0 #2b97d6,-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.5),1.75em 1.75em 0 0 rgba(43,151,214,.7),0 2.5em 0 0 #2b97d6,-1.8em 1.8em 0 0 rgba(43,151,214,.2),-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.5),0 2.5em 0 0 rgba(43,151,214,.7),-1.8em 1.8em 0 0 #2b97d6,-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.5),0 2.5em 0 0 rgba(43,151,214,.7),-1.8em 1.8em 0 0 #2b97d6,-2.6em 0 0 0 rgba(43,151,214,.2),-1.8em -1.8em 0 0 rgba(43,151,214,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.5),-1.8em 1.8em 0 0 rgba(43,151,214,.7),-2.6em 0 0 0 #2b97d6,-1.8em -1.8em 0 0 rgba(43,151,214,.2);box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.5),-1.8em 1.8em 0 0 rgba(43,151,214,.7),-2.6em 0 0 0 #2b97d6,-1.8em -1.8em 0 0 rgba(43,151,214,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.5),-2.6em 0 0 0 rgba(43,151,214,.7),-1.8em -1.8em 0 0 #2b97d6;box-shadow:0 -2.6em 0 0 rgba(43,151,214,.2),1.8em -1.8em 0 0 rgba(43,151,214,.2),2.5em 0 0 0 rgba(43,151,214,.2),1.75em 1.75em 0 0 rgba(43,151,214,.2),0 2.5em 0 0 rgba(43,151,214,.2),-1.8em 1.8em 0 0 rgba(43,151,214,.5),-2.6em 0 0 0 rgba(43,151,214,.7),-1.8em -1.8em 0 0 #2b97d6}}@-moz-document url-prefix(){.icon.type-comment::before{position:relative;top:2px}.icon.type-vote::before{position:relative;top:1px}}@media all and (-ms-high-contrast:none){.icon.type-vote::before{position:relative;top:-1px}}@supports (-ms-ime-align:auto){.icon.type-vote::before{position:relative;top:-1px}}.n_avatar-cfFaqComment,.n_avatar-hdCreator{-o-object-fit:cover;object-fit:cover;width:30px!important;height:30px!important;border-radius:calc(30px / 2)}.n_avatar-supportingListCreator{-o-object-fit:cover;object-fit:cover;width:45px!important;height:45px!important;border-radius:calc(45px / 2)}@media screen and (min-width:768px){.n_avatar-supportingListCreator{-o-object-fit:cover;object-fit:cover;width:50px!important;height:50px!important;border-radius:calc(50px / 2)}}.n_avatar-issueReply{-o-object-fit:cover;object-fit:cover;width:50px!important;height:50px!important;border-radius:calc(50px / 2)}.n_avatar-cfMessageReply{-o-object-fit:cover;object-fit:cover;width:30px!important;height:30px!important;border-radius:calc(30px / 2)}@media screen and (min-width:768px){.n_avatar-cfMessageReply{-o-object-fit:cover;object-fit:cover;width:40px!important;height:40px!important;border-radius:calc(40px / 2)}}.n_avatar-middle{-o-object-fit:cover;object-fit:cover;width:50px!important;height:50px!important;border-radius:calc(50px / 2)}.n-avatar{display:inline-block;overflow:hidden;border-radius:50%;position:relative;width:45px;height:45px}.n-avatar img{position:absolute;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-height:100%}.n-avatar:hover{opacity:.75}.n-avatar.size-xl{width:100px;height:100px}.n-avatar.size-l{width:75px;height:75px}.n-avatar.size-m{width:50px;height:50px}.n-avatar.size-s{width:45px;height:45px}.n-avatar.size-xs{width:30px;height:30px}.n-avatar.size-{width:30px;height:30px}.n-avatar.size-creatorRanking{width:65px;height:65px}@media screen and (min-width:768px){.n-avatar{width:50px;height:50px}.n-avatar.size-creatorRanking{width:75px;height:75px}}.n-avatar.size-supporterCard{width:60px;height:60px}@media screen and (min-width:768px){.n-avatar.size-supporterCard{width:100px;height:100px}}.n-avatar.size-giftCard{width:40px;height:40px}@media screen and (min-width:768px){.n-avatar.size-giftCard{width:50px;height:50px}}.n-icon{display:inline-block;border-radius:4px;text-decoration:none;text-align:center;margin-top:3px;margin-right:3px}.n-icon:last-child{margin-right:0}.n-icon.type-comment,.n-icon.type-pv,.n-icon.type-vote,.n-icon.type-voteCount{padding:0 5px;border-style:solid;border-width:1px;background-color:#fff;height:22px;line-height:20px;font-size:1.2rem}.n-icon.type-comment::before,.n-icon.type-pv::before,.n-icon.type-vote::before,.n-icon.type-voteCount::before{margin-right:5px}.voteBlock .n-icon.type-comment,.voteBlock .n-icon.type-pv,.voteBlock .n-icon.type-vote,.voteBlock .n-icon.type-voteCount{border-width:2px}.n-icon.type-comment{border-color:#70d13f}.n-icon.type-comment::before{display:inline-block;color:#70d13f;font-family:cien-icons;vertical-align:top;content:"\e903"}.n-icon.type-vote{border-color:#ffb300}.n-icon.type-vote::before{display:inline-block;color:#ffb300;font-family:cien-icons;vertical-align:top;content:"\e907"}.n-icon.type-help{color:rgba(0,0,0,.54);margin-top:0}.n-icon.type-help::before{display:inline-block;font-family:cien-icons;vertical-align:top;content:"\e924";font-size:3.2rem}.n-icon.type-help:hover{color:rgba(0,0,0,.87)}.n-icon.type-help:active{color:rgba(0,0,0,.54)}.n-toolIcon{display:inline-block;border-radius:4px;text-decoration:none;position:relative;color:rgba(0,0,0,.87)}.n-toolIcon::before{display:block;position:absolute;top:50%;left:50%;font-family:cien-icons;font-size:1.6rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media screen and (min-width:768px){.n-toolIcon::before{height:22px;font-size:2rem}}.n-toolIcon.type-link:before{content:"\e942"}.n-toolIcon.type-heading:before{content:"\e943"}.n-toolIcon.type-list:before{content:"\e944"}.n-toolIcon.type-ruledLine:before{content:"\e945"}.n-toolIcon.type-bold:before{content:"\e946"}.n-toolIcon.type-writingOff:before{content:"\e947"}.n-toolIcon.type-underbar:before{content:"\e948"}.n-toolIcon.type-media:before{content:"\e949"}.n-toolIcon.type-fontColor:before{content:"\e94a"}.n-toolIcon.type-fontSize:before{content:"\e94b"}.n-toolIcon.type-help:before{height:26px;font-size:2.4rem;content:"\e924"}.n-toolIcon.type-embed:before{content:"\e94f"}.icon-badge{display:inline-block;height:24px;border-radius:2px;background:-webkit-gradient(linear,left top,right top,from(#99813d),color-stop(25%,#fad996),color-stop(50%,#99813d),color-stop(75%,#fad996),to(#99813d));background:linear-gradient(to right,#99813d 0,#fad996 25%,#99813d 50%,#fad996 75%,#99813d 100%);padding:1px}.icon-badge:not(:first-child){margin-top:4px}.icon-badge .body{border-radius:1px;background:ivory;color:#8c6900;font-size:1.2rem;padding:2px 4px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.icon-badge{width:100%}}@media all and (-ms-high-contrast:none){.n-icon.type-comment::before{position:relative;top:1px}}@supports (-ms-ime-align:auto){.n-icon.type-comment::before{position:relative;top:1px}}@-moz-document url-prefix(){.n-icon.type-comment::before{position:relative;top:2px}.n-icon.type-vote::before{position:relative;top:1px}}.activityIcon:after,.activityIcon:before{display:inline-block;vertical-align:middle;margin-right:3px}.activityIcon.is-patron:before{content:url(../img/common/icon_plan.svg);width:14px;height:21px}.activityIcon.is-addPatron:before{content:url(../img/common/icon_addSupport_plan.svg);width:20px}.activityIcon.is-giftTicket:after{content:url(../img/common/icon_giftTicket.svg);width:21px;height:21px}.activityIcon.type-supporterList:before{width:15px}.activityIcon.type-supporterList:after{width:15px;height:13px}.icon_status{font-size:1.3rem;display:inline-block;min-width:56px;height:calc(1em + 12px);padding:5px 10px;text-align:center;white-space:nowrap;color:rgba(0,0,0,.87);border-radius:2px;background-color:rgba(0,0,0,.26)}.icon_status.type-active{color:#fff;background-color:#4ec249}.icon_status.type-result{color:#fff;background-color:#f04885}.icon_normalBlock{display:inline-block;font-size:1.2rem;background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87);padding:4px 8px;border-radius:3px}@media screen and (min-width:768px){.icon_normalBlock{padding:12px 16px}}.icon_advancedBlock{display:inline-block;font-size:1.2rem;background-color:#fde4ed;color:#f04885;padding:4px 8px;border-radius:3px}@media screen and (min-width:768px){.icon_advancedBlock{padding:12px 16px}}.icon_attribute{display:inline-block;padding:2px 4px;background-color:#f1f1f1;color:rgba(0,0,0,.54);font-size:1.2rem;white-space:nowrap;border-radius:4px;margin:2px}.icon_attribute_allages{display:inline-block;padding:2px 4px;background-color:#e6f7d6;color:#56842a;font-size:1.2rem;white-space:nowrap;border-radius:4px;margin:2px}.icon_attribute_r15{display:inline-block;padding:2px 4px;background-color:#e6f7d6;color:#56842a;font-size:1.2rem;white-space:nowrap;border-radius:4px;margin:2px}.icon_attribute_adult{display:inline-block;padding:2px 4px;background-color:#ffeaed;color:#de5d72;font-size:1.2rem;white-space:nowrap;border-radius:4px;margin:2px}.genreLabel-default{padding:4px 16px;text-align:center;font-size:1.2rem;line-height:1;background-color:#eee;border-radius:0 0 8px 8px;color:#777}.genreLabel-comic,.genreLabel-mdc,.genreLabel-mng,.genreLabel-scm{padding:4px 16px;text-align:center;font-size:1.2rem;line-height:1;background-color:#e6f7d6;border-radius:0 0 8px 8px;color:#56842a}.genreLabel-gsh,.genreLabel-icg,.genreLabel-in2,.genreLabel-inv,.genreLabel-ist,.genreLabel-magazine{padding:4px 16px;text-align:center;font-size:1.2rem;line-height:1;background-color:#e9f5ff;border-radius:0 0 8px 8px;color:#5d84a7}.genreLabel-acn,.genreLabel-adv,.genreLabel-dnv,.genreLabel-etc,.genreLabel-gae,.genreLabel-mov,.genreLabel-oneshot,.genreLabel-pzl,.genreLabel-qiz,.genreLabel-rpg,.genreLabel-short,.genreLabel-sln,.genreLabel-stg,.genreLabel-tbl,.genreLabel-typ{padding:4px 16px;text-align:center;font-size:1.2rem;line-height:1;background-color:#f5eaff;border-radius:0 0 8px 8px;color:#935fc1}.genreLabel-mus,.genreLabel-sou{padding:4px 16px;text-align:center;font-size:1.2rem;line-height:1;background-color:#fbeeca;border-radius:0 0 8px 8px;color:#c56601}.genreLabel-amt,.genreLabel-et3,.genreLabel-et4,.genreLabel-imt,.genreLabel-ksv,.genreLabel-nr2,.genreLabel-nre,.genreLabel-tol{padding:4px 16px;text-align:center;font-size:1.2rem;line-height:1;background-color:#eee;border-radius:0 0 8px 8px;color:#777}.n-articleCard{display:grid;display:-ms-grid;padding:15px 15px 10px;height:100%;grid-template-columns:auto 1fr;grid-template-rows:auto auto 1fr -webkit-min-content 30px;grid-template-rows:auto auto 1fr min-content 30px;-ms-grid-columns:auto 1fr;-ms-grid-rows:auto auto 1fr min-content minmax(30px,52px)}.n-articleCard .n-articleCard-item.type-creatorIcon{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1/2;-ms-grid-column:1}.n-articleCard .n-articleCard-item.type-creatorName{grid-row:1/2;-ms-grid-row:1;grid-column:2/3;-ms-grid-column:2}.n-articleCard .n-articleCard-item.type-postDate{grid-row:2/3;-ms-grid-row:2;grid-column:2/3;-ms-grid-column:2}.n-articleCard .n-articleCard-item.type-postTitle{grid-row:3/4;-ms-grid-row:3;grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:3}.n-articleCard .n-articleCard-item.type-postArticle{grid-row:4/5;-ms-grid-row:4;grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:3}.n-articleCard .n-articleCard-item.type-options{grid-row:5/6;-ms-grid-row:5;grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:2}.n-articleCard .n-articleCard-item.type-btn{grid-row:1/3;-ms-grid-row:1;grid-column:3/4;-ms-grid-column:3}.n-articleCard .n-articleCard-item.type-mylist-btn{-ms-grid-row:5;grid-row:5;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.n-articleCard.type-mylist .n-articleCard-item.type-options .n-icon,.n-articleCard.type-supporting .n-articleCard-item.type-options .n-icon{display:none}@media screen and (min-width:768px){.n-articleCard{grid-template-rows:auto auto 1fr -webkit-min-content minmax(30px,52px);grid-template-rows:auto auto 1fr min-content minmax(30px,52px)}.n-articleCard.type-supporting{grid-template-rows:auto auto 1fr -webkit-min-content 30px;grid-template-rows:auto auto 1fr min-content 30px;-ms-grid-rows:auto auto 1fr min-content 30px}}.n-articleCard.type-mylist{grid-template-rows:auto auto 1fr -webkit-min-content -webkit-min-content;grid-template-rows:auto auto 1fr min-content min-content;-ms-grid-rows:auto auto 1fr min-content min-content}.n-articleCard-item{word-break:break-all}.n-articleCard-item.type-creatorIcon{margin-right:5px}.n-articleCard-item.type-creatorName{font-size:1.6rem;line-height:1.9rem;margin-right:5px}.n-articleCard-item.type-creatorName a{color:rgba(0,0,0,.87);line-height:1.3;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.n-articleCard-item.type-postDate{margin-right:5px}.n-articleCard-item.type-postDate p{color:#999;font-size:1.2rem}.n-articleCard-item.type-postTitle{margin-top:10px;margin-bottom:5px}.n-articleCard-item.type-postTitle .articleTitle{margin-bottom:5px;font-size:1.5rem;line-height:1.5;word-break:break-word;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.n-articleCard-item.type-postArticle{margin-top:5px;margin-bottom:10px}.n-articleCard-item.type-postArticle a{display:block}.n-articleCard-item.type-postArticle a:hover{text-decoration:none;opacity:.75}.n-articleCard-item.type-postArticle .articleImg{overflow:hidden;position:relative;width:100%}.n-articleCard-item.type-postArticle .articleImg::before{display:block;padding-top:61.68224299%;content:""}.n-articleCard-item.type-postArticle .articleImg img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:auto}.type-ranking .n-articleCard-item.type-creatorIcon{margin-left:15px}.n-articleCard-item.type-options{font-size:0;padding:2px 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.n-articleCard-item.type-options div:first-child{margin-right:3px}.type-articleRanking .n-articleCard-item.type-options{font-size:0;padding:2px 10px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.n-articleCard-item.type-creatorName{font-size:1.4rem;line-height:1.6rem}.n-articleCard-item.type-postDate{margin-right:5px}.n-articleCard-item.type-postDate p{font-size:1.1rem}.n-articleCard-item.type-options{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.n-creatorCard{display:grid;display:-ms-grid;padding:15px 15px 10px;height:100%;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto 4.5em 1fr 45px;-ms-grid-columns:auto 1fr;-ms-grid-rows:auto auto auto 4.5em 1fr 45px}.n-creatorCard .n-creatorCard-item.type-header{grid-row:1/2;-ms-grid-row:1;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2}.n-creatorCard .n-creatorCard-item.type-creatorIcon{grid-row:2/4;-ms-grid-row:2;-ms-grid-row-span:3;grid-column:1/2;-ms-grid-column:1}.n-creatorCard .n-creatorCard-item.type-creatorName{grid-row:2/3;-ms-grid-row:2;grid-column:2/3;-ms-grid-column:2}.n-creatorCard .n-creatorCard-item.type-follower{grid-row:3/4;-ms-grid-row:3;grid-column:2/3;-ms-grid-column:2}.n-creatorCard .n-creatorCard-item.type-profile{grid-row:4/5;-ms-grid-row:4;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2}.n-creatorCard .n-creatorCard-item.type-options{grid-row:5/6;-ms-grid-row:5;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2}.n-creatorCard .n-creatorCard-item.type-btn{grid-row:6/7;-ms-grid-row:6;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2}.n-creatorCard.type-newArrival{height:100%}@media screen and (min-width:768px){.n-creatorCard{grid-template-rows:auto auto auto 5.5em 1fr 45px;-ms-grid-rows:auto auto auto 5.5em 1fr 45px}}.cardLabel{position:absolute;top:3px;left:3px;z-index:10;width:32px;height:38px}.cardLabel.type-ranker::before{position:absolute;top:0;left:0;width:32px;height:38px;background:url(../img/common/icon_ranker.svg) 0 0 no-repeat;background-size:contain;content:""}.cardLabel.type-ranker::after{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:18px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.6);content:""}.cardLabel.type-ranker.is-special::before{background:url(../img/common/icon_top_ranker.svg) 0 0 no-repeat;background-size:contain}.cardLabel.type-ranker.type-slim{height:46px;width:24px}.cardLabel.type-ranker.type-slim:before{height:46px;width:24px;background:url(../img/common/icon_ranker_slim.svg) 0 0 no-repeat;background-size:contain}.cardLabel.type-ranker.type-slim.is-special::before{background:url(../img/common/icon_top_ranker_slim.svg) 0 0 no-repeat;background-size:contain}.p-userMypage .type-ranking:nth-child(-n+3) .cardLabel.type-ranker.type-slim::before{background:url(../img/common/icon_top_ranker_slim.svg) 0 0 no-repeat;background-size:contain}.cardLabel .num{position:absolute;top:50%;left:50%;z-index:10;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);white-space:nowrap}.cardLabel .num.type-ranking{color:#fff;font-size:1.5rem;text-shadow:1px 1px 1px rgba(0,0,0,.75)}.type-ranking:nth-child(1) .cardLabel::after{content:"1"}.type-ranking:nth-child(2) .cardLabel::after{content:"2"}.type-ranking:nth-child(3) .cardLabel::after{content:"3"}.type-ranking:nth-child(4) .cardLabel::after{content:"4"}.type-ranking:nth-child(5) .cardLabel::after{content:"5"}.type-ranking:nth-child(6) .cardLabel::after{content:"6"}.type-ranking:nth-child(7) .cardLabel::after{content:"7"}.type-ranking:nth-child(8) .cardLabel::after{content:"8"}.n-creatorCard-item{word-break:break-all}.n-creatorCard-item.type-header{margin-bottom:10px;font-size:0}.n-creatorCard-item.type-header a{display:block;position:relative;width:100%;overflow:hidden}.n-creatorCard-item.type-header a:before{content:"";display:block;padding-top:33.333333333%}.n-creatorCard-item.type-header a img{width:100%;position:absolute;top:50%;left:0;bottom:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.n-creatorCard-item.type-creatorIcon{margin-right:5px}.n-creatorCard-item.type-creatorName{font-size:1.6rem;line-height:1.5;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.n-creatorCard-item.type-follower .follower{font-size:1.4rem}.n-creatorCard-item.type-profile{margin:5px 0 0}.n-creatorCard-item.type-options{font-size:0}.n-creatorCard-item.type-btn{margin-top:10px}.n-creatorCard-item.type-btn .n-btn{font-size:1.2rem}@media screen and (min-width:768px){.n-creatorCard-item.type-profile{font-size:1.4rem;line-height:2rem}}.n-articleRankingCard{position:relative;display:grid;display:-ms-grid;padding:15px 15px 10px;height:100%;grid-template-columns:auto auto 1fr;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content max-content auto;-ms-grid-columns:auto auto 1fr;-ms-grid-rows:max-content max-content max-content auto}.n-articleRankingCard .n-articleRankingCard-item.type-creatorIcon{grid-row:3/4;-ms-grid-row:3;grid-column:2/3;-ms-grid-column:2}.n-articleRankingCard .n-articleRankingCard-item.type-creatorName{grid-row:3/4;-ms-grid-row:3;grid-column:3/4;-ms-grid-column:3}.n-articleRankingCard .n-articleRankingCard-item.type-postDate{grid-row:2/3;-ms-grid-row:2;grid-column:2/4;-ms-grid-column:2;-ms-grid-column-span:2}.n-articleRankingCard .n-articleRankingCard-item.type-postTitle{grid-row:1/2;-ms-grid-row:1;grid-column:2/4;-ms-grid-column:2;-ms-grid-column-span:2}.n-articleRankingCard .n-articleRankingCard-item.type-postArticle{grid-row:1/5;-ms-grid-row:1;-ms-grid-row-span:4;grid-column:1/2;-ms-grid-column:1}.n-articleRankingCard .n-articleRankingCard-item.type-options{grid-row:4/5;-ms-grid-row:4;grid-column:2/4;-ms-grid-column:2;-ms-grid-column-span:2}.n-articleRankingCard .n-articleRankingCard-item.type-btn{display:none}.n-articleRankingCard-item{word-break:break-all}.n-articleRankingCard-item.type-labelIcon{position:absolute;top:0;left:0}.n-articleRankingCard-item.type-postArticle{margin-left:0;margin-right:15px}.n-articleRankingCard-item.type-postArticle .articleImg{height:130px;width:130px;overflow:hidden;position:relative}.n-articleRankingCard-item.type-postArticle .articleImg img{display:block;position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.n-articleRankingCard-item.type-postTitle{line-height:1.4}.n-articleRankingCard-item.type-postTitle a{display:inline-block}.n-articleRankingCard-item.type-postTitle a .articleTitle{font-size:1.6rem;line-height:1.9rem}.n-articleRankingCard-item.type-postDate{margin-top:3px;margin-bottom:10px}.n-articleRankingCard-item.type-postDate p{font-size:1.1rem;color:#777}.n-articleRankingCard-item.type-creatorIcon{margin-right:5px}.n-articleRankingCard-item.type-creatorIcon .n-avatar{display:block}.n-articleRankingCard-item.type-creatorName{font-size:1.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.n-articleRankingCard-item.type-creatorName a{color:#333}.n-articleRankingCard-item.type-options{font-size:0;margin-top:10px}.n-articleRankingCard-item.type-options .optionGroup{display:inline-block}@media screen and (min-width:768px){.n-articleRankingCard-item.type-postArticle{margin-left:23px;margin-right:20px}.n-articleRankingCard-item.type-postArticle .articleImg{height:140px;width:140px}.n-articleRankingCard-item.type-postDate p{font-size:1.3rem}.n-articleRankingCard-item.type-creatorName{font-size:1.5rem}}.n-creatorRankingCard{position:relative;display:grid;display:-ms-grid;grid-gap:10px;padding:15px 15px 10px;height:100%;margin-left:23px;grid-template-columns:75px 1fr;grid-template-rows:auto 1fr auto auto auto auto;-ms-grid-columns:75px 10px 1fr;-ms-grid-rows:auto 10px 1fr 10px auto 10px auto 10px auto 10px auto}.n-creatorRankingCard .n-creatorRankingCard-item.type-creatorIcon{grid-column:1/2;grid-row:1/3;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:3}.n-creatorRankingCard .n-creatorRankingCard-item.type-creatorName{grid-column:2/3;grid-row:1/2;-ms-grid-column:3;-ms-grid-row:1}.n-creatorRankingCard .n-creatorRankingCard-item.type-follower{grid-column:2/3;grid-row:2/3;-ms-grid-column:3;-ms-grid-row:3}.n-creatorRankingCard .n-creatorRankingCard-item.type-profile{grid-column:1/3;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:5}.n-creatorRankingCard .n-creatorRankingCard-item.type-options{grid-column:1/3;grid-row:4/5;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:7}.n-creatorRankingCard .n-creatorRankingCard-item.type-btn{grid-column:1/3;grid-row:6/7;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:11}.n-creatorRankingCard .n-creatorRankingCard-item.type-contents{grid-column:1/3;grid-row:5/6;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:9}@media screen and (min-width:768px){.n-creatorRankingCard{grid-template-columns:75px 25% calc(100% - 25% - 75px - 20px);grid-template-rows:auto 1fr auto auto 40px;-ms-grid-columns:75px 10px 25% 10px calc(100% - 25% - 75px);-ms-grid-rows:auto 10px 1fr 10px auto 10px auto 10px 40px}.n-creatorRankingCard .n-creatorRankingCard-item.type-btn{grid-row:5/6;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:9}.n-creatorRankingCard .n-creatorRankingCard-item.type-contents{grid-row:1/6;grid-column:3/4;-ms-grid-column:5;-ms-grid-row:1;-ms-grid-row-span:9}}.n-creatorRankingCard-item{word-break:break-all}.n-creatorRankingCard-item.type-labelIcon{position:absolute;top:0;left:-23px}.n-creatorRankingCard-item.type-creatorIcon{font-size:0}.n-creatorRankingCard-item.type-creatorName{line-height:1.4}.n-creatorRankingCard-item.type-creatorName a .creatorName{display:inline-block;font-size:1.8rem;line-height:2.2rem}.n-creatorRankingCard-item.type-creatorName a:hover .creatorName{text-decoration:underline}.n-creatorRankingCard-item.type-follower{margin-top:-5px}.n-creatorRankingCard-item.type-follower p{font-size:1.4rem}.n-creatorRankingCard-item.type-options{font-size:0}.n-creatorRankingCard-item.type-btn{font-size:1.2rem}.n-creatorListCard{position:relative;display:grid;display:-ms-grid;grid-gap:10px;padding:15px;height:100%;grid-template-columns:75px 1fr;grid-template-rows:auto 1fr auto auto auto auto;-ms-grid-columns:75px 10px 1fr;-ms-grid-rows:auto 10px 1fr 10px auto 10px auto 10px auto 10px auto}.n-creatorListCard .n-creatorListCard-item.type-creatorIcon{grid-column:1/2;grid-row:1/3;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:3}.n-creatorListCard .n-creatorListCard-item.type-creatorName{grid-column:2/3;grid-row:1/2;-ms-grid-column:3;-ms-grid-row:1}.n-creatorListCard .n-creatorListCard-item.type-follower{grid-column:2/3;grid-row:2/3;-ms-grid-column:3;-ms-grid-row:3}.n-creatorListCard .n-creatorListCard-item.type-profile{grid-column:1/3;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:5}.n-creatorListCard .n-creatorListCard-item.type-options{grid-column:1/3;grid-row:4/5;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:7}.n-creatorListCard .n-creatorListCard-item.type-btn{grid-column:1/3;grid-row:6/7;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:11}.n-creatorListCard .n-creatorListCard-item.type-contents{grid-column:1/3;grid-row:5/6;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:9}@media screen and (min-width:768px){.n-creatorListCard{grid-template-columns:75px 25% calc(100% - 25% - 75px);grid-template-rows:auto 1fr auto auto 40px;-ms-grid-columns:75px 10px 25% 10px calc(100% - 25% - 75px);-ms-grid-rows:auto 10px 1fr 10px auto 10px auto 10px 40px}.n-creatorListCard .n-creatorListCard-item.type-btn{grid-row:5/6;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:9}.n-creatorListCard .n-creatorListCard-item.type-contents{grid-row:1/6;grid-column:3/4;-ms-grid-column:5;-ms-grid-row:1;-ms-grid-row-span:9}}.n-creatorListCard-item{word-break:break-all}.n-creatorListCard-item.type-labelIcon{position:absolute;top:0;left:-23px}.n-creatorListCard-item.type-creatorIcon{font-size:0}.n-creatorListCard-item.type-creatorName{line-height:1.4}.n-creatorListCard-item.type-creatorName a .creatorName{display:inline-block;font-size:1.8rem;line-height:2.2rem}.n-creatorListCard-item.type-creatorName a:hover .creatorName{text-decoration:underline}.n-creatorListCard-item.type-follower{margin-top:-5px}.n-creatorListCard-item.type-follower p{font-size:1.4rem}.n-creatorListCard-item.type-options{font-size:0}.n-creatorListCard-item.type-btn{font-size:1.2rem}.c-supporterCard{display:grid;gap:0 10px;grid-template-rows:auto;grid-template-columns:auto 1fr;display:-ms-grid;-ms-grid-rows:1fr;-ms-grid-columns:auto 10px 1fr}.c-supporterCard .c-supporterCard-item.type-avater{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1/2/2}.c-supporterCard .c-supporterCard-item.type-main{-ms-grid-row:1;-ms-grid-column:3;grid-area:1/2/2/3}@media screen and (min-width:768px){.c-supporterCard{gap:20px 0;grid-template-rows:auto 1fr;grid-template-columns:1fr;display:-ms-grid;-ms-grid-rows:auto 20px 1fr;-ms-grid-columns:1fr}.c-supporterCard .c-supporterCard-item.type-avater{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1/2/2}.c-supporterCard .c-supporterCard-item.type-main{-ms-grid-row:3;-ms-grid-column:1;grid-area:2/1/3/2}}.c-supporterCard{width:100%;height:100%;padding:10px 15px;border:1px solid #ddd;border-radius:4px;background:#fff;-webkit-transition:.1s ease;transition:.1s ease}.c-supporterCard:hover{text-decoration:none}.c-supporterCard:hover .userName{text-decoration:underline}.c-supporterCard .c-supporterCard-item.type-avater{line-height:0}.c-supporterCard .c-supporterCard-item.type-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-supporterCard .c-supporterCard-item.type-main .profile-block{position:relative}.c-supporterCard .c-supporterCard-item.type-main .profile-block .userName{color:#07b;font-size:1.3rem;font-weight:700}.c-supporterCard .c-supporterCard-item.type-main .profile-block .planName{color:#777;font-size:1.2rem;line-height:1.6rem;text-decoration:none}.c-supporterCard .c-supporterCard-item.type-main .option-block{margin-top:3px}.c-supporterCard.is-subscribed .profile-block{margin-left:24px}.c-supporterCard.is-subscribed .profile-block:before{display:block;position:absolute;top:0;left:-1em;z-index:20;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:16px;height:23px;border-radius:3px;background:url(../img/common/icon_plan.svg) no-repeat;background-size:cover;content:""}@media screen and (min-width:768px){.c-supporterCard .c-supporterCard-item.type-avater{text-align:center}.c-supporterCard .c-supporterCard-item.type-main{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-supporterCard .c-supporterCard-item.type-main .profile-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-supporterCard .c-supporterCard-item.type-main .profile-block p{word-break:break-all}.c-supporterCard .c-supporterCard-item.type-main .option-block{margin-top:5px;width:100%}.c-supporterCard.is-subscribed .profile-block{margin-left:0}.c-supporterCard.is-subscribed .profile-block:before{top:-35px;left:50%;z-index:20;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20px;height:28px;border:2px solid #fff}}@media all and (-ms-high-contrast:none){.c-supporterCard .profile-block{width:100%}.c-supporterCard .profile-block p{width:100%}}.c-giftCreatorCard{border:1px solid #ddd;border-radius:4px}.c-giftCreatorCard .heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;padding:10px 15px;border-radius:4px 4px 0 0}.c-giftCreatorCard .heading:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,.8) 100%);z-index:5}.c-giftCreatorCard .heading .heading-bg{display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + 20px);margin:-10px;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.c-giftCreatorCard .heading .heading-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10}.c-giftCreatorCard .heading .heading-main .n-avatar{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.c-giftCreatorCard .heading .heading-main .n-avatar:hover{opacity:1}.c-giftCreatorCard .heading .heading-main .creatorName{margin-left:10px;margin-right:10px;color:#fff;font-size:1.6rem;font-weight:700;position:relative}.c-giftCreatorCard .heading .heading-link{position:relative;z-index:10;margin-left:auto}.c-giftCreatorCard.is-subscribed .heading-main .creatorName{margin-left:32px}.c-giftCreatorCard.is-subscribed .heading-main .creatorName:before{display:block;position:absolute;top:0;left:-1em;z-index:20;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:16px;height:23px;border-radius:3px;background:url(../img/common/icon_plan.svg) no-repeat;background-size:cover;content:""}@media screen and (min-width:768px){.c-giftCreatorCard .heading{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.c-giftTicketCard{height:100%;padding:15px;border:1px solid rgba(0,0,0,.12);border-radius:4px;position:relative;background-color:ivory}.c-giftTicketCard .cardHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-giftTicketCard .cardHeader .btnBlock{margin-left:10px}.c-giftTicketCard .userUsed{position:relative;top:-7px;left:-20px;margin-right:-20px;display:block;background-color:#34a8eb;border-radius:2px;color:#fff;font-size:1.1rem;padding:4px 20px 4px 12px}.c-giftTicketCard .userUsed span{font-weight:700;text-decoration:underline}.c-giftTicketCard .userUsed:hover{text-decoration:none}.c-giftTicketCard .userUsed:hover span{text-decoration:none}.c-giftTicketCard .userUsed:after{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:5px;font-family:FontAwesome;font-size:1.4rem;line-height:0;content:"\f105"}.c-giftTicketCard .planName{font-size:1.4rem}.c-giftTicketCard .price{margin-top:3px;color:rgba(0,0,0,.54);font-size:1.2rem}.c-giftTicketCard .deadline{margin-top:5px;font-size:1.1rem;text-align:center;color:rgba(0,0,0,.87)}.c-giftTicketCard.type-expired,.c-giftTicketCard.type-used{background-color:#f1f1f1}.c-giftTicketCard.type-expired input,.c-giftTicketCard.type-used input{background-color:#e1e1e1!important;pointer-events:none;color:rgba(0,0,0,.54)!important}.c-giftTicketCard.type-expired .deadline,.c-giftTicketCard.type-expired .planName,.c-giftTicketCard.type-used .deadline,.c-giftTicketCard.type-used .planName{color:rgba(0,0,0,.54)!important}.c-mypagePickupCard,.c-pickupCard{background-color:#fff;border-radius:6px;overflow:hidden;border:1px solid rgba(0,0,0,.12)}.c-mypagePickupCard>.header,.c-pickupCard>.header{position:relative}.c-mypagePickupCard>.header img,.c-pickupCard>.header img{display:block;width:100%}.c-mypagePickupCard>.body,.c-pickupCard>.body{padding:10px}.c-mypagePickupCard>.body>.item:not(:first-child),.c-pickupCard>.body>.item:not(:first-child){margin-top:10px;padding-top:15px;border-top:1px dashed rgba(0,0,0,.12)}.c-mypagePickupCard>.footer,.c-pickupCard>.footer{padding:10px}.c-mypagePickupCard>.footer>.inner,.c-pickupCard>.footer>.inner{padding-top:15px;border-top:1px dashed rgba(0,0,0,.12)}.c-mypagePickupCard .c-creatorProfile,.c-pickupCard .c-creatorProfile{margin:-25px 0 0 -5px}.c-mypagePickupCard .c-creatorProfile .avatar,.c-pickupCard .c-creatorProfile .avatar{overflow:hidden;border-radius:50%;display:block;border:5px solid #fff;-webkit-box-sizing:content-box;box-sizing:content-box}.c-mypagePickupCard .c-creatorProfile .avatar img,.c-pickupCard .c-creatorProfile .avatar img{display:block;height:70px;width:70px;-o-object-fit:cover;object-fit:cover}.c-mypagePickupCard .c-creatorProfile .creatorInfo .creatorName,.c-pickupCard .c-creatorProfile .creatorInfo .creatorName{font-size:1.8rem;line-height:1.5;font-weight:700;color:rgba(0,0,0,.87);display:block}.c-mypagePickupCard .c-creatorProfile .creatorInfo .creatorName:hover,.c-pickupCard .c-creatorProfile .creatorInfo .creatorName:hover{text-decoration:none;color:#f04885}.c-mypagePickupCard .pickupCreatorArticleList,.c-pickupCard .pickupCreatorArticleList{height:50px;text-align:left}.c-mypagePickupCard .pickupCreatorArticleList>.item:not(:first-child),.c-pickupCard .pickupCreatorArticleList>.item:not(:first-child){margin-top:10px}@media screen and (min-width:768px){.c-mypagePickupCard .pickupCreatorArticleList,.c-pickupCard .pickupCreatorArticleList{height:170px;text-align:left}.c-mypagePickupCard .pickupCreatorArticleList>.item:not(:first-child),.c-pickupCard .pickupCreatorArticleList>.item:not(:first-child){margin-top:10px}}.c-mypagePickupCard .c-creatorProfile{margin:-20px 0 0 -5px}.c-mypagePickupCard .c-creatorProfile .avatar{overflow:hidden;border-radius:50%;display:block}.c-mypagePickupCard .c-creatorProfile .avatar img{display:block;height:60px;width:60px;-o-object-fit:cover;object-fit:cover}.c-mypagePickupCard>.body>.item:not(:first-child){padding-top:10px}.c-mypagePickupCard .c-mypagePickupCard-recommendMsg,.c-mypagePickupCard a.c-mypagePickupCard-recommendMsg{font-size:1.3rem;color:#f04885}.c-mypagePickupCard a.c-mypagePickupCard-recommendMsg{text-decoration:underline}@media screen and (min-width:768px){.c-mypagePickupCard a.c-mypagePickupCard-recommendMsg:hover{opacity:.75}}.c-aticle-min{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-aticle-min .articleThum{display:block;-o-object-fit:cover;object-fit:cover;height:50px;width:50px}.c-aticle-min .articleInfo{margin-left:10px;width:calc(100% - 60px)}.c-aticle-min .articleInfo .articleTitle{font-size:1.4rem;line-height:1.5;font-weight:400;color:rgba(0,0,0,.87);display:block;font-size:1.4rem;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-aticle-min .articleInfo .articleTitle:hover{text-decoration:none;color:#f04885}.c-aticle-min .articleInfo .postdate{color:rgba(0,0,0,.54)}.c-aticle-min:hover{text-decoration:none}.c-aticle-min:hover .articleTitle{color:#f04885}.seeMore-box{margin-top:30px;text-align:center}.orderItemCard{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.orderItemCard .thumbBlock{margin-right:10px}.orderItemCard .thumbBlock .avater{overflow:hidden;border-radius:50%;display:block}.orderItemCard .thumbBlock .avater img{display:block;height:45px;width:45px;-o-object-fit:cover;object-fit:cover}.orderItemCard .bodyBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.orderItemCard .bodyBlock .orderItemDetails{width:100%}.orderItemCard .bodyBlock .orderItemDetails .orderItem-plan{font-size:1.8rem;line-height:1.5;font-weight:700;color:rgba(0,0,0,.87)}.orderItemCard .bodyBlock .orderItemDetails .orderItem_creator{font-size:1.3rem;color:rgba(0,0,0,.87)}.orderItemCard .bodyBlock .orderItemPrice{white-space:nowrap;color:#f04885;font-size:1.8rem;line-height:1.5;font-weight:700;text-align:left}.orderItemCard .bodyBlock .orderItemPrice span{font-size:1.3rem;color:rgba(0,0,0,.54);display:block}.orderItemCard .bodyBlock .orderItemPrice span.notice{color:#4c9945;font-weight:700}@media screen and (min-width:768px){.orderItemCard .thumbBlock .avater img{width:50px;height:50px}.orderItemCard .bodyBlock{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.orderItemCard .bodyBlock .orderItemPrice{text-align:right}}.errorList{border:2px solid #e55;background-color:#fff;padding:15px;margin-bottom:15px}.errorList-item{position:relative;padding-left:25px;color:#e55;line-height:2rem}.errorList-item::before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:cien-icons;content:"\e914"}.error-text{color:#e55!important;font-weight:700}.error-msg{position:relative;display:inline-block;padding:5px 15px;border-radius:4px;background-color:#e55;color:#fff;font-size:1.4rem;margin:15px 0 5px;z-index:100}.error-msg::before{display:inline-block;position:absolute;border:solid transparent;border-width:8px;content:""}.article .error-msg{margin-left:0}.error-formItem{border-color:#d93636!important;background-color:#ffebeb!important}.tri-tl::before{top:-16px;left:16px;border-bottom-color:#e55}.tri-tc::before{top:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom-color:#e55}.tri-tr::before{top:-16px;right:16px;border-bottom-color:#e55}.tri-bl::before{bottom:-16px;left:16px;border-top-color:#e55}.tri-bc::before{bottom:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top-color:#e55}.tri-br::before{bottom:-16px;right:16px;border-top-color:#e55}.msg{display:block;margin-bottom:1rem;font-size:1.3rem}.msg.type-reason{margin-bottom:0;padding:5px 10px;border-radius:4px;background-color:#f5f5f5;color:#777}.msg.type-caution{margin-bottom:0;padding:5px 10px;border-radius:4px;background-color:#ffebeb;color:#c00}.msg strong{color:#da3737}.msg.type-center{margin:0 auto}.statusMsg_container{margin:0 10px 15px}.status-msg{display:block;margin-bottom:15px;font-size:1.3rem;padding:10px;border:1px solid rgba(0,0,0,.12);background-color:#fff}.status-msg>.item{font-size:1.3rem;color:rgba(0,0,0,.54);font-weight:700}.status-msg.is-positive{background-color:#d7ffee;border:3px solid #71deb0}.status-msg.is-positive>.item{color:#029c5b}.status-msg.is-caution{border:3px solid #da3737}.status-msg.is-caution>.item{color:#da3737}.alertContainer{border:1px solid #f5baba;border-radius:4px;background-color:#ffeded}.n-tag{margin-top:3px;margin-right:3px}.n-tag:last-child{margin-right:0}.n-tag.type-activityGenre{display:inline-block;padding:0 4px;border:1px solid #95b0e5;border-radius:2px;background-color:#ebf1ff;color:#6787c7;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;-webkit-transition:.15s ease;transition:.15s ease;min-height:22px;font-size:1.2rem;line-height:20px}.n-tag.type-activityGenre:hover{background-color:#dae5fe}.n-tag.type-activityGenre::before{margin:0;content:none}.n-tag.type-creator{display:inline-block;height:22px;padding:0 4px;border:1px solid #90becd;border-radius:2px;background-color:#f2fafc;color:#509ab2;font-size:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;text-decoration:none;-webkit-transition:.15s ease;transition:.15s ease}.n-tag.type-creator:hover{background-color:#d0f2fa}.n-tag.type-creator::before{margin:0;content:none}.activityGenreTag{display:inline-block;padding:0 4px;border:1px solid #e1e1e1;background-color:alto-10;border-radius:2px;color:dark-054;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.15s ease;transition:.15s ease;min-height:22px;font-size:1.2rem;line-height:20px;border-color:#95b0e5;background-color:#ebf1ff;color:#6787c7}.activityGenreTag:hover{text-decoration:none;background-color:#d8d8d8}.activityGenreTag:hover{background-color:#c2d4ff}.creatorTag{display:inline-block;padding:0 4px;border:1px solid #e1e1e1;background-color:alto-10;border-radius:2px;color:dark-054;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.15s ease;transition:.15s ease;min-height:22px;font-size:1.2rem;line-height:20px;border-radius:22px;padding:0 6px;border-color:#c8e5f0;background-color:#e6f7fb;color:#509ab2}.creatorTag:hover{text-decoration:none;background-color:#d8d8d8}.creatorTag:hover{background-color:#c3ecf5}.creatorNavList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #ddd}@media screen and (min-width:768px){.creatorNavList{border-right:1px solid #ddd;border-left:1px solid #ddd}}.creatorNavList_item{width:25%;font-size:1.3rem;text-align:center}@media screen and (min-width:768px){.creatorNavList_item{width:180px;font-size:1.5rem}}.creatorPageNav_articleList,.creatorPageNav_crowdfunding,.creatorPageNav_plan,.creatorPageNav_profile,.creatorPageNav_return,.creatorPageNav_supporter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:4px;height:60px;border-bottom:3px solid #fff;color:#777;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.creatorPageNav_articleList:hover,.creatorPageNav_crowdfunding:hover,.creatorPageNav_plan:hover,.creatorPageNav_profile:hover,.creatorPageNav_return:hover,.creatorPageNav_supporter:hover{color:#238ac5;border-color:#238ac5;text-decoration:none}.creatorPageNav_articleList:hover::before,.creatorPageNav_crowdfunding:hover::before,.creatorPageNav_plan:hover::before,.creatorPageNav_profile:hover::before,.creatorPageNav_return:hover::before,.creatorPageNav_supporter:hover::before{color:#238ac5}.creatorPageNav_articleList::before,.creatorPageNav_crowdfunding::before,.creatorPageNav_plan::before,.creatorPageNav_profile::before,.creatorPageNav_return::before,.creatorPageNav_supporter::before{color:#8a8a8a;display:block;font-size:2.2rem;margin-bottom:5px}.is-current.creatorPageNav_articleList,.is-current.creatorPageNav_crowdfunding,.is-current.creatorPageNav_plan,.is-current.creatorPageNav_profile,.is-current.creatorPageNav_return,.is-current.creatorPageNav_supporter{color:#238ac5;border-color:#238ac5}.is-current.creatorPageNav_articleList::before,.is-current.creatorPageNav_crowdfunding::before,.is-current.creatorPageNav_plan::before,.is-current.creatorPageNav_profile::before,.is-current.creatorPageNav_return::before,.is-current.creatorPageNav_supporter::before{color:#238ac5}@media screen and (min-width:768px){.creatorPageNav_articleList,.creatorPageNav_crowdfunding,.creatorPageNav_plan,.creatorPageNav_profile,.creatorPageNav_return,.creatorPageNav_supporter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:5px}.creatorPageNav_articleList::before,.creatorPageNav_crowdfunding::before,.creatorPageNav_plan::before,.creatorPageNav_profile::before,.creatorPageNav_return::before,.creatorPageNav_supporter::before{display:inline-block;font-size:3rem;margin-bottom:0;margin-right:10px}}.creatorPageNav_profile::before{font-family:cien-icons;content:'\e90d'}.creatorPageNav_articleList::before{font-family:cien-icons;content:'\e90b'}.creatorPageNav_plan::before{font-family:cien-icons;content:'\e90c'}.creatorPageNav_supporter::before{font-family:cien-icons;content:'\e90e'}.creatorPageNav_crowdfunding::before{font-family:cien-icons;content:'\e94c'}.creatorPageNav_return::before{font-family:cien-icons;content:'\e94e'}.side-column .usuallyList{font-size:1.3rem;word-break:break-word}.usuallyList.type-supporter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.usuallyList.type-config{border:1px solid #ddd;background:#fff;margin-bottom:25px}.usuallyList.type-sns{text-align:left}.usuallyList.type-subInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.usuallyList.type-centering{text-align:center;margin-bottom:10px}.usuallyList.type-creator{text-align:center;margin-bottom:15px}.usuallyList-item{color:#777;list-style-position:inside;padding:15px 15px 0}.usuallyList-item:not(:last-child){padding:15px}.usuallyList-item:first-child{padding-left:0;padding-top:0}.side-column .usuallyList-item{padding:15px}.side-column .usuallyList-item:not(:last-child){border-bottom:1px solid #ddd}.usuallyList-item.type-notice{display:inline-block;vertical-align:middle}.usuallyList-item.type-border:not(:last-child){border-bottom:1px solid #ddd}.usuallyList-item.type-sidePlanList:not(:last-child){border-bottom:1px solid #ddd}.usuallyList-item.type-userNameLink{font-size:1.6rem;font-weight:700}.usuallyList-item.type-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.usuallyList-item.type-userInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.usuallyList-item.type-config:not(:last-child){margin-bottom:0;border-bottom:1px solid #ddd}.usuallyList-item.type-config:first-child{padding:15px}.usuallyList-item.type-config a{display:block;padding:15px}.userInfoHeader{color:#fff;font-size:1.4rem;font-weight:700;padding:8px 14px;background-color:#466c8c}.userInfoList{font-size:1.3rem}@media screen and (min-width:768px){.userInfoList{font-size:1.4rem}}.side-column .userInfoList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.userInfoList-item:not(:last-child){margin-bottom:8px;margin-top:5px}.side-column .userInfoList-item:not(:last-child){margin-bottom:10px}.userInfoList-item.type-simpleDescription{font-size:1.3rem;line-height:1.9rem}.type-vertical .userInfoList-item:not(:last-child){margin-bottom:15px}.tagList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tagList-item{font-size:1.2rem;line-height:1.8}.tagList-item:not(:last-child){margin-right:10px}.tagList-item.type-creator{margin-bottom:3px}.tagList-item.type-creator:not(:last-child){margin-right:3px}.tagList-item.type-plan{margin-bottom:5px;border:1px solid #cad1d9;border-radius:2px;background-color:#f3f6f9;cursor:default}.tagList-item.type-plan:not(:last-child){margin-right:5px}.tagList-item.type-plan.is-comment-approved{border:1px solid #70d13f;background-color:#edf9ec}@media screen and (min-width:768px){.tagList-item{color:#777;font-size:1.4rem;line-height:2.4rem}.tagList-item.type-plan{font-size:1.2rem;line-height:2.2rem}.side-column .tagList-item{font-size:1.3rem}}.supporterList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.supporterList .supporterList-item{width:100%}.supporterList .supporterList-item:not(:first-child){margin-top:5px}@media screen and (min-width:768px){.supporterList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.supporterList .supporterList-item{width:calc((100% - 30px)/ 4)}.supporterList .supporterList-item:not(:first-child){margin-top:15px}.supporterList .supporterList-item:not(:nth-child(3n+1)){margin-left:0}.supporterList .supporterList-item:not(:nth-child(4n+1)){margin-left:10px}.supporterList .supporterList-item:not(:nth-child(n+5)){margin-top:0}}.navList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #d5d5d5;background-color:#fff;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.navList{display:none}}.navList-item{text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid #ddd}.navList-item:last-child{border-right:none}.navList-item a{display:block;height:44px;line-height:44px;color:#8a8a8a;text-decoration:none;position:relative}.navList-item a.active{color:#238ac5}.navList-item a::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-family:cien-icons;font-size:2.4rem}.navList-item a.type-mypage::before{content:'\e92e'}.navList-item a.type-newArticle::before{content:'\e92f'}.navList-item a.type-supporting::before{content:'\e931'}.navList-item a.type-message::before{content:'\e937'}.navList-item a.type-account::before{content:'\e930'}.navList-item a.type-mylist::before{font-family:"Font Awesome 5 pro";content:'\f02e';font-weight:100;font-size:2rem}.articleFrame-item:not(:last-child){margin-bottom:20px}.nogapList-item{padding:10px 15px;position:relative}.side-column .nogapList-item{padding:15px}.nogapList-item:not(:last-child){border-bottom:1px solid #ddd}.nogapList-item.type-link{padding:0}.nogapList-item.type-link a{padding:15px}@media screen and (min-width:768px){.nogapList-item{padding:20px 30px}.side-column .nogapList-item{padding:15px}}.borderList-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 5px}.borderList-item:not(:last-child){border-bottom:1px solid #ddd}.borderList-item.grid-followList{display:grid}.borderList-item.type-showAll{padding:0;text-align:center}.borderList-item.type-showAll a{display:block;padding:15px}@media screen and (min-width:768px){.borderList-item{padding:15px 10px}}.type-vac .borderList-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.type-vac .borderList-item:last-child{padding-bottom:5px}.newArrivalArticleList>li{border-bottom:1px solid #ddd}.newArrivalArticleList>li:last-child{border-bottom:none}.newArrivalArticleList-item{padding:12px 0}.newArrivalArticleList-item:hover{text-decoration:none}.newArrivalArticleList-item:hover .type-userName{text-decoration:underline}.newArrivalArticleList-item.type-heading{padding-top:0}.newArrivalArticleList-item.type-showAll{padding:0;text-align:center}.newArrivalArticleList-item.type-showAll a{display:block;font-size:1.4rem;padding:22px}.newArrivalArticleList-item .postedArticleList-item .type-userName{font-size:1.4rem;line-height:1.9rem;font-weight:700;margin:0;margin-bottom:2px}.newArrivalArticleList-item .postedArticleList-item .type-articleTitle{color:#555}@media screen and (min-width:768px){.newArrivalArticleList-item .postedArticleList-item .type-userName{font-size:1.6rem;line-height:1.9rem}}.newArrivalArticle-More{padding:15px 0;border-top:1px solid #ddd;text-align:right}.newArrivalArticle-More a{font-size:1.3rem}.grid-cnt-item .l-icon.type-articleThum{background:url(../img/common/no_image.jpg) center no-repeat;background-size:cover}.sideCntList-item:not(:last-child){margin-bottom:5px}.refineSwitch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:10px;border:1px solid #228ac5;border-radius:4px}@media screen and (min-width:768px){.refineSwitch{width:auto;margin-bottom:0;border:none}}.refineSwitch-item{font-size:1.4rem}.refineSwitch-item:not(:last-child){border-right:1px solid #228ac5}@media screen and (min-width:768px){.refineSwitch-item:not(:last-child){border-right:1px solid #d5d5d5}}@media screen and (min-width:768px){.refineSwitch-item{width:auto;padding:0}.refineSwitch-item.is-selected{background-color:transparent}.refineSwitch-item.is-selected a{color:#222;text-decoration:none}}.refineSwitch-link{padding:6px 12px;display:block;width:150px;text-align:center;color:#228ac5}@media screen and (min-width:768px){.refineSwitch-link{background-color:transparent;width:auto}}.is-selected .refineSwitch-link{background-color:#228ac5;color:#fff;cursor:default}@media screen and (min-width:768px){.is-selected .refineSwitch-link{background-color:transparent;color:#222}}.searchResultList{padding-top:0;margin:0 10px 15px}@media screen and (min-width:768px){.searchResultList{margin:0;padding-top:15px;border:1px solid #ddd;border-top:none;background-color:#fff}}.searchResultList .searchResultList-item{margin-top:15px;background-color:#fff;margin-bottom:15px}@media screen and (min-width:768px){.searchResultList .searchResultList-item{border:none;margin-top:0;margin-bottom:0;padding:15px}.searchResultList .searchResultList-item:not(:last-child){border-bottom:1px solid #ddd}.searchResultList .searchResultList-item:first-child{padding-top:0}}.searchResultList.type-nohit .searchResultList-item{border:1px solid #ddd}@media screen and (min-width:768px){.searchResultList.type-nohit .searchResultList-item{border:none}}@media screen and (min-width:768px){.l-supporterList{text-align:center}}.l-supporterList-item:not(:last-child){margin-bottom:10px}.l-supporterList-item.type-userName .link{display:block;font-size:1.4rem;font-weight:700;position:relative;word-break:break-word}.is-subscribed .l-supporterList-item.type-userName .link{margin-left:1.5em}.is-subscribed .l-supporterList-item.type-userName .link::before{top:0;left:-1.5em;position:absolute;content:"";display:block;background:url(../img/common/icon_plan.svg) no-repeat;background-size:cover;width:14px;height:21px}@media screen and (min-width:768px){.l-supporterList-item.type-userName .link{display:inline-block;font-size:1.3rem;text-align:left}.is-subscribed .l-supporterList-item.type-userName .link{margin-left:0}}.l-supporterList-item.type-subscriptionPlan p{color:#777;font-size:1.2rem}.postedArticleList{font-size:1.4rem;word-break:break-word}.postedArticleList-item{word-break:break-word}.postedArticleList-item:not(:last-child){margin-bottom:5px}.postedArticleList-item .type-articleTitle{-webkit-box-flex:1px;-webkit-flex:1px;-ms-flex:1px;flex:1px;line-height:2.1rem}.postedArticleList-item .type-articleTitle:visited{color:#609}.postedArticleList-item .type-userName{font-weight:400;font-size:1.3rem;line-height:1.6rem;margin-top:7px;display:inline-block}.postedArticleList-item .postDate{color:#222}.postedArticleList-item.type-actionCount .icon{position:relative;cursor:default}.grid-articleMgt-item .postedArticleList-item:last-child{margin-bottom:10px}@media screen and (min-width:768px){.grid-articleMgt-item .postedArticleList-item:last-child{margin-bottom:0}.postedArticleList-item .type-articleTitle{font-size:1.8rem;line-height:2.4rem}.side-column .postedArticleList-item .type-articleTitle{font-size:1.4rem;line-height:1.9rem}.postedArticleList-item .postDate{font-size:1.3rem}.postedArticleList-item .type-userName{font-size:1.4rem}}.tooltipBox{position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);bottom:100%;z-index:1;visibility:hidden;width:auto;white-space:nowrap;padding:4px 6px;-webkit-transition:all .3s ease .3s;transition:all .3s ease .3s;text-align:center;opacity:0;border-radius:3px;background-color:#fff;border:1px solid #ccc;font-weight:400;font-size:1.3rem;line-height:1.5}.is-hover>.tooltipBox{visibility:visible;opacity:1;-webkit-transform:translate(50%,-8px);transform:translate(50%,-8px)}.tooltipBox .tooltip{position:relative}.tooltipBox .tooltip::before{content:"";position:absolute;bottom:-17px;left:50%;margin-left:-9px;border:6px solid transparent;border-top:6px solid #fff;z-index:2}.tooltipBox .tooltip::after{content:"";position:absolute;bottom:-18px;left:50%;margin-left:-9px;border:6px solid transparent;border-top:6px solid #ccc;z-index:1}.breakdownList.type-supporter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px;overflow:hidden}.breakdownList.type-supporter .breakdownList-item{font-size:1.3rem;text-align:left;margin:4px;padding-right:8px;border-right:1px solid #faedaf}.breakdownList.type-supporter .breakdownList-item:last-child{padding-right:0;border-right:none}.breakdownList.type-supporter .breakdownList-item span{display:inline-block}.breakdownList.type-supporter .breakdownList-item span.heading{font-weight:700;text-align:left}@media screen and (min-width:768px){.breakdownList.type-supporter .breakdownList-item{font-size:1.2rem}}.breakdownList.type-confirm .breakdownList-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.breakdownList.type-confirm .breakdownList-item:not(:last-child){margin-bottom:5px}.breakdownList.type-confirm .breakdownList-item .value.type-paid{color:#da3737;font-weight:400;font-size:1.3rem}@media screen and (min-width:768px){.breakdownList.type-confirm .breakdownList-item .value.type-paid{color:#da3737;font-weight:400;font-size:1.3rem}}.breakdownList.type-giftTicket .breakdownList-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.dotList{text-indent:-1em;margin-left:1em;line-height:1.5}.dotList .dotList-item{margin-bottom:.5em}.dotList .dotList-item::before{content:"・"}.dotList .dotList-item:last-child{margin-bottom:0}.dotList.type-orderWarning{font-size:1.2rem;color:#da3737}.inner-userInfoList-item{font-size:1.2rem;margin-bottom:5px}.inner-userInfoList-item:first-child{font-size:1.8rem;line-height:2.2rem;font-weight:700}.inner-userInfoList-item:first-child a{color:#222}@media screen and (min-width:768px){.inner-userInfoList-item:first-child{font-size:1.4rem}}@media screen and (min-width:768px){.inner-userInfoList-item.creator-name{font-size:2rem;line-height:2.6rem;margin-bottom:5px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.inner-userInfoList-item.creator-name{max-width:233px}}.inner-userInfoList-item .follower{font-size:1.3rem;margin:3px 0 7 px 0}@media screen and (min-width:768px){.inner-userInfoList-item .follower{font-size:1.5rem;margin-bottom:10px}}.accountInfo .accountInfoItem,.accountInfo .accountInfoItem_center,.accountInfo .accountInfoItem_workList{word-break:break-word;position:relative}.accountInfo .accountInfoItem:not(:first-child),.accountInfo .accountInfoItem_center:not(:first-child),.accountInfo .accountInfoItem_workList:not(:first-child){border-top:1px solid rgba(0,0,0,.12)}.accountInfo .accountInfoItem:last-child,.accountInfo .accountInfoItem_center:last-child,.accountInfo .accountInfoItem_workList:last-child{margin-bottom:0}.accountInfo .accountInfoItem h3,.accountInfo .accountInfoItem_center h3,.accountInfo .accountInfoItem_workList h3{font-size:1.2rem;font-weight:400;margin-bottom:3px;color:rgba(0,0,0,.54)}.accountInfo .optionMenu{position:absolute;top:10px;right:10px}.accountInfo .optionMenu .dropdown-container{margin:0}.accountInfo .accountInfoItem,.accountInfo .accountInfoItem_center{padding:15px 20px}.accountInfo .accountInfoItem_center{text-align:center}.accountInfo .accountInfoItem_workList{min-height:70px}.accountInfo .accountInfoItem_workList h3{padding:0 10px;margin:15px 10px 0}.accountInfo .accountInfoItem_workList p{margin:8px 10px 0;padding:0 10px 15px}.accountInfo .accountInfoItem_workList .DLsite_bp_body{margin:0!important;border:none!important;z-index:10;padding:10px 10px 15px!important}.inner-accountInfo .inner-accountInfo-item{font-size:1.2rem;margin-top:3px}.inner-accountInfo .inner-accountInfo-item:last-child{margin-bottom:0}.inner-accountInfo .inner-accountInfo-item:first-child{font-size:1.8rem;line-height:2.2rem;font-weight:700;margin-top:8px}.inner-accountInfo .inner-accountInfo-item:first-child a{color:#222}@media screen and (min-width:768px){.inner-accountInfo .inner-accountInfo-item:first-child{font-size:1.4rem}}@media screen and (min-width:768px){.inner-accountInfo .inner-accountInfo-item.account-name{font-size:2rem;line-height:2.6rem;margin-bottom:5px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.inner-accountInfo .inner-accountInfo-item.account-name{max-width:233px}}.inner-accountInfo .inner-accountInfo-item .item-tag.type-activityGenre{display:inline-block}.inner-accountInfo .inner-accountInfo-item .follower{font-size:1.3rem;color:#f04885}.inner-accountInfo .inner-accountInfo-item .follower::before{font-family:FontAwesome;content:'\f004';margin-right:5px;font-size:1.4rem}.accountSelfIntro{text-align:left;word-break:break-word;font-size:1.4rem}@media screen and (min-width:768px){.accountSelfIntro{font-size:1.3rem}}.accountInfoGroup{margin-top:15px}.side-newArticleList-item{padding:20px}.side-newArticleList-item .type-articleTitle{font-size:1.4rem;line-height:1.8rem}.snsList{width:100%}.snsList-item:not(:last-child){margin-bottom:8px}@media screen and (min-width:768px){.snsList-item:not(:last-child){margin-bottom:5px}}.newArticleList-item{padding:15px;word-break:break-word}.newArticleList-item .type-articleTitle{font-size:1.4rem}.newArticleList-item .subInfo{margin-top:3px}.newArticleList-item:not(:last-child){border-bottom:1px solid #ddd}.side-column .newArticleList-item{min-height:90px}.inner-newArticleList-item:not(:last-child){margin-bottom:5px}@media screen and (min-width:768px){.accordionList-item{font-size:1.4rem}.accordionList-item:not(:last-child){border-bottom:1px solid #ddd}}.accordion-heading{position:relative;cursor:pointer}.accordion-heading::before{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#a5a5a5;font-family:FontAwesome;content:'\f067'}.is-open .accordion-heading::before{font-family:FontAwesome;content:'\f068'}@media screen and (min-width:768px){.accordion-heading::after,.accordion-heading::before{-webkit-transform-origin:5px 9px;transform-origin:5px 9px}}.inner-accordionList{margin:0 20px}.inner-accordionList-item{color:#777;font-size:1.3rem}.inner-accordionList-item:not(:last-child){margin-bottom:5px}._triggerObj.is-open>._targetObj{padding:0;max-height:22em}@media screen and (min-width:768px){._triggerObj.is-open>._targetObj{padding:0 0 15px}}._triggerObj:hover .accordion-heading::before{color:#83bbff}._targetObj{max-height:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.mypageNavList{border-top:1px solid #ddd}.mypageNavList-item:not(:last-child){margin-bottom:20px}.mypageNavList-item a{color:#222}.inner-mypageNavList{padding:20px 0 0 30px}.inner-mypageNavList-item:not(:last-child){margin-bottom:20px}.inner-mypageNavList-item a{color:#222}.mypageNavList-heading{color:#777}.sideNavList{border-top:1px solid #ddd}.sideNavList-item{position:relative}.sideNavList-item:not(:last-child){border-bottom:1px solid #ddd}.sideNavList-item.is-active>a{color:#2b97d6}.sideNavList-item.is-active>a::before{color:#2b97d6}.sideNavList-item.is-open>.link.accordion>.arrow::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.sideNavList-item.newIcon::after{height:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 3px;border-radius:0 0 3px 0;background-color:#e2437f;color:#fff;font-size:1rem;content:"NEW";position:absolute;top:0;left:0}.sideNavList-item>.link{display:inline-block;position:relative;width:100%;padding:15px 20px 15px 50px;color:#222;font-size:1.4rem;cursor:pointer}.sideNavList-item>.link:hover{background-color:#f5f5f5;text-decoration:none}.sideNavList-item>.link::before{font-size:2.2rem;display:inline-block;position:absolute;top:50%;color:#8a8a8a;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:5px;font-family:cien-icons}.sideNavList-item>.link.accordion>.arrow::after{position:absolute;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;right:15px;top:50%;width:10px;height:10px;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-box-shadow:-2px 2px 0 rgba(0,0,0,.2) inset;box-shadow:-2px 2px 0 rgba(0,0,0,.2) inset;content:""}.sideNavList-item>.link.type-home::before{content:'\e92e'}.sideNavList-item>.link.type-newArticle::before{content:'\e92f'}.sideNavList-item>.link.type-supporting::before{content:'\e931'}.sideNavList-item>.link.type-message::before{content:'\e937'}.sideNavList-item>.link.type-mylist::before{font-family:"Font Awesome 5 pro";content:'\f02e';font-weight:100;font-size:2rem;-webkit-transform:translate(25%,-50%);transform:translate(25%,-50%)}.sideNavList-item>.link.type-account::before{content:'\e930'}.sideNavList-item>.link.type-dashboard::before{content:'\e927'}.sideNavList-item>.link.type-articleMgt::before{content:'\e925'}.sideNavList-item>.link.type-commentMgt::before{content:'\e926'}.sideNavList-item>.link.type-messageMgt::before{content:'\e937'}.sideNavList-item>.link.type-fileMgt::before{content:'\e929'}.sideNavList-item>.link.type-couponMgt::before{content:'\e939'}.sideNavList-item>.link.type-voteMgt::before{content:'\e93c'}.sideNavList-item>.link.type-planMgt::before{content:'\e92a'}.sideNavList-item>.link.type-sales::before{content:'\e92b'}.sideNavList-item>.link.type-design::before{content:'\e928'}.sideNavList-item>.link.type-creatorConfig::before{content:'\e92c'}.sideNavList-item>.link.type-invite::before{content:'\e93b'}.sideNavList-item>.link.type-surveyMgt::before{content:'\e93f'}.sideNavList-item>.link.type-crowdfunding::before{content:'\e94c'}.sideNavList-item>.link.type-coordinate::before{content:'\e911'}.sideNavLink{text-align:center}.sideNavLink a,.sideNavLink span{font-size:1.2rem}._triggerObj.is-open>.subSideNavList._targetObj{padding:0}.subSideNavList-item{position:relative}.subSideNavList-item.is-active>a{color:#2b97d6}.subSideNavList-item.is-active>a::before{color:#2b97d6}.subSideNavList-item.newIcon::before{height:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 3px;border-radius:3px;background-color:#e2437f;color:#fff;font-size:1rem;content:"NEW";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px;z-index:1}.subSideNavList-item .badgeIconCount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;padding:0 5px;min-width:20px;height:15px;background-color:#e2437f;color:#fff;font-size:1rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:25px;z-index:1}.subSideNavList-item>.link{display:inline-block;position:relative;width:100%;padding:10px 20px 10px 50px;color:#222;background-color:#fbfbfb;font-size:1.4rem}.subSideNavList-item>.link:hover{background-color:#f5f5f5;text-decoration:none}.searchOptionList{margin:25px 0}header .searchOptionList{margin:0;position:absolute;top:50px;background-color:#f3f6f9;left:0;width:100%;z-index:100;padding:10px 0 30px}@media screen and (min-width:768px){header .searchOptionList{display:none}}.searchOptionList-item{margin:0 10px}.searchOptionList-item:not(:last-child){margin-bottom:35px}.searchCategoryList,.searchTagList{background-color:#fff;border-radius:6px;border:1px solid #ddd}@media screen and (min-width:768px){.searchCategoryList,.searchTagList{border:none}}.searchCategoryList-item,.searchTagList-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.searchCategoryList-item:not(:last-child),.searchTagList-item:not(:last-child){border-bottom:1px solid #ddd}@media screen and (min-width:768px){.searchCategoryList-item:not(:last-child),.searchTagList-item:not(:last-child){border-bottom:none}}.searchCategoryList-item a,.searchTagList-item a{display:block;width:100%;padding:15px;color:#222}@media screen and (min-width:768px){.searchCategoryList-item a,.searchTagList-item a{padding:5px}}.searchCategoryList-item a:hover,.searchTagList-item a:hover{text-decoration:none;color:#fc9f27}.searchCategoryList-item a:hover .type-category:before,.searchCategoryList-item a:hover .type-tag:before,.searchTagList-item a:hover .type-category:before,.searchTagList-item a:hover .type-tag:before{color:#fc9f27}.searchCategoryList-item a:active,.searchTagList-item a:active{color:#f9700f}.searchCategoryList-item a:active .type-category:before,.searchCategoryList-item a:active .type-tag:before,.searchTagList-item a:active .type-category:before,.searchTagList-item a:active .type-tag:before{color:#f9700f}.searchCategoryList-item a .hitCount,.searchTagList-item a .hitCount{margin-left:5px}.searchCategoryList-item.is-selected a,.searchTagList-item.is-selected a{color:#fc9f27;font-weight:700}.searchCategoryList-item.is-selected a .type-category:before,.searchTagList-item.is-selected a .type-category:before{color:#fc9f27}.mgtList:not(:last-child){margin-bottom:25px}.mgtList.type-survey{margin-bottom:60px}.mgtList-item:not(:last-child){margin-bottom:30px}.mgtList-item:not(:last-child).grid-articleMgt{margin-bottom:15px}.mgtList-item.type-heading{margin-bottom:20px}.mgtList-item.type-couponTarget .option__image{width:50px;height:50px;margin-right:10px}.mgtList-item.type-couponTarget .multiselect__option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mgtList-item.type-couponTarget .option__title{display:block}.mgtList-item.type-couponTarget .option__title:first-child{font-size:1.6rem;font-weight:700}.mgtList-item.type-couponTarget .option__title:not(:last-child){margin-bottom:5px}.mgtList-item+.grid-articleMgt:last-child{margin-bottom:0}.mgtList-item .type-title{font-size:1.6rem;font-weight:700}.type-bd .mgtList-item,.type-supportingList .mgtList-item{border-top:1px solid #ddd;padding-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mgtList-item.article .contents:not(:first-child){margin-top:16px}@media screen and (min-width:768px){.mgtList-item.article .contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.mgtList-item.article .contents .text-title{font-size:1.3rem;line-height:1.5rem;margin-bottom:10px}.mgtList-item.article .contents .text-title>br{display:none}.mgtList-item.article .contents .text-title span{margin:0 0 0 4px;font-size:1.2rem;color:#777}@media screen and (min-width:768px){.mgtList-item.article .contents .text-title{width:120px;margin-bottom:0}.mgtList-item.article .contents .text-title>br{display:block}.mgtList-item.article .contents .text-title span{margin:0}}.mgtList-heading{padding:5px 10px;border-radius:4px;background-color:#ebebeb;border:none;font-size:1.3rem;line-height:1.6;word-break:break-word}.listHeading{padding:16px 8px;background-color:#e1e1e1;border:none;font-size:1.3rem;line-height:1.4;color:rgba(0,0,0,.54)}@media screen and (min-width:768px){.listHeading{padding:16px}}.inner-mgtList-item:not(:last-child){margin-bottom:24px}.side-mgtList-item{padding-bottom:10px}.side-mgtList-item .heading{margin-bottom:10px;color:#2b97d6;font-size:1.4rem}.side-mgtList-item .text{font-size:1.3rem;line-height:1.8rem}.side-mgtList-item .text span{color:#da3737}.side-mgtList-item:not(:first-child){padding:15px 0}.side-mgtList-item:not(:last-child){border-bottom:1px solid #ddd}.side-mgtList-item:last-child{padding-bottom:0}.discList.type-confirmation{font-size:1.3rem;line-height:1.9rem;margin-bottom:20px}.discList .discList-item{text-indent:-1em;margin-left:1em}.discList .discList-item:not(:last-child){margin-bottom:5px}.discList .discList-item::before{content:"・"}.size-s .discList .discList-item{font-size:1.3rem}.discList.type-management .discList-item:not(:last-child){margin-bottom:1em}.discList.type-caution{font-size:1.2rem;line-height:1.8rem;color:#963}@media screen and (min-width:768px){.discList.type-caution{font-size:1.3rem}}.historyList-item{padding:15px 8px 0}.historyList-item:not(:last-child){padding:15px 8px;border-bottom:1px solid #ddd}.historyList-item:first-child{padding-top:0}.blockList-item{padding:10px 5px 0}.blockList-item:first-child{border-top:1px solid #ddd}.blockList-item:not(:last-child){padding:10px 5px;border-bottom:1px solid #ddd}.blockList-item .btn{width:130px;font:34px;line-height:32px;font-size:1.4rem;font-weight:400}@media screen and (min-width:768px){.blockList-item{padding:15px 10px 5px}.blockList-item:not(:last-child){padding:15px 10px}.blockList-item .btn{width:130px;font:34px;line-height:32px}}.guideList-item{margin-bottom:40px}.guideList-item .guideText{margin-bottom:15px}.guideList-item .guideImg{display:block}.numberingList.type-privacy .numberingList-item{list-style-type:decimal;font-size:1.3rem}.numberingList.type-privacy .numberingList-item:not(:last-child){margin-bottom:1em}.privacyList-item{margin-bottom:30px}.privacyList-item .privacyTextGroup{margin-left:2em}.privacyList-item .privacyTextGroup .text{margin-left:-1em}.pickupList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll;overflow-y:hidden;width:100%}@media screen and (min-width:768px){.pickupList{width:410px}.n-creatorListCard-item .pickupList{width:430px}}@supports (-ms-ime-align:auto){@media screen and (min-width:768px){.pickupList{width:410px}}}.pickupList-item{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;width:120px;height:120px;border:1px solid rgba(0,0,0,.12)}.pickupList-item:not(:last-child){margin-right:10px}.pickupList-item a{display:block;width:100%;height:100%}.pickupList-item a img{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.pickupList-item a .description{position:absolute;bottom:0;left:0;height:calc(1em + 10px);width:120px;padding:5px;background-color:rgba(0,0,0,.75);-webkit-transition:.15s ease;transition:.15s ease}.pickupList-item a .description p{color:#fff}.pickupList-item a .description p.title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.2rem;line-height:1.8rem}.pickupList-item a .description p.subData{display:none}.pickupList-item.type-moreView{-webkit-transition:.1s ease;transition:.1s ease}.pickupList-item.type-moreView a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pickupList-item.type-moreView:hover{background-color:#f5f5f5}@media screen and (min-width:768px){.pickupList-item{width:140px;height:140px;margin-bottom:5px}.pickupList-item a .description{top:0;left:0;height:100%;width:140px;padding:10px;opacity:0}.pickupList-item a .description p{color:#fff}.pickupList-item a .description p.title{white-space:initial;text-overflow:initial;overflow:initial;font-size:1.2rem;line-height:1.8rem}.pickupList-item a .description p.subData{display:block;position:absolute;bottom:10px;left:10px;color:#ccc;font-size:1.1rem;line-height:1}.pickupList-item a .description:hover{opacity:1}}.sendCondition-block{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ccc}.n-list.type-autoMsg .n-list-item:not(:first-child){margin-top:30px}.n-list.type-autoMsg .n-list-item:last-child{margin-bottom:15px}.giftCreatorList .giftCreatorList-item:not(:first-child){margin-top:15px}.giftTicketList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.giftTicketList .giftTicketList-item{width:100%}.giftTicketList .giftTicketList-item:not(:first-child){margin-top:15px}@media screen and (min-width:768px){.giftTicketList .giftTicketList-item{width:calc(50% - 5px)}.giftTicketList .giftTicketList-item:not(:first-child){margin-top:0}.giftTicketList .giftTicketList-item:nth-child(odd){margin-right:10px}.giftTicketList .giftTicketList-item:nth-child(n+3){margin-top:10px}}.n-accordionList.type-autoMsg{margin:15px 0 0}.n-accordionList .n-accordionList-item:not(:first-child){margin-top:20px}.n-accordionList .n-accordionList-item .itemHeading{margin-bottom:15px}.giftStatusTab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:10px;margin-right:10px}.giftStatusTab .giftStatusTab-item{min-width:calc(100% / 3)}.giftStatusTab .giftStatusTab-item a{display:block;border-bottom:3px solid #fff;color:#8a8a8a;font-size:1.2rem;line-height:19px;text-decoration:none;text-align:center}.giftStatusTab .giftStatusTab-item a span{display:block;margin-top:5px;font-size:1.6rem;font-weight:700;margin-bottom:10px}.giftStatusTab .giftStatusTab-item a.is-active,.giftStatusTab .giftStatusTab-item a:hover{border-bottom:3px solid #2b97d6;color:#2b97d6}@media screen and (min-width:768px){.giftStatusTab .giftStatusTab-item{min-width:120px}.giftStatusTab .giftStatusTab-item:not(:first-child){margin-left:20px}.giftStatusTab .giftStatusTab-item a span{font-size:2.4rem}}.planContainer,.surveyContainer{border:1px solid rgba(0,0,0,.12);background-color:#fff}.common-list>li:not(:first-child),.n-mgtContentList>li:not(:first-child),.n-planList>li:not(:first-child){margin-top:15px}.ciencard .inner .box .userInfo,.flexbox,.planStatusList,.surveyBarChart>.item .text,.surveyContainer>.item.type-btnArea,.surveyStatusList,.surveyStatusList>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.before-icon,.planSubmenu>.item{position:relative}.before-icon:before,.planSubmenu>.item:before{font-family:"Font Awesome 5 Pro";position:relative;vertical-align:middle;display:inline-block;margin-right:5px;font-weight:800}@media screen and (min-width:768px){.before-icon:before,.planSubmenu>.item:before{margin-right:3px}}.subscription-flag:before,.type-subscription .grid-planBox>.grid-item.type-main .planTitle:before{position:relative;vertical-align:middle;display:inline-block;margin-right:5px;width:1em;content:url(../img/common/icon_plan.svg)}.surveyStatusList{background-color:#f1f1f1;border-radius:4px}.n-mgtContentList,.n-planList{margin:0 10px}@media screen and (min-width:768px){.n-mgtContentList,.n-planList{margin:0}}.surveyStatus .statusBox{display:block}@media screen and (min-width:768px){.surveyStatus .statusBox{display:inline-block}}.planContainer{padding:15px 0}.planContainer .planTitle{font-size:1.6rem;margin-bottom:15px}.planContainer .planDescription{font-size:1.4rem;line-height:2rem;margin-top:15px}@media screen and (min-width:768px){.planContainer{padding:15px 20px}.planContainer .planTitle{font-size:2rem}}.grid-planBox{display:grid;grid-template-columns:100%;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content;grid-gap:15px}.grid-planBox>.grid-item{padding:0 10px;grid-column:1/2}.grid-planBox>.grid-item.type-main{grid-row:1/2}.grid-planBox>.grid-item.type-btn{grid-row:2/3;text-align:center}.grid-planBox>.grid-item.type-sub-primary{grid-row:3/4;border-top:1px solid rgba(0,0,0,.12);padding-top:15px}.grid-planBox>.grid-item.type-sub-secondary{margin-top:-10px}.is-sub-secondary .grid-planBox{grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content}.is-sub-secondary .grid-planBox>.grid-item.type-sub-primary{grid-row:3/4}.is-sub-secondary .grid-planBox>.grid-item.type-sub-secondary{grid-row:4/5;border-top:1px solid rgba(0,0,0,.12);padding-top:15px;margin-top:0}@media screen and (min-width:768px){.grid-planBox{grid-template-columns:1fr auto;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr}.grid-planBox>.grid-item{padding:0}.grid-planBox>.grid-item.type-main{grid-row:1/4;grid-column:1/2}.grid-planBox>.grid-item.type-btn{grid-column:2/3;grid-row:1/2}.grid-planBox>.grid-item.type-sub-primary{grid-column:2/3;grid-row:2/3;border-top:none;padding-top:0}.grid-planBox>.grid-item.type-sub-secondary{grid-column:2/3;grid-row:3/4;border-top:none;padding-top:0}.is-sub-secondary .grid-planBox{grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}.is-sub-secondary .grid-planBox>.grid-item.type-main{grid-row:1/3}.is-sub-secondary .grid-planBox>.grid-item.type-sub-primary{grid-column:2/3;border-top:none;grid-row:2/4}.is-sub-secondary .grid-planBox>.grid-item.type-sub-secondary{grid-column:1/2;border-top:none;grid-row:3/4;padding-top:0}}.surveyContainer>.item{padding:15px}.surveyContainer>.item:not(:first-child){border-top:1px solid rgba(0,0,0,.12)}.surveyContainer>.item.type-btnArea{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.surveyContainer>.item.type-btnArea a:not(:last-child),.surveyContainer>.item.type-btnArea button:not(:last-child){margin-top:15px}@media screen and (min-width:768px){.surveyContainer>.item.type-btnArea{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.surveyContainer>.item.type-btnArea a:not(:last-child),.surveyContainer>.item.type-btnArea button:not(:last-child){margin:0 15px 0 0}}.planStatusBox{background-color:#f1f1f1;border-radius:4px;padding:10px 0;display:block}@media screen and (min-width:768px){.planStatusBox{display:inline-block}}.planStatusList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.planStatusList .item{padding:0 5px;width:50%;text-align:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.planStatusList .item:first-child{border-right:1px solid rgba(0,0,0,.12)}.planStatusList .item .label{font-size:1.3rem;font-weight:700;color:rgba(0,0,0,.54);margin-bottom:8px}.planStatusList .item .value{font-size:1.1rem;font-weight:700}.planStatusList .item .value .count{font-size:2rem}.planStatusList .item .value .maximum{color:rgba(0,0,0,.87);display:block}.planStatusList .item.type-amount .value{color:#f04885}.planStatusList .item.type-supporter .value{color:#34a8eb}.planStatusList .item.type-giftTicket{color:rgba(0,0,0,.26);width:calc(100% - 20px);margin:10px 10px 0;border-top:1px solid rgba(0,0,0,.12);padding-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.planStatusList .item.type-giftTicket .label{margin-right:5px;margin-bottom:0}.planStatusList .item.type-giftTicket .count{font-size:1.5rem}.planStatusList .item.type-giftTicket .is-sale{color:rgba(0,0,0,.87)}@media screen and (min-width:768px){.planStatusList{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.planStatusList .item{padding:0 15px;width:auto;text-align:left}.planStatusList .item:not(:last-child){border-right:1px solid rgba(0,0,0,.12)}.planStatusList .item .label{font-size:1.2rem}.planStatusList .item .value .count{font-size:1.8rem}.planStatusList .item .value .maximum{display:inline-block}.planStatusList .item.type-giftTicket{width:auto;margin:0;border-top:none;padding-top:0;display:block}.planStatusList .item.type-giftTicket .label{margin:0 0 8px}.planStatusList .item.type-giftTicket .count{font-size:1.5rem}}.planSubmenu>.item:before{font-size:1.8rem;color:rgba(0,0,0,.54);font-weight:500}.planSubmenu>.item.type-msg:before{content:'\f0e0'}.planSubmenu>.item.type-ciencard:before{content:'\f2bb'}.planSubmenu>.item.type-freeticket:before{content:'\f3ff'}.planSubmenu>.item:not(:first-child){margin-top:5px}.planSubmenu>.item a{font-size:1.4rem;color:rgba(0,0,0,.54);cursor:pointer}@media screen and (min-width:768px){.planSubmenu>.item a{font-size:1.2rem}}.surveyStatus .statusBox{display:block;max-width:100%}@media screen and (min-width:768px){.surveyStatus .statusBox{display:inline-block}}.surveyStatusList{padding:8px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.surveyStatusList>.item{padding:0 15px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.surveyStatusList>.item:not(:last-child){margin-bottom:5px}.surveyStatusList>.item .heading{color:rgba(0,0,0,.54);margin:0 10px 0 0;width:5em;white-space:nowrap}.surveyStatusList>.item .value{color:rgba(0,0,0,.87);font-size:1.4rem;word-break:break-word}.surveyStatusList>.item.type-planName .value{width:calc(100% - 5em)}@media screen and (min-width:768px){.surveyStatusList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.surveyStatusList>.item{padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.surveyStatusList>.item:not(:last-child){border-right:1px solid rgba(0,0,0,.12)}.surveyStatusList>.item.type-planName{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.surveyStatusList>.item.type-planName .value{width:100%}}.surveyContainer>.item{padding:15px}.surveyContainer>.item:not(:first-child){border-top:1px solid rgba(0,0,0,.12)}.surveyContainer>.item.type-btnArea{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.surveyContainer>.item.type-btnArea button:not(:last-child){margin-top:15px}@media screen and (min-width:768px){.surveyContainer>.item.type-btnArea{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.surveyContainer>.item.type-btnArea button:not(:last-child){margin:0 15px 0 0}}.surveyBarChart>.item{position:relative;list-style-type:none;margin:0}.surveyBarChart>.item:not(:first-child){margin-top:10px}.surveyBarChart>.item .text{position:relative;padding:5px 0 5px 10px;font-size:1.4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:10}.surveyBarChart>.item .text .value{font-weight:700;display:inline-block;width:4em;margin:0 10px 0 0;text-align:right}.surveyBarChart>.item .text .name{font-size:1.4rem;line-height:2rem;width:100%;word-break:break-all;margin:0}.surveyBarChart>.item .bar{position:absolute;top:0;left:0;height:100%;background-color:#cae8fa;width:50%;min-height:calc(1em + 10px);border-radius:3px;border:2px solid #cae8fa}.surveyBarChart>.item.is-top .bar{background-color:#fbd0df;border:2px solid #fbd0df}.surveyBarChart>.item.is-choose .name{position:relative}.surveyBarChart>.item.is-choose .name:after{content:"\f00c";bottom:0;font-family:"Font Awesome 5 Pro";display:inline-block;width:18px;height:18px;border-radius:16px;color:#34a8eb;font-size:1.2rem;text-align:center;font-weight:700;border:2px solid #34a8eb;position:relative;margin-left:5px}.planSubmenu>.item:before{font-size:1.8rem;color:rgba(0,0,0,.54);font-weight:500}.planSubmenu>.item.type-msg:before{content:'\f0e0'}.planSubmenu>.item.type-ciencard:before{content:'\f2bb'}.planSubmenu>.item.type-freeticket:before{content:'\f3ff'}.planSubmenu>.item:not(:first-child){margin-top:5px}.planSubmenu>.item a{font-size:1.4rem;color:rgba(0,0,0,.54);cursor:pointer}@media screen and (min-width:768px){.planSubmenu>.item a{font-size:1.2rem}}@media screen and (min-width:768px){.topCreatorList-container{width:990px;margin:0 auto}}.topCreatorList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.topCreatorList .topCreatorList-item{width:100%}.topCreatorList .topCreatorList-item:not(:first-child){margin-top:20px}@media screen and (min-width:768px){.topCreatorList{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.topCreatorList .topCreatorList-item{width:320px}.topCreatorList .topCreatorList-item:not(:first-child){margin-top:0}.topCreatorList .topCreatorList-item:not(:nth-child(-n+3)){margin-top:20px}}.topGenreList{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.topGenreList .topGenreList-item{width:48%;margin:10px 0}.topGenreList:before{content:"";-webkit-filter:blur(5px);filter:blur(5px);display:block;position:absolute;top:0;left:0;background:inherit;height:100%;width:100%}@media screen and (min-width:768px){.topGenreList{max-width:990px;margin:30px auto 0}.topGenreList .topGenreList-item{width:calc((100% - 40px)/ 5)}}.mgt_supporterList .mgt_supporterList_item{padding:10px 5px}.mgt_supporterList .mgt_supporterList_item:first-child{border-top:1px solid rgba(0,0,0,.12)}.mgt_supporterList .mgt_supporterList_item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.mgt_supporterList .mgt_supporterList_item:only-child{border:none}.mgt_supporterList .mgt_supporterList_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.mgt_supporterList .mgt_supporterList_item{padding:15px 10px}}.candidateList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.candidateList>.item{margin:5px}.spot-db{display:block!important}.spot-m5{margin:5px}.spot-m10{margin:10px}.spot-m15{margin:15px}.spot-m20{margin:20px}.spot-m25{margin:25px}.spot-m30{margin:30px}.spot-mt-5{margin-top:-5px}.spot-text-red-02{color:#da3737}.spot-m15-pc{margin:0}@media screen and (min-width:768px){.spot-m15-pc{margin:15px}}.spot-m15-sp{margin:15}@media screen and (min-width:768px){.spot-m15-sp{margin:0}}.spot-text-red{color:#f04885}.commission-wrap{font-size:1.6rem;line-height:2rem}.commission-wrap .default{text-decoration:line-through}.commission-wrap .discount{font-size:1.8rem;font-weight:700;color:#da3737;margin-left:10px}.commission-wrap p{margin-top:15px}.invite-img-container{font-size:1.2rem}.invite-img-container span{color:#da3737}.invite-img-box-container{border:solid 1px #ddd;padding:15px;margin-top:10px}@media screen and (min-width:768px){.invite-img-box-container{padding:20px;margin-top:15px}}.invite-img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}@media screen and (min-width:768px){.invite-img-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.invite-img-box .left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.invite-img-box .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.invite-img-box .left .leftImg{width:127px;height:127px}.invite-img-box .left .leftImg.Img1{background:#fff url(../img/common/pic_invite_01.png) center no-repeat;background-size:cover}.invite-img-box .left .leftImg.Img2{background:#fff url(../img/common/pic_invite_03.png) center no-repeat;background-size:cover}.invite-img-box .right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;background-color:#f3f6f9}@media screen and (min-width:768px){.invite-img-box .right{margin:0 0 0 15px}}.invite-img-box .right .rightImg{width:380px;height:103px;background-color:#f3f6f9}.invite-img-box .right .rightImg.Img1{background:#fff url(../img/common/pic_invite_02.png) center no-repeat;background-size:100%}.invite-img-box .right .rightImg.Img2{background:#fff url(../img/common/pic_invite_04.png) center no-repeat;background-size:100%}.invite-img-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:30px;color:#da3737;margin-bottom:10px;padding-left:25px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.invite-img-heading::before{position:absolute;top:0;left:0;font-family:FontAwesome;content:'\f004';padding:6px 0 5px}.invite-imgList-item{text-indent:-1em;margin-left:1em;margin-bottom:5px;font-size:1.2rem;line-height:1.8rem}.invite-imgList-item::before{content:"※"}.invite-imgList-item:last-child{margin-bottom:0}.profitTable.type-invite .heading{width:40%;padding:10px;background-color:#e37;border:1px solid #e37;color:#fff;font-weight:400;font-size:1.3rem;line-height:1.9rem;text-align:right;vertical-align:top}.profitTable.type-invite .ratio{width:60%;padding:10px 15px;border:1px solid #ddd;border-left:none;font-size:1.3rem}@media screen and (min-width:768px){.profitTable.type-invite .heading{width:30%;font-size:1.4rem;padding:15px 20px}.profitTable.type-invite .ratio{width:70%}}.profitBlock.type-invite{padding:15px;background-color:#f3f6f9;position:relative;margin:25px 0;border-radius:4px}@media screen and (min-width:768px){.profitBlock.type-invite{margin-top:15px}}.profitBlock.type-invite .code-box{margin-bottom:15px}.profitBlock.type-invite .code-box .inner-codeBlock span input{width:100%}@media screen and (min-width:768px){.profitBlock.type-invite .code-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.profitBlock.type-invite .code-box .codeBlock{margin-left:15px}.profitBlock.type-invite .code-box .intro-title{margin-bottom:0}}.type-cp-twitter{background-color:#fff}.type-cp-twitter .global-layout-item.type-contents{padding:0}.type-cp-twitter .global-layout-item.type-contents .grid-container.inner-layout{max-width:100%;margin:0}.type-cp-twitter .cp-container p{color:rgba(0,0,0,.87);font-size:1.4rem;line-height:1.7}.type-cp-twitter .cp-container p strong{font-size:1.6rem;color:#ffdf3e}.type-cp-twitter .cp-container p .primary,.type-cp-twitter .cp-container p.primary{color:#f04885}.type-cp-twitter .cp-container p .dlsite{color:#042a83}.type-cp-twitter .cp-container p.indent{text-indent:-1em;margin-left:1em}@media screen and (min-width:768px){.type-cp-twitter .cp-container p{font-size:1.6rem}.type-cp-twitter .cp-container p strong{font-size:2rem}}.type-cp-twitter .cp-container .newLine{display:inline-block}@media screen and (min-width:768px){.type-cp-twitter .cp-container .newLine{display:block}}.type-cp-twitter .cp-container .newLine-sp{display:block}@media screen and (min-width:768px){.type-cp-twitter .cp-container .newLine-sp{display:inline-block}}.type-cp-twitter .cp-container .centerLayout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.type-cp-twitter .cp-container .centerLayout.type-howToApply{max-width:850px;margin:0}.type-cp-twitter .cp-container .centerLayout.type-Wchance{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.type-cp-twitter .cp-container .centerLayout.type-howToApply{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 auto}}.type-cp-twitter .cp-container .infoBox{max-width:850px}.type-summary .type-cp-twitter .cp-container .infoBox:not(:first-child){margin-top:10px}.type-cp-twitter .cp-container .infoBox>.heading{background-color:#54a3ff;padding:10px;border-radius:8px 8px 0 0}.type-cp-twitter .cp-container .infoBox>.heading p{text-align:center;font-size:1.4rem;color:#fff}.type-cp-twitter .cp-container .infoBox>.heading p strong{color:#ffdf3e}.type-cp-twitter .cp-container .infoBox>.body{padding:10px;border-radius:0 0 8px 8px;border-left:4px solid #54a3ff;border-right:4px solid #54a3ff;border-bottom:4px solid #54a3ff;background-color:#fff;text-align:center}.type-cp-twitter .cp-container .infoBox>.body .btnArea{display:block;width:100%}.type-cp-twitter .cp-container .infoBox>.body .capture{display:block;width:100%;border:1px solid rgba(0,0,0,.12)}.type-cp-twitter .cp-container .infoBox.type-primary>.heading{background-color:#f04885}.type-cp-twitter .cp-container .infoBox.type-primary>.body{border-color:#f04885}@media screen and (min-width:768px){.type-cp-twitter .cp-container .infoBox>.heading p{font-size:1.8rem}.type-cp-twitter .cp-container .infoBox>.body{padding:5px 10px}}.type-cp-twitter .cp-container .summaryFlexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.type-cp-twitter .cp-container .summaryFlexbox .leftBlock{font-size:1.6rem}.type-cp-twitter .cp-container .summaryFlexbox .rightBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.type-cp-twitter .cp-container .summaryFlexbox{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.type-cp-twitter .cp-container .summaryFlexbox .leftBlock{margin-top:36px;margin-right:1em;font-size:2rem}}.type-cp-twitter .cp-container .cp-reward{font-weight:700;font-size:1.4rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.type-cp-twitter .cp-container .cp-reward:after{position:absolute;bottom:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:7px;background-color:#ffdf3e;content:""}.type-cp-twitter .cp-container .cp-reward>.leftSide,.type-cp-twitter .cp-container .cp-reward>.rightSide{position:relative;z-index:10}.type-cp-twitter .cp-container .cp-reward>.rightSide{text-align:right}.type-cp-twitter .cp-container .cp-reward .value{font-size:2.8rem;color:#e24444;margin-right:5px}@media screen and (min-width:768px){.type-cp-twitter .cp-container .cp-reward{font-size:2rem}.type-cp-twitter .cp-container .cp-reward:after{bottom:15px;width:105%}.type-cp-twitter .cp-container .cp-reward>.leftSide{margin-right:auto}.type-cp-twitter .cp-container .cp-reward>.rightSide{margin-left:auto;text-align:right}.type-cp-twitter .cp-container .cp-reward .value{font-size:4.2rem;color:#e24444;margin-right:5px}}.type-cp-twitter .cp-container .cp-cnt{padding:50px 0}.type-cp-twitter .cp-container .cp-cnt.type-hero{padding:20px 0 80px}.type-cp-twitter .cp-container .cp-cnt>.inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1200px;margin:0 10px}.type-cp-twitter .cp-container .cp-cnt>.inner>.heading{margin-bottom:25px;border-bottom:3px solid rgba(0,0,0,.12)}.type-cp-twitter .cp-container .cp-cnt>.inner>.heading h3{display:inline-block;padding:0 0 10px;font-size:1.8rem;line-height:1.5;color:rgba(0,0,0,.87);position:relative;border-bottom:3px solid #34a8eb;margin-bottom:-3px}.type-cp-twitter .cp-container .cp-cnt>.inner>.heading h3 span{font-size:1.6rem}@media screen and (min-width:768px){.type-cp-twitter .cp-container .cp-cnt>.inner{margin:0 auto}.type-cp-twitter .cp-container .cp-cnt>.inner>.heading h3{font-size:2rem}}.type-cp-twitter .cp-container .cp-cnt.type-hero{overflow:hidden;position:relative;padding:20px 0 0;background:url(../img/cp201912tw/hero_pattern.png) repeat}.type-cp-twitter .cp-container .cp-cnt.type-hero .inner{height:576px}.type-cp-twitter .cp-container .cp-cnt.type-hero .inner .centerLayout{height:100%}.type-cp-twitter .cp-container .cp-cnt.type-hero .inner .centerLayout .title{height:270px;display:block;position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.type-cp-twitter .cp-container .cp-cnt.type-hero .inner .centerLayout .mascot{width:100%;display:block;position:absolute;bottom:60px;left:0;z-index:0}.type-cp-twitter .cp-container .cp-cnt.type-hero .inner .centerLayout .pickup{height:250px;display:block;position:absolute;bottom:-50px;left:53%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;-webkit-animation:heartbeat_sp 3s ease-in-out .7s infinite both;animation:heartbeat_sp 3s ease-in-out .7s infinite both}@media screen and (min-width:768px){.type-cp-twitter .cp-container .cp-cnt.type-hero .inner{height:680px;width:1208px}.type-cp-twitter .cp-container .cp-cnt.type-hero .inner .centerLayout .title{height:376px;width:516px;display:block;position:absolute;top:0;left:50%;z-index:1;-webkit-transform:translateX(0);transform:translateX(0)}.type-cp-twitter .cp-container .cp-cnt.type-hero .inner .centerLayout .mascot{height:680px;width:600px;display:block;position:absolute;bottom:0;left:0;z-index:0}.type-cp-twitter .cp-container .cp-cnt.type-hero .inner .centerLayout .pickup{height:337px;width:876px;display:block;position:absolute;bottom:0;left:initial;right:-10%;z-index:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation:heartbeat 3s ease-in-out .7s infinite both;animation:heartbeat 3s ease-in-out .7s infinite both}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}5%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}8.5%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}16.5%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}22.5%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}5%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}8.5%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}16.5%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}22.5%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes heartbeat_sp{from{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}5%{-webkit-transform:translateX(-50%) scale(.91);transform:translateX(-50%) scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}8.5%{-webkit-transform:translateX(-50%) scale(.98);transform:translateX(-50%) scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}16.5%{-webkit-transform:translateX(-50%) scale(.87);transform:translateX(-50%) scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}22.5%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat_sp{from{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}5%{-webkit-transform:translateX(-50%) scale(.91);transform:translateX(-50%) scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}8.5%{-webkit-transform:translateX(-50%) scale(.98);transform:translateX(-50%) scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}16.5%{-webkit-transform:translateX(-50%) scale(.87);transform:translateX(-50%) scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}22.5%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.type-cp-twitter .cp-container .cp-cnt.type-cpPeriod{background-color:#f04885;height:40px;text-align:center;font-size:1.8rem;color:#fff;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.type-cp-twitter .cp-container .cp-cnt.type-cpPeriod>span{display:none}@media screen and (min-width:768px){.type-cp-twitter .cp-container .cp-cnt.type-cpPeriod>span{display:inline-block}}.type-cp-twitter .cp-container .cp-cnt.type-summary{padding-bottom:0}.type-cp-twitter .cp-container .cp-cnt.type-summary .infoBox{width:100%}.type-cp-twitter .cp-container .cp-cnt.type-summary .infoBox:not(:first-child){margin-top:10px}.type-cp-twitter .cp-container .cp-cnt.type-summary .img_rankup{background:url(../img/cp201912tw/img_rankup_sp.png) no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:cover;width:100%;height:667px;padding-top:186.149584488%;margin:20px auto 0}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-summary .userInfo,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-summary .text,.type-cp-twitter .cp-container .cp-cnt.type-summary .ciencard .inner .box .userInfo,.type-cp-twitter .cp-container .cp-cnt.type-summary .flexbox,.type-cp-twitter .cp-container .cp-cnt.type-summary .planStatusList,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyBarChart>.item .text,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyContainer>.item.type-btnArea,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-summary .userInfo .flexbox-item,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-summary .text .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .ciencard .inner .box .userInfo .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .flexbox .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .planStatusList .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyBarChart>.item .text .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyContainer>.item.type-btnArea .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList .flexbox-item{width:auto}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-summary .userInfo .flexbox-item .twitter-tweet,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-summary .text .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .ciencard .inner .box .userInfo .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .flexbox .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .planStatusList .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyBarChart>.item .text .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyContainer>.item.type-btnArea .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList .flexbox-item .twitter-tweet{max-width:300px!important}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-summary .userInfo .flexbox-item.type-tweet,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-summary .text .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .ciencard .inner .box .userInfo .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .flexbox .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .planStatusList .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyBarChart>.item .text .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyContainer>.item.type-btnArea .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList .flexbox-item.type-tweet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-summary .userInfo .flexbox-item:not(:first-child),.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-summary .text .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .ciencard .inner .box .userInfo .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .flexbox .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .planStatusList .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyBarChart>.item .text .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyContainer>.item.type-btnArea .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList .flexbox-item:not(:first-child){margin:20px 0 0 0}@media screen and (min-width:768px){.type-cp-twitter .cp-container .cp-cnt.type-summary .img_rankup{width:470px;height:563px;padding-top:0;background:url(../img/cp201912tw/img_rankup.png) no-repeat;background-size:initial}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-summary .userInfo,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-summary .text,.type-cp-twitter .cp-container .cp-cnt.type-summary .ciencard .inner .box .userInfo,.type-cp-twitter .cp-container .cp-cnt.type-summary .flexbox,.type-cp-twitter .cp-container .cp-cnt.type-summary .planStatusList,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyBarChart>.item .text,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyContainer>.item.type-btnArea,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-summary .userInfo .flexbox-item,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-summary .text .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .ciencard .inner .box .userInfo .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .flexbox .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .planStatusList .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyBarChart>.item .text .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyContainer>.item.type-btnArea .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList .flexbox-item{width:450px}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-summary .userInfo .flexbox-item .twitter-tweet,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-summary .text .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .ciencard .inner .box .userInfo .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .flexbox .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .planStatusList .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyBarChart>.item .text .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyContainer>.item.type-btnArea .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList .flexbox-item .twitter-tweet{max-width:450px!important}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-summary .userInfo .flexbox-item:not(:first-child),.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-summary .text .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .ciencard .inner .box .userInfo .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .flexbox .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .planStatusList .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyBarChart>.item .text .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyContainer>.item.type-btnArea .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-summary .surveyStatusList .flexbox-item:not(:first-child){margin:0 0 0 30px}}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-pros .userInfo,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-pros .text,.type-cp-twitter .cp-container .cp-cnt.type-pros .ciencard .inner .box .userInfo,.type-cp-twitter .cp-container .cp-cnt.type-pros .flexbox,.type-cp-twitter .cp-container .cp-cnt.type-pros .planStatusList,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyBarChart>.item .text,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyContainer>.item.type-btnArea,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyStatusList,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyStatusList>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-pros .userInfo .flexboxItem,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-pros .text .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .ciencard .inner .box .userInfo .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .flexbox .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .planStatusList .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyBarChart>.item .text .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyContainer>.item.type-btnArea .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyStatusList .flexboxItem{width:100%;margin:0 0 20px}.type-cp-twitter .cp-container .cp-cnt.type-pros .prosBox,.type-cp-twitter .cp-container .cp-cnt.type-pros .prosBox-yet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:2px solid #f04885;border-radius:4px;-webkit-box-shadow:4px 4px 0 #7b002e;box-shadow:4px 4px 0 #7b002e;background-color:#fff}.type-cp-twitter .cp-container .cp-cnt.type-pros .prosBox .num,.type-cp-twitter .cp-container .cp-cnt.type-pros .prosBox-yet .num{background-color:#f04885;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px;font-size:2rem;text-shadow:2px 2px 0 rgba(0,0,0,.26)}.type-cp-twitter .cp-container .cp-cnt.type-pros .prosBox .content,.type-cp-twitter .cp-container .cp-cnt.type-pros .prosBox-yet .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;font-size:1.8rem}.type-cp-twitter .cp-container .cp-cnt.type-pros .prosBox-yet{-webkit-box-shadow:4px 4px 0 #4a4a4a;box-shadow:4px 4px 0 #4a4a4a;border-color:#aaa}.type-cp-twitter .cp-container .cp-cnt.type-pros .prosBox-yet .num{background-color:#aaa}@media screen and (min-width:768px){.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-pros .userInfo .flexboxItem,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-pros .text .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .ciencard .inner .box .userInfo .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .flexbox .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .planStatusList .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyBarChart>.item .text .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyContainer>.item.type-btnArea .flexboxItem,.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyStatusList .flexboxItem{width:calc(100% / 2 - 20px)}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-pros .userInfo .flexboxItem:nth-child(2n),.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-pros .text .flexboxItem:nth-child(2n),.type-cp-twitter .cp-container .cp-cnt.type-pros .ciencard .inner .box .userInfo .flexboxItem:nth-child(2n),.type-cp-twitter .cp-container .cp-cnt.type-pros .flexbox .flexboxItem:nth-child(2n),.type-cp-twitter .cp-container .cp-cnt.type-pros .planStatusList .flexboxItem:nth-child(2n),.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyBarChart>.item .text .flexboxItem:nth-child(2n),.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyContainer>.item.type-btnArea .flexboxItem:nth-child(2n),.type-cp-twitter .cp-container .cp-cnt.type-pros .surveyStatusList .flexboxItem:nth-child(2n){margin-left:40px}}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo .flexbox-item,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList .flexbox-item{width:auto}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo .flexbox-item .twitter-tweet,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea .flexbox-item .twitter-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList .flexbox-item .twitter-tweet{max-width:300px!important}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo .flexbox-item.type-tweet,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea .flexbox-item.type-tweet,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList .flexbox-item.type-tweet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(0,0,0,.12);border-radius:4px;max-height:580px;overflow-x:hidden;overflow-y:hidden}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo .flexbox-item.type-tweet .tweetArea,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text .flexbox-item.type-tweet .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo .flexbox-item.type-tweet .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox .flexbox-item.type-tweet .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList .flexbox-item.type-tweet .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text .flexbox-item.type-tweet .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea .flexbox-item.type-tweet .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList .flexbox-item.type-tweet .tweetArea{width:100%;overflow-x:hidden;overflow-y:scroll}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo .flexbox-item:not(:first-child),.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList .flexbox-item:not(:first-child){margin:20px 0 0 0}@media screen and (min-width:768px){.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo .flexbox-item,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea .flexbox-item,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList .flexbox-item{width:450px}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo .flexbox-item .tweetArea,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text .flexbox-item .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo .flexbox-item .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox .flexbox-item .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList .flexbox-item .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text .flexbox-item .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea .flexbox-item .tweetArea,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList .flexbox-item .tweetArea{width:calc(100% + 17px);padding-right:17px}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo .flexbox-item .tweetArea .twitter-moment,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text .flexbox-item .tweetArea .twitter-moment,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo .flexbox-item .tweetArea .twitter-moment,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox .flexbox-item .tweetArea .twitter-moment,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList .flexbox-item .tweetArea .twitter-moment,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text .flexbox-item .tweetArea .twitter-moment,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea .flexbox-item .tweetArea .twitter-moment,.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList .flexbox-item .tweetArea .twitter-moment{max-width:450px!important;width:450px!important}.ciencard .inner .box .type-cp-twitter .cp-container .cp-cnt.type-howToApply .userInfo .flexbox-item:not(:first-child),.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-howToApply .text .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .ciencard .inner .box .userInfo .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .flexbox .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .planStatusList .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyBarChart>.item .text .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyContainer>.item.type-btnArea .flexbox-item:not(:first-child),.type-cp-twitter .cp-container .cp-cnt.type-howToApply .surveyStatusList .flexbox-item:not(:first-child){margin:0 0 0 30px}}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox{width:100%;position:relative}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox:not(:last-child):after{position:absolute;bottom:-50px;left:50%;-webkit-transform:translateX(-50%) rotateZ(90deg);transform:translateX(-50%) rotateZ(90deg);content:"";width:0;height:0;border-top:25px solid transparent;border-right:15px solid transparent;border-bottom:25px solid transparent;border-left:15px solid #999}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox:not(:first-child){margin:35px 0 0 0}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox .body{padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox .body p{text-align:left;display:inline-block;font-size:1.4rem;line-height:1.5;margin:0 auto 15px}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox .body p.primary{margin-bottom:0}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox.type-primary .body{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox{width:260px}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox:not(:last-child):after{top:50%;right:-40px;bottom:initial;left:initial;-webkit-transform:translateY(-50%) rotateZ(0);transform:translateY(-50%) rotateZ(0)}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox:not(:first-child){margin:0 0 0 35px}.type-cp-twitter .cp-container .cp-cnt.type-howToApply .infoBox .body{height:150px}}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23e5e5e5' fill-opacity='1'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:relative}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien:after,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien:before{position:absolute;left:0;display:block;height:3px;width:100%;background:-webkit-gradient(linear,left top,right top,from(#279aff),to(#eda1ff));background:linear-gradient(to right,#279aff 0,#eda1ff 100%);content:""}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien:before{top:0}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien:after{bottom:0}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner{position:relative;z-index:5}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner p{font-size:1.4rem;line-height:1.7;margin-bottom:1em}.ciencard .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .box .userInfo,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .text,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .ciencard .inner .box .userInfo,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .flexbox,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .planStatusList,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyBarChart>.item .text,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyContainer>.item.type-btnArea,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ciencard .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .box .userInfo .flexboxItem>img,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .text .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .ciencard .inner .box .userInfo .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .flexbox .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .planStatusList .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyBarChart>.item .text .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyContainer>.item.type-btnArea .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList>.item .flexboxItem>img{display:block;max-width:100%}.ciencard .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .box .userInfo .flexboxItem:not(:last-child),.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .text .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .ciencard .inner .box .userInfo .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .flexbox .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .planStatusList .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyBarChart>.item .text .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyContainer>.item.type-btnArea .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList .flexboxItem:not(:last-child){margin:0 0 25px 0}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .enterArea{text-align:center;margin-top:50px}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .enterArea .n-btn:not(:last-child){margin:0 0 20px}@media screen and (min-width:768px){.ciencard .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .box .userInfo,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .text,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .ciencard .inner .box .userInfo,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .flexbox,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .planStatusList,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyBarChart>.item .text,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyContainer>.item.type-btnArea,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList>.item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ciencard .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .box .userInfo .flexboxItem>img,.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .text .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .ciencard .inner .box .userInfo .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .flexbox .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .planStatusList .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyBarChart>.item .text .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyContainer>.item.type-btnArea .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList .flexboxItem>img,.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList>.item .flexboxItem>img{display:block;max-width:450px}.ciencard .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .box .userInfo .flexboxItem:not(:last-child),.surveyBarChart>.item .type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .text .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .ciencard .inner .box .userInfo .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .flexbox .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .planStatusList .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyBarChart>.item .text .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyContainer>.item.type-btnArea .flexboxItem:not(:last-child),.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .inner .surveyStatusList .flexboxItem:not(:last-child){margin:0 15px 0 0}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .enterArea .n-btn{margin:0 10px}.type-cp-twitter .cp-container .cp-cnt.type-aboutcien .enterArea .n-btn:not(:last-child){margin:0 10px}}.type-cp-twitter .cp-container .cp-cnt.type-cheerTweet .tweetCardWrap{position:relative;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.type-cp-twitter .cp-container .cp-cnt.type-cheerTweet .tweetCardWrap .column{width:100%}.type-cp-twitter .cp-container .cp-cnt.type-cheerTweet .tweetCardWrap .column:not(:first-child){margin-top:10px}.type-cp-twitter .cp-container .cp-cnt.type-cheerTweet .tweetCardWrap .column .tweetCard:not(:first-child){margin-top:10px}@media screen and (min-width:768px){.type-cp-twitter .cp-container .cp-cnt.type-cheerTweet .tweetCardWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.type-cp-twitter .cp-container .cp-cnt.type-cheerTweet .tweetCardWrap .column{margin-top:0;width:calc(100% / 3)}.type-cp-twitter .cp-container .cp-cnt.type-cheerTweet .tweetCardWrap .column:not(:first-child){margin-top:0}.type-cp-twitter .cp-container .cp-cnt.type-cheerTweet .tweetCardWrap .column:not(:last-child){margin-right:10px}}@media screen and (min-width:768px){.type-cp-twitter .cp-container .cp-cnt.type-guideline>.inner{padding:10px 10px 0}}.type-cp-twitter .n-btn.type-cp-follow{border:none;background-color:#1da1f2;color:#fff;font-size:2rem;font-weight:700}.type-cp-twitter .n-btn.type-cp-allAge,.type-cp-twitter .n-btn.type-cp-login,.type-cp-twitter .n-btn.type-cp-newRegistration,.type-cp-twitter .n-btn.type-cp-r18{border:none;color:#fff;font-size:2rem;font-weight:700}.type-cp-twitter .n-btn.type-cp-login{margin-top:19px;background-color:#f04885}.type-cp-twitter .n-btn.type-cp-allAge{margin-bottom:15px;background-color:#2d97d5}.type-cp-twitter .n-btn.type-cp-newRegistration{background-color:#ff9f09}.type-cp-twitter .n-btn.type-cp-r18{background-color:#f04885}.type-cp-twitter .n-btn.type-cp-important{border:none;background-color:#e2447f;color:#fff;font-size:2rem;font-weight:700}.type-cp-twitter .n-btn.size-cp-follow{width:100%;height:55px;line-height:calc(55px - 22px)}@media screen and (min-width:768px){.type-cp-twitter .n-btn.size-cp-follow{width:260px;height:55px;line-height:calc(55px - 22px)}}.type-cp-twitter .n-btn.size-cp-conductor,.type-cp-twitter .n-btn.size-cp-twitter{width:100%;height:55px;font-size:2rem;line-height:calc(55px - 22px)}@media screen and (min-width:768px){.type-cp-twitter .n-btn.size-cp-conductor,.type-cp-twitter .n-btn.size-cp-twitter{width:200px;height:50px;font-size:1.6rem;line-height:calc(50px - 22px)}}.type-cp-twitter .cp-guideline-table .cp-table-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 5px}.type-cp-twitter .cp-guideline-table .cp-table-item:not(:last-child){border-bottom:1px dashed rgba(0,0,0,.12)}.type-cp-twitter .cp-guideline-table .cp-table-item .title{white-space:nowrap;text-align:center;color:rgba(0,0,0,.54);font-size:1.6rem;vertical-align:top;line-height:1.7;margin-bottom:10px}.type-cp-twitter .cp-guideline-table .cp-table-item .body p{font-size:1.4rem;line-height:1.7}.type-cp-twitter .cp-guideline-table .cp-table-item .body p:not(:first-child){margin-top:1em}@media screen and (min-width:768px){.type-cp-twitter .cp-guideline-table .cp-table-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:20px 15px}.type-cp-twitter .cp-guideline-table .cp-table-item .title{width:18%;font-size:1.4rem;text-align:left;margin-bottom:0}.type-cp-twitter .cp-guideline-table .cp-table-item .body{width:82%}}.type-cp-twitter .cp-termList:not(:first-child){margin-top:1em}.type-cp-twitter .cp-termList li{margin-left:1em;position:relative;font-size:1.4rem;line-height:1.7}.type-cp-twitter .cp-termList li .primary,.type-cp-twitter .cp-termList li.primary{color:#f04885}.type-cp-twitter .cp-termList li:before{position:absolute;left:-1em;content:"・";display:inline-block}.type-cp-twitter .cp-termList li.type-exception{margin-left:0}.type-cp-twitter .cp-termList li.type-exception:before{content:none}.type-cp-twitter .gotoTopBlock{margin-top:30px;text-align:right}.type-cp-twitter .gotoTopBlock a{position:relative;padding-left:22px;color:rgba(0,0,0,.54);font-size:1.2rem}.type-cp-twitter .gotoTopBlock a:before{display:inline-block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;border-radius:2px;background-color:rgba(0,0,0,.54);content:""}.type-cp-twitter .gotoTopBlock a:after{position:absolute;top:50%;left:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:0 solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff;border-left:4px solid transparent;content:""}.type-cp-twitter .cp-nav{position:fixed;bottom:0;left:0;width:100%;text-align:center;background-color:rgba(255,255,255,.87);padding:10px 0 5px;z-index:100;border-top:1px solid rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.type-cp-twitter .cp-nav .cp-navItem{position:relative;height:33px;display:block;margin:0 3px;width:100%}.type-cp-twitter .cp-nav .cp-navItem.type-summry{background:url(../img/cp201908tw/nav_01_before.png) center no-repeat;background-size:contain}.type-cp-twitter .cp-nav .cp-navItem.type-summry:hover{background:url(../img/cp201908tw/nav_01_after.png) center no-repeat;background-size:contain}.type-cp-twitter .cp-nav .cp-navItem.type-howToApply{background:url(../img/cp201908tw/nav_02_before.png) center no-repeat;background-size:contain}.type-cp-twitter .cp-nav .cp-navItem.type-howToApply:hover{background:url(../img/cp201908tw/nav_02_after.png) center no-repeat;background-size:contain}.type-cp-twitter .cp-nav .cp-navItem.type-guideline{background:url(../img/cp201908tw/nav_03_before.png) center no-repeat;background-size:contain}.type-cp-twitter .cp-nav .cp-navItem.type-guideline:hover{background:url(../img/cp201908tw/nav_03_after.png) center no-repeat;background-size:contain}.type-cp-twitter .cp-nav .cp-navItem.type-cheerTweet{background:url(../img/cp201908tw/nav_04_before.png) center no-repeat;background-size:contain}.type-cp-twitter .cp-nav .cp-navItem.type-cheerTweet:hover{background:url(../img/cp201908tw/nav_04_after.png) center no-repeat;background-size:contain}@media screen and (min-width:768px){.type-cp-twitter .cp-nav .cp-navItem{margin:0 10px}.type-cp-twitter .cp-nav .cp-navItem.type-summry{width:106px}.type-cp-twitter .cp-nav .cp-navItem.type-howToApply{width:116px}.type-cp-twitter .cp-nav .cp-navItem.type-guideline{width:116px}.type-cp-twitter .cp-nav .cp-navItem.type-cheerTweet{width:148px}}.type-cp-twitter .tweetCard{background-color:#fff;border-radius:8px;padding:10px}.type-cp-twitter .tweetCard .userInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.type-cp-twitter .tweetCard .userInfo .thum{overflow:hidden;border-radius:20px;width:25px;height:25px;margin-right:5px}.type-cp-twitter .tweetCard .userInfo .thum img{-o-object-fit:cover;object-fit:cover;width:25px;height:25px}.type-cp-twitter .tweetCard .userInfo .name{font-size:1.4rem;color:rgba(0,0,0,.54)}.type-cp-twitter .tweetCard .textBlock .cheerText{font-size:1.8rem;line-height:1.5;word-break:break-word}.type-cp-twitter .tweetCard .textBlock .cheerText a{display:block;font-size:1.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.type-cp-twitter.is-end .cp-container .cp-cnt.type-hero{background:-webkit-gradient(linear,left top,left bottom,from(#ff9472),to(#f2709c));background:linear-gradient(to bottom,#ff9472 0,#f2709c 100%)}.type-cp-twitter.is-end .cp-container .cp-cnt.type-hero .image{background:url(../img/cp2019tw01/pic_main_sp_end.png) center no-repeat;background-size:cover}@media screen and (min-width:768px){.type-cp-twitter.is-end .cp-container .cp-cnt.type-hero .image{background:url(../img/cp2019tw01/pic_main_end.png) center no-repeat;background-size:auto 410px}}.type-cp-twitter .stepBox:not(:first-child){margin-top:15px}.type-cp-twitter .stepBox .highLight{position:relative;height:10px;background-color:#83cdfb}.type-cp-twitter .stepBox .highLight::after,.type-cp-twitter .stepBox .highLight::before{display:block;position:absolute;top:0;width:10px;height:10px;content:""}.type-cp-twitter .stepBox .highLight::before{left:0;background:url(../img/cp2019tw01/stepbox_01.png) left no-repeat;background-size:cover}.type-cp-twitter .stepBox .highLight::after{right:0;background:url(../img/cp2019tw01/stepbox_02.png) left no-repeat;background-size:cover}.type-cp-twitter .stepBox .header{position:relative;background-color:#1da1f2;padding-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.type-cp-twitter .stepBox .header::before{display:block;position:absolute;top:0;width:10px;height:100%;content:"";left:0;background:url(../img/cp2019tw01/stepbox_03.png) left no-repeat;background-size:cover}.type-cp-twitter .stepBox .header .heading{background:url(../img/cp2019tw01/heading_01.png) left no-repeat;background-size:cover;width:110px;height:36px;margin-left:10px}.type-cp-twitter .stepBox .header .guidelinelink{margin-right:15px;color:rgba(255,255,255,.7);font-size:1.3rem}.type-cp-twitter .stepBox .header .guidelinelink a{color:#fff;font-weight:700}@media all and (-ms-high-contrast:none){.type-cp-twitter .stepBox .header{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.type-cp-twitter .stepBox .header .guidelinelink{margin-left:auto}}.type-cp-twitter .stepBox .main{position:relative;background-color:#1da1f2}.type-cp-twitter .stepBox .main::before{display:block;position:absolute;top:0;left:0;width:10px;height:100%;background-color:#0684d2;content:""}.type-cp-twitter .stepBox .main .body{margin-left:10px;text-align:center;padding:0 10px}.type-cp-twitter .stepBox .main .body h4{margin-bottom:15px;padding-top:15px;color:#fff;font-size:2.4rem;font-weight:700}.type-cp-twitter .stepBox .main .body>.text{color:#fff;line-height:1.5}.type-cp-twitter .stepBox .main .body .attention{font-size:1.3rem;color:rgba(255,255,255,.7);text-align:left}.type-cp-twitter .stepBox .main .body .selfLinkBox{margin-top:20px;padding:5px 25px 5px 10px;background-color:#fff;text-align:left;position:relative}.type-cp-twitter .stepBox .main .body .selfLinkBox::after{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#aaa;font-family:"Font Awesome 5 Pro";content:"\f054"}.type-cp-twitter .stepBox .main .body .selfLinkBox a{color:rgba(0,0,0,.54);font-size:1.3rem}@media screen and (min-width:768px){.type-cp-twitter .stepBox .main .body h4 span{display:block}}.type-cp-twitter .stepBox .footer{position:relative;height:15px;background-color:#1da1f2}.type-cp-twitter .stepBox .footer::after,.type-cp-twitter .stepBox .footer::before{display:block;position:absolute;left:0;width:10px;content:""}.type-cp-twitter .stepBox .footer::before{display:block;top:0;height:100%;background-color:#0684d2}.type-cp-twitter .stepBox .footer::after{bottom:0;height:10px;background:url(../img/cp2019tw01/stepbox_04.png) left no-repeat;background-size:cover}.type-cp-twitter .stepBox.type-step1 .header .heading{background:url(../img/cp2019tw01/heading_01.png) left no-repeat;background-size:cover;width:110px;height:36px;margin-left:10px}.type-cp-twitter .stepBox.type-step2 .header .heading{background:url(../img/cp2019tw01/heading_02.png) left no-repeat;background-size:cover;width:110px;height:36px;margin-left:10px}.type-cp-twitter .stepBox.type-step2 .main .body h4{margin-bottom:5px}.type-cp-twitter .stepBox.type-finish .highLight{background-color:#f28ab1}.type-cp-twitter .stepBox.type-finish .highLight::before{background:url(../img/cp2019tw01/stepbox_fin_01.png) left no-repeat;background-size:cover}.type-cp-twitter .stepBox.type-finish .highLight::after{background:url(../img/cp2019tw01/stepbox_fin_02.png) left no-repeat;background-size:cover}.type-cp-twitter .stepBox.type-finish .main{background-color:#e2447f}.type-cp-twitter .stepBox.type-finish .main::before{background-color:#af1e54}.type-cp-twitter .stepBox.type-finish .main .body h4{padding-top:25px;font-size:3.2rem}.type-cp-twitter .stepBox.type-finish .main .body .attention{color:rgba(255,255,255,.7);text-align:center}.type-cp-twitter .stepBox.type-finish .footer{background-color:#e2447f}.type-cp-twitter .stepBox.type-finish .footer::before{background-color:#af1e54}.type-cp-twitter .stepBox.type-finish .footer::after{background:url(../img/cp2019tw01/stepbox_fin_03.png) left no-repeat;background-size:cover}.type-cp-twitter .n-btn.type-cp-follow{border:none;background-color:#f59639;color:#fff;font-size:2rem;font-weight:700}.type-cp-twitter .n-btn.type-cp-important{border:none;background-color:#e2447f;color:#fff;font-size:2rem;font-weight:700}.type-cp-twitter .n-btn.size-cp-follow{width:100%;height:55px;line-height:calc(55px - 22px)}@media screen and (min-width:768px){.type-cp-twitter .n-btn.size-cp-follow{width:260px;height:55px;line-height:calc(55px - 22px)}}.type-cp-twitter .n-btn.size-cp-conductor{width:100%;height:55px;font-size:2rem;line-height:calc(55px - 22px)}@media screen and (min-width:768px){.type-cp-twitter .n-btn.size-cp-conductor{width:240px;height:50px;font-size:1.8rem;line-height:calc(50px - 22px)}}