﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,main,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,main,section{display:block}html{-webkit-text-size-adjust:100%}body{color:#333;font:13px/1.231 "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","Osaka",sans-serif;*font-size:small;*font:x-small;-webkit-text-size-adjust:none;background:#e4dcbd}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}a{text-decoration:none;color:#00408f}a.hoverLink,a:hover{color:#36c;text-decoration:none}img,iframe{vertical-align:top}*{box-sizing:border-box}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input[type=text],input[type=email],textarea,button,input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none}input[type=text],input[type=email],select,textarea,button{vertical-align:middle;border-radius:0;border:1px solid #a9a9a9}input[type=button],input[type=submit],input[type=reset]{padding:3px;border-radius:0;border:1px solid #a9a9a9;background:#ddd}p{margin-bottom:1em}ul li,ol li{list-style:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}.clearfix:after{content:"";display:block;clear:both}.ad{margin:10px auto;text-align:center}.ad.logo_under{margin-top:0}.ad_left{text-align:left}#content .adin{max-width:100%}#content .adin img{max-width:100%}#content .center{text-align:center}#content .section_common .ad.full{width:100vw;margin-left:-15px}#content .section_common .ad.body_include{margin-top:1.6em;margin-bottom:1.6em}.entryad{background-color:#fff}.entryad .inner{display:table;border-bottom:1px dashed #d91e23;width:100%;padding:10px 0;position:relative}.entryad .noborder{padding:0;border:none}.entryad .image{display:table-cell;width:90px}.entryad .image img{width:90px;height:90px}.entryad h3{display:table-cell;position:relative;padding-left:10px;font-size:16px}.entryad .sub{position:absolute;bottom:0;right:0;color:#545354}.commentsObj .entryad:last-child .inner,.list_timeline .entryad:last-child .inner{border:none;padding-bottom:0}.recommend1 .articleList{padding:10px 0;overflow:auto;border-bottom:1px dashed #e60012}.recommend1 .articleList .image{width:90px;height:90px;margin:0 10px 0 0;float:left;overflow:hidden}.recommend1 .articleList .image img{width:100%}.recommend1 .articleList h3{float:none;margin:0 0 0 68px;font-size:116%;line-height:1.25;max-height:3.75em;overflow:hidden;color:#333;font-weight:bold}.recommend1 .articleList .sub{float:none;display:block;margin:.2em 0 0 68px;font-size:108%;line-height:1.25;color:#666}.ad.logo_under{position:relative;width:100vw;margin-left:-15px;padding-top:31.25vw;height:0}.ad.logo_under iframe{position:absolute;top:0;left:0;width:100%;height:100%}#header+.ad.logo_under{margin-left:0}.ad.adin,.ad.footerA,.ad.rect1,.ad.rect2{position:relative;width:100vw;margin-left:-5px;padding-top:83.3333333333vw;height:0}.ad.adin iframe,.ad.footerA iframe,.ad.rect1 iframe,.ad.rect2 iframe{position:absolute;top:0;left:0;width:100%;height:100%}#content .ad.adin{max-width:initial !important}body.single .ad.adin{margin-left:-15px}#header{background-color:#fff;text-align:right}#header span{font-size:10px;margin:3px}#header .logo{margin-top:3px;outline:2px solid #fff;margin-bottom:3px;padding:10px 0;border-bottom:1px dashed #d91e23;background:#fff;text-align:center;height:16vw;display:flex;align-items:center;justify-content:center}#header .logo a{background-image:url(img/sprite.png);background-position:-113px 0px;width:196px;height:38px;background-size:309px 177px;display:inline-block;text-indent:-9999px;height:39px}#header .logo a.jBirth{background-image:url(img/sprite_20171023.png);background-position:-113px 0px;width:196px;height:38px;background-size:309px 177px;display:inline-block;text-indent:-9999px}.gtab .gtab-list{display:flex;overflow-x:scroll;margin-bottom:10px;background-color:#f2f2f2}.gtab .gtab-list__item a{color:#333;font-weight:bold;font-size:14px;display:block;padding:10px 16px;white-space:nowrap}.gtab .gtab-list .current a{color:#fff;background-color:#a9a9a9;box-sizing:border-box;border-bottom:#e60012 solid 3px}.gmenu-bar{content:"";display:block;position:absolute;top:5.6vw;left:6.4vw;height:1.6vw;width:7.2vw;border-radius:2px;cursor:pointer}.gmenu-bar span{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;content:"";display:block;position:absolute;height:1.6vw;width:7.2vw;border-radius:2px;background:#e60012;cursor:pointer}.gmenu-bar:after,.gmenu-bar:before{content:"";display:block;position:absolute;height:6px;height:1.6vw;width:7.2vw;border-radius:2px;background:#e60012;cursor:pointer}.gmenu-bar:before{bottom:-2.4vw}.gmenu-bar:after{bottom:-4.8vw}.gmenu{position:absolute;top:0;z-index:10;background-color:rgba(228,220,189,.9);width:100%;padding-bottom:9.6vw;transition:.3s ease-in-out;transform:translateX(-100%)}.gmenu .close{display:inline-block;position:relative;width:20vw;height:calc(14.4vw + 14px);cursor:pointer}.gmenu .close span::before,.gmenu .close span::after{content:"";display:block;position:absolute;top:50%;left:50%;width:50%;height:3%;margin:-3% 0 0 -28%;background:#545354}.gmenu .close span::before{transform:rotate(-45deg)}.gmenu .close span::after{transform:rotate(45deg)}.gmenu .close span span{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.gmenu .gmenu-list__item{padding:0 4.8vw}.gmenu .gmenu-list__item a{color:#545354;font-weight:bold;position:relative;width:100%;height:10.4vw;line-height:10.4vw;display:block;border-bottom:#fff solid 1px}.gmenu .gmenu-list__item a::after{content:"";display:block;position:absolute;top:calc(50% - 1.6vw);right:1vw;width:2.4vw;height:2.4vw;border-top:2px solid #545354;border-right:2px solid #545354;transform:rotate(45deg)}.gmenu .gmenu-list__item:last-child a{border:none}.status-checkbox{display:none}#gmenu-status:checked~.gmenu{transform:translateX(0%)}#search{margin:0 0 10px 0;text-align:center}#search form{display:inline-block;vertical-align:top;width:90.4%;height:35px;border-radius:500px;overflow:hidden}#search form:after{content:"";display:block;clear:both}#search form input{height:35px;line-height:35px;border:none;padding:0;margin:0;outline:none;float:left}#search form .keyword{font:13px/1.231 "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","Osaka",sans-serif;padding:0 1.6vw 0 4vw;width:80vw;box-sizing:border-box;font-size:14px}#search form .button{width:10.4vw;cursor:pointer;background-color:#e60012;text-indent:-9999px;background-image:url(./img/icon_search.png);background-size:21px 22px;background-repeat:no-repeat;background-position:6px 5px}#footprivacylink{text-align:center;padding:10px 0}#footer:after{content:"";display:block;clear:both}#footer{position:relative;margin-top:10px;padding:5px 60px 5px 0;background-color:#e60012}#footer .content{display:table}#footer .content div{display:table-cell;vertical-align:middle;white-space:nowrap}#footer .device{padding:0 8px}#footer .device a{font-size:12px;color:#fff}#footer .copyright{font-size:10px;color:#fff}#footer .pagetop{position:absolute;right:5px;bottom:0}#footer .pagetop a{display:block;padding-top:22px;width:47px;height:42px;text-align:center;border-radius:5px 5px 0 0;background-color:#fff;box-shadow:1px 1px 1px rgba(234,177,147,.75);color:#333}#footer .pagetop a:before{content:"";display:block;position:absolute;top:12px;left:17px;box-sizing:border-box;width:12.74px;height:12.74px;border-top:3px solid #e60012;border-left:3px solid #e60012;transform:rotate(45deg);transform-origin:50%}#content{margin:0 5px}.entry_header:after{content:"";display:block;clear:both}.entry_header{margin-bottom:10px;border-bottom:1px dashed #d91e23}.entry_header #entryHeadVisual{margin-bottom:10px}.entry_header #entryHeadVisual img{width:100%}.entry_header .category{margin-bottom:10px}.entry_header .category .parent,.entry_header .category .lead{display:inline-block;vertical-align:middle}.entry_header .category .ohterparent{min-width:60px;padding:2px 10px;height:20px;line-height:16px;border-radius:10px;background-color:#e60012;color:#fff;text-align:center;font-size:11px;display:inline-block}.entry_header .category .parent{min-width:60px;padding:2px 10px;height:20px;line-height:16px;border-radius:10px;background-color:#e60012;color:#fff;text-align:center;font-size:11px}.entry_header .category .parent img{margin-right:4px;max-height:100%}.entry_header .category .parent:before{content:"";display:inline-block;margin-right:5px;height:16px;width:20px;vertical-align:bottom;background-repeat:no-repeat;background-image:none;background-position:50%;background-size:contain}.entry_header .category .parent.entertainment:before{background-image:url(./img/icon/cat_entertainment_wh.png)}.entry_header .category .parent.johnnys:before{background-image:url(./img/icon/cat_johnnys_wh.png)}.entry_header .category .parent.gossip:before{background-image:url(./img/icon/cat_gossip_wh.png)}.entry_header .category .parent.culture:before{background-image:url(./img/icon/cat_culture_wh.png)}.entry_header .category .parent.beauty:before{background-image:url(./img/icon/cat_beauty_wh.png)}.entry_header .category .parent.column:before{background-image:url(./img/icon/cat_column_wh.png)}.entry_header .category .parent.otona:before{background-image:url(./img/icon/cat_otona_wh.png)}.entry_header .category .parent.life:before{background-image:url(./img/icon/cat_life_wh.png)}.entry_header .category .lead{margin-left:5px;font-size:12px;line-height:20px}.entry_header .entry_title{font-size:17px;font-weight:bold;line-height:1.26;color:#00408f}.entry_header #edited_data{float:right;width:45%;padding-top:6px;font-size:10px;text-align:right;color:#545454}.entry_header #edited_data .date{padding-bottom:4px}.entry_header_intro{padding-bottom:6px}.entry_header_intro #edited_data{width:100%}.entry_body{line-height:1.43;font-size:16px;word-wrap:break-word}.entry_body .alignleft,.entry_body .alignright,.entry_body .aligncenter,.entry_body figure{text-align:center;margin:0 auto;margin-bottom:1em;display:block}.entry_body .alignleft iframe,.entry_body .alignright iframe,.entry_body .aligncenter iframe,.entry_body figure iframe{display:inline-block !important}.entry_body figcaption{font-size:14px}.entry_body img{max-width:100%}.entry_body .entryThumbnail{float:right;margin:0 0 20px 20px}.entry_body .entryMore,.entry_body .entryBody{padding:10px}.entry_body div[style="text-align: center;"],.entry_body p,.entry_body ul,.entry_body dl,.entry_body pre{margin-bottom:1.5em;line-height:1.8}.entry_body .entrybodyAd{text-align:center;margin:1.5em auto}.entry_body .pageLead{margin:0 0 1em 0;line-height:1.4em;font-size:18px;border-left:8px solid #e60012;padding:3px 0 2px 10px;font-weight:bold}.entry_body h3{margin:1em 0;font-size:1rem;font-weight:bold}.entry_body .pageLead_h3{border-left:3px solid #e60012;padding:3px 0 2px 10px}.entry_body div[style="text-align: center;"] div[style="text-align: center;"]{margin-bottom:0}.entry_body>div[style*=width]{width:auto !important;margin-left:auto;margin-right:auto;text-align:center}.entry_body>div[style*=width] .stxt{margin-bottom:1em}.entry_body embed{width:100% !important}.entry_body img{max-width:100%;width:auto;height:auto}.entry_body img.intro{width:120px}.entry_body blockquote p{margin:1em 0}.entry_body blockquote small{font-size:14px;color:#999}.entry_body table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-bottom:1em}.entry_body table th{padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;font-weight:bold;background-color:#f1f1f1}.entry_body table td{padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.entry_body ul{margin-left:10px;padding-left:1em;margin-bottom:1.2em}.entry_body ul li{list-style-type:disc}.entry_body ol{margin-left:10px;padding-left:1em;margin-bottom:1.2em}.entry_body ol li{list-style-type:decimal}.entry_body dl{margin-bottom:1em}.entry_body dl dt{font-weight:bold}.entry_body ul{margin-left:30px}.entry_body strong span{font-weight:bold}.entry_body pre{white-space:normal}.entry_body pre.center{text-align:center}.entry_body pre.right{text-align:center}.entry_body .stxt{font-size:14px;padding-top:5px}.entry_body .adsenseArea{margin:1em auto}.entry_body .eyecatch{margin:0 0 40px}.entry_body .eyecatch .stxt{font-size:10px}.entry_body strong a{font-weight:bold}.entry_body .articleToDetail{padding-bottom:1em}.entry_body .articleToDetail a{display:block;width:200px;background-color:#e6006a;border-radius:6px;padding:10px 0;margin:0 auto;text-align:center;color:#fff;font-size:16px}.entry_body .articleToDetail.fluid{text-align:center}.entry_body .articleToDetail.fluid a{display:inline-block;padding:10px 20px;width:auto}.entry_body .modified{font-size:10px;color:#545454;text-align:right;margin-top:15px}.entry_body .cyzowoman_blogcard{margin-bottom:1em;padding:6px;background:#fffae8}.entry_body .cyzowoman_blogcard .text{float:left;width:72%;margin-bottom:10px;padding:0}.entry_body .cyzowoman_blogcard h4{font-size:85%;line-height:1.4em;font-weight:bold}.entry_body .cyzowoman_blogcard h4 a{font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#555;font-weight:bold}.entry_body .cyzowoman_blogcard p,.entry_body .cyzowoman_blogcard .card_excerpt{font-size:77%;margin:.8em 0 0 0;padding:0;line-height:1.5em;color:#555;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.entry_body .cyzowoman_blogcard p a,.entry_body .cyzowoman_blogcard .card_excerpt a{color:#333}.entry_body .cyzowoman_blogcard .photo{float:right;width:25%;margin-bottom:10px}.entry_body .cyzowoman_blogcard .photo img{float:right}.entry_body .cyzowoman_blogcard .card_media{width:100%;height:16px;font-size:12px;color:#666;position:relative;clear:both}.entry_body .cyzowoman_blogcard .card_media img{position:absolute;top:1px}.entry_body .cyzowoman_blogcard .card_media a{color:#666;position:absolute;left:22px}.entry_body .cyzowoman_blogcard .card_media span{position:absolute;right:0}.amazonCchanComment{min-height:80px;margin:10px 0;padding:0 70px 0 0;background-position:top 50% right 0%;background-repeat:no-repeat;background-size:60px auto}.amazonCchanComment .text{position:relative;border:1px solid #000;padding:18px 10px;border-radius:5px;font-size:14px;text-align:center;vertical-align:middle}.amazonCchanComment .text:after{content:"";display:block;position:absolute;top:50%;right:-8px;margin-top:-8px;box-sizing:border-box;border:1px solid #1d1d1d;border-bottom:none;border-left:none;width:14px;height:14px;transform:rotate(45deg);transform-origin:50%;background-color:#fff}#relationList .pageLead{margin-bottom:.5em}#relationList ul{margin:0;padding-left:0;list-style:none}#relationList li{list-style:none;position:relative;padding:0 0 5px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#relationList li:before{content:"";display:inline-block;position:absolute;top:.45em;left:0;width:0;height:0;border:4px solid rgba(0,0,0,0);border-left-color:#e60012}#relationList li .entryListTitle{display:inline}#relationList a{font-weight:bold}.authorinfo:after{content:"";display:block;clear:both}.authorinfo{margin:15px auto 0 auto;border:#e4dcbd solid 1px;padding:6px}.authorinfo .image{width:90px;float:left}.authorinfo .info{width:68%;width:calc(100% - 90px - 12px);padding:0 0 0 0;float:right}.authorinfo .info p{margin:0;padding:0;font-size:10px;line-height:1.4}.authorinfo .info p a{font-weight:bold}.authorinfo .info .authorinfoTitle{font-weight:bold}.authorinfo.authorinfo_archive{margin-top:0;margin-bottom:10px}.attachment_body figure{max-width:100%;text-align:center}.attachment_body figure img{max-width:100%}.attachment_body a{float:right}.gallery_pages .gallery_image{margin-bottom:10px;text-align:center}.attachment_gallery{padding:10px 0;text-align:center}.attachment_gallery img{max-width:100%;box-shadow:0 0 2px rgba(0,0,0,.3)}.attachment_gallery .image{position:relative;z-index:0;margin-bottom:2%}.attachment_gallery .attachment_gallery_dirrection{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition:all .4s ease}.attachment_gallery .attachment_gallery_dirrection.visible{opacity:1}.attachment_gallery .attachment_gallery_dirrection{z-index:1}.attachment_gallery .attachment_gallery_dirrection span{display:none}.attachment_gallery .attachment_gallery_dirrection a{display:block;position:absolute;width:50px;height:100%;background-color:rgba(200,200,200,.5)}.attachment_gallery .attachment_gallery_dirrection a:after{content:"";display:block;box-sizing:border-box;position:absolute;top:50%;margin-top:-12px;border-top:3px solid #666;width:22px;height:22px;transform-origin:center}.attachment_gallery .attachment_gallery_prev{left:0}.attachment_gallery .attachment_gallery_prev:after{left:19px;border-left:3px solid #666;transform:rotate(-45deg)}.attachment_gallery .attachment_gallery_next{right:0}.attachment_gallery .attachment_gallery_next:after{right:19px;border-right:3px solid #666;transform:rotate(45deg)}._attachment_gallery{text-align:center}._attachment_gallery img{max-width:100%;box-shadow:0 0 2px rgba(0,0,0,.3)}._attachment_gallery .attachment_gallery_dirrection:after{content:"";display:block;clear:both}._attachment_gallery .attachment_gallery_dirrection{opacity:0;margin:2% 0;transition:all .2s ease}._attachment_gallery .attachment_gallery_dirrection.visible{opacity:1}._attachment_gallery .attachment_gallery_dirrection a{display:block;box-sizing:border-box;padding:10px;width:49%;border-radius:4px;background:#aeaeae;color:#fff;font-size:15px;font-weight:800}.section_common{margin-bottom:10px;padding:10px;background-color:#fff;box-shadow:1px 1px 1px #d9b690}.section_common.pr_content{background-color:#f7efd0}.section_common .button{margin:1em 0}.section_common>div:last-child,.section_common>p:last-child,.section_common>ul:last-child,.section_common>section:last-child{margin-bottom:0}.section_diag{margin-bottom:10px;box-shadow:1px 1px 1px #d9b690}.section_diag .diag_title{padding:10px 8px;font-size:15px;font-weight:bold;background-image:url(./img/pattern_diag.png);background-size:4.5px;color:#fff}.section_diag .diag_content{border:solid 2px #887637;border-top:none;background-color:#fff}.titlebar{margin-bottom:10px;border:1px solid #e60012;border-left-width:6px;padding:5px;font-size:14px;font-weight:bold}.title_star{margin-bottom:10px;font-size:18px;font-weight:bold}.title_star:before{background-image:url(img/sprite.png);background-position:-280px -80px;width:18px;height:17px;background-size:309px 177px;display:inline-block;text-indent:-9999px;content:"";margin-right:5px;vertical-align:top;position:relative;top:1px}.title_basic{margin-bottom:10px;font-size:18px;font-weight:bold}.list_title{margin-bottom:10px;font-size:13px;font-weight:bold}.button{margin:10px;text-align:center}.button a{display:inline-block;border-radius:500px;padding:15px;min-width:290px;font-size:17px;font-weight:bold;background-color:#e60012;color:#fff}.button.light a{border:1px solid #e60012;padding:14px;background-color:#fff;color:#e60012}.button.nextpage a{font-size:16px}.button.register{margin:30px 0}.button.register a:after{content:"";background-image:url(./img/icon/icon_btn_more.png);background-repeat:no-repeat;background-size:42px 28px;display:inline-block;margin-left:5px;width:42px;height:28px;vertical-align:bottom}#comics_link{display:flex;justify-content:center}#comics_link .button{width:48%}#comics_link .button a{width:100%;min-width:auto;font-size:12px}.more_arrow{margin-top:10px;text-align:right}.more_arrow a:before{content:"";display:inline-block;position:relative;top:-1px;border:4px solid rgba(0,0,0,0);border-left-width:4px;border-left-color:#e60012}.more_arrow.strong a{font-size:17px}.more_arrow.strong a:before{top:-1px;left:4px;border:8px solid rgba(0,0,0,0);border-top-width:6px;border-bottom-width:6px;border-left-color:#e60012}.more_arrow.center{text-align:center}.more_arrow#posttobbs{font-size:16px}.section_follow{margin:10px auto;overflow:hidden}.section_follow .pic,.section_follow .texts{display:table-cell;vertical-align:top}.section_follow .pic .icon{background-image:url(img/sprite.png);background-position:0px 0px;width:109px;height:110px;background-size:309px 177px;display:inline-block;text-indent:-9999px;vertical-align:top}.section_follow .texts{padding:5px 5px 0 5px}.section_follow .texts .title{margin-bottom:2px;font-size:15px;font-weight:bold}.section_follow .texts p{margin-bottom:5px;font-size:11px}.section_follow .texts div{margin-top:5px}#onesignal{margin:1em 0;box-shadow:1px 1px 1px #d9b690}#onesignal>span{display:block;padding:10px 0;font-size:20px;white-space:nowrap;background-color:#c92925;color:#fff;cursor:pointer;text-align:center}#onesignal img{margin-right:10px;width:40px !important;vertical-align:text-bottom}.open{border-right:solid 3px #a9a9a9;border-top:solid 3px #a9a9a9;content:"";display:block;height:11px;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:11px;margin-left:1em}.add{border-right:solid 3px #a9a9a9;border-top:solid 3px #a9a9a9;content:"";display:block;height:11px;transform:rotate(-45deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:11px;margin:.4em 0 0 1em}.hidden_box{background-color:#fff;padding:0 10px 0}.hidden_box input{display:none}.hidden_box p{font-size:12px;color:#545354}.hidden_box .hidden_show{height:0;overflow:hidden;opacity:0;transition:.4s;border-bottom:1px dashed #d91e23}.hidden_box input:checked~.hidden_show{padding-top:.9rem;height:auto;opacity:1}.section_tab .tabs ul{display:table;min-width:50%}.section_tab .tabs ul li{display:table-cell;padding-left:3px;vertical-align:middle;font-weight:bold;border-radius:6px 6px 0 0/6px 6px 0 0;box-shadow:1px -1px 1px #d9b690}.section_tab .tabs ul li a{display:flex;justify-content:center;padding:6px 5px;font-weight:bold;color:#fff}.section_tab .tabs ul li.current{background-color:#fff}.section_tab .tabs ul li.current a{min-width:25vw;color:#333}.section_tab .tabs ul li.subtab{background-color:#e60012;white-space:nowrap}.section_tab .tab_contents .tab_content{display:none}.section_tab .tab_contents .tab_content:first-of-type{display:block}.list_timeline .entry .inner{display:table;border-bottom:1px dashed #d91e23;width:100%}.list_timeline .entry:last-of-type .inner{border:none}.list_timeline .entry.pr{width:100%;margin-left:-10px;box-sizing:content-box;padding:0 10px;background-color:#f7efd0}.list_timeline .entry .photo,.list_timeline .entry .texts{display:table-cell;padding:10px 0}.list_timeline .entry .photo{width:90px}.list_timeline .entry .texts{position:relative;padding-left:10px}.list_timeline .entry .texts .title{font-size:16px}.list_timeline .entry .meta{text-align:right;padding-top:4px;font-size:11px;color:#545354}.list_timeline .entry .authorName{text-align:right;padding-top:4px;font-size:11px;color:#545354}.list_timeline .entry .authorName a{color:#545354}.list_timeline .entry .authorName .authorinfo{margin:0;border:none;padding:0}.list_timeline .entry:first-of-type .photo,.list_timeline .entry:first-of-type .texts{padding-top:0}.list_timeline .entry:last-of-type .photo,.list_timeline .entry:last-of-type .texts{padding-bottom:0}.list_timeline .entry:last-of-type .texts .meta{bottom:0}.list_timeline_frame .entry{padding:8px;border-top:1px solid #887637}.list_timeline_frame .inner{display:table;width:100%}.list_timeline_frame .photo,.list_timeline_frame .texts{display:table-cell;vertical-align:top}.list_timeline_frame .photo{width:90px}.list_timeline_frame .photo img{width:90px;border:2px solid #887637;padding:3px}.list_timeline_frame .texts{position:relative;padding-left:10px}.list_timeline_frame .texts .title{font-size:15px}.list_timeline_frame .texts .meta{text-align:right;padding-top:4px}.monthly_archive article{border-bottom:1px dashed #d91e23;padding:10px}.monthly_archive article:last-of-type{border-bottom:none}.monthly_archive article a{color:#333;font-size:15px}.monthly_archive article h2{font-weight:bold}[data-rank_switch=manga]{display:none}.list_ordered_rank:after{counter-reset:rank}.list_ordered_rank .rank,.list_ordered_rank .pr{border-bottom:1px dashed #d91e23;padding:8px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_ordered_rank .rank:last-child,.list_ordered_rank .pr:last-child{border:none;padding-bottom:0}.list_ordered_rank .rank a:before,.list_ordered_rank .pr a:before{display:inline-block;vertical-align:top;margin-top:-2px;margin-right:6px;width:20px;height:20px;line-height:20px;border-radius:50%;background-color:#878787;color:#fff;text-align:center;font-size:11px}.list_ordered_rank .rank{font-size:15px}.list_ordered_rank .rank.count{counter-increment:rank}.list_ordered_rank .rank a:before{content:counter(rank)}.list_ordered_rank .rank:nth-of-type(1) a,.list_ordered_rank .rank:nth-of-type(2) a,.list_ordered_rank .rank:nth-of-type(3) a{font-weight:bold}.list_ordered_rank .rank:nth-of-type(1) a:before{background-color:#908055}.list_ordered_rank .rank:nth-of-type(2) a:before{background-color:#6b6987}.list_ordered_rank .rank:nth-of-type(3) a:before{background-color:#906655}.list_ordered_rank .pr a:before{content:"PR";background-color:#e60012;font-size:10px}#rank_pure_ad_container .list_ordered_rank .rank:last-child,#rank_pure_ad_container .list_ordered_rank .pr:last-child{padding:8px 0;border-bottom:1px dashed #d91e23}#rank_pure_ad_container .pr_ad{text-align:right;padding-top:10px;font-size:12px;color:#545354;line-height:14px}#footTabRank .tab-wrap{display:flex;flex-wrap:wrap;margin:20px 0}#footTabRank .tab-wrap:after{content:"";width:100%;height:36px;margin-top:-32px;margin-bottom:20px;background-color:#e60012;border-radius:20px;display:block;order:-1}#footTabRank .tab-wrap.top:after{display:none}#footTabRank .tab-wrap .tab-label{color:#fff;background-color:#e60012;padding:6px;border-radius:20px;margin:0 3px;font-weight:bold;white-space:nowrap;text-align:center;order:-1;position:relative;z-index:1;cursor:pointer;flex:1}#footTabRank .tab-content{width:100%;height:0;opacity:0;visibility:hidden}#footTabRank .tab-content.visible{height:auto;opacity:1;visibility:visible}#footTabRank .tab-switch:checked+.tab-label{background-color:#fff;color:#1d1d1d;cursor:default}#footTabRank .tab-switch:checked+.tab-label+.tab-content{height:auto;opacity:1;visibility:visible;transition:.5s opacity}#footTabRank .tab-switch{display:none}.list_capsule_link:after{content:"";display:block;clear:both}.list_capsule_link{margin-right:-5px}.list_capsule_link li{float:left;margin:0 5px 5px 0}.list_capsule_link li a{display:block;padding:7px 10px;font-size:11px;border-radius:500px;background-color:#fff;text-align:center}ul.list_sns{display:table;float:left;width:55%;padding-top:6px}ul.list_sns li{display:table-cell;vertical-align:top;padding-right:5px}.list_tags{clear:both;width:100%;padding:5px 0}.list_tags:after{content:"";display:block;clear:both}.list_tags li{float:left;margin:0 5px 5px 0}.list_tags li a{position:relative;display:block;color:#333;border:1px solid #e60012;padding:0 10px 0 16px;min-width:50px;height:18px;line-height:18px;font-size:10px;text-align:center}.list_tags li a:hover{color:#36c}.list_tags li a:before{content:"";display:block;position:absolute;top:50%;margin-top:-5px;left:2px;border:3px solid #fa596c;border-radius:50%;width:3px;height:3px;background-color:#fee1d3}body.archive .list_tags li a,body.home .list_tags li a{border:none}.list_keywords{margin-bottom:10px}.list_keywords:after{content:"";display:block;clear:both}.list_keywords li{float:left;margin:5px}.list_keywords li a{position:relative;display:block;border:1px solid #e60012;padding:2px 5px 2px 14px;color:#333;white-space:nowrap}.list_keywords li a:before{content:"";display:block;position:absolute;top:50%;margin-top:-5px;left:2px;border:3px solid #fa596c;border-radius:50%;width:3px;height:3px;background-color:#fee1d3}ul.list_chars{margin:10px auto;width:255px}ul.list_chars:after{content:"";display:block;clear:both}ul.list_chars li{float:left;margin:0 1px 1px 0;width:50px;height:50px;line-height:50px;text-align:center;font-size:14px;font-weight:bold;color:#adadad;cursor:default;background-color:#efefef}ul.list_chars li a{display:block;font-weight:bold;background-color:#d7d7d7;color:#333;cursor:pointer}ul.list_chars li a:hover{color:#fff;background-color:#e60012}.side_bbs ul li{display:table;width:100%;position:relative;margin-bottom:10px;border-bottom:1px dashed #e60012;padding-bottom:10px}.side_bbs ul li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.side_bbs .image,.side_bbs .texts{display:table-cell;vertical-align:top}.side_bbs .image{padding-right:15px;width:105px}.side_bbs .texts .title{margin-bottom:5px;font-size:15px}.side_bbs .texts .title a{font-weight:bold}.side_bbs .texts p{position:relative;margin:0;border:1px solid #333;border-radius:5px;padding:8px;font-size:13px;line-height:1.3;min-height:40px}.side_bbs .texts p:before{content:"";display:block;position:absolute;top:11px;left:-7px;box-sizing:border-box;border:1px solid #333;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);width:14.141px;height:14.141px;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform-origin:50%;-o-transform-origin:50%;-ms-transform-origin:50%;-webkit-transform-origin:50%;transform-origin:50%;background-color:#fff}.side_bbs .texts p a{color:#333}.side_bbs .texts p a:hover{color:#36c}.ownmedia li{border-bottom:1px dashed #d91e23}.ownmedia li:last-of-type{border:none}.ownmedia li a:after{content:"";display:block;clear:both}.ownmedia li a{display:table;width:100%;color:#333}.ownmedia li a span{display:table-cell;padding:7px 0;vertical-align:middle}.ownmedia li a .name{text-align:left;font-size:13px;font-weight:bold}.ownmedia li a .catch{text-align:right;font-size:10px}.contacts:after{content:"";display:block;clear:both}.contacts div{float:left;margin-bottom:10px;padding:0 5px;width:50%}.contacts div.full{width:100%}.contacts div a{display:block;padding:10px 0;text-align:center;box-shadow:1px 1px 1px #d9b690;background-color:#fff;color:#333;font-size:12px;font-weight:bold}.contacts div a:before{content:"";display:inline-block;position:relative;top:-1px;border:4px solid rgba(0,0,0,0);border-left-width:4px;border-left-color:#e60012}.paginator:after{content:"";display:block;clear:both}.paginator{display:table;vertical-align:middle;margin:20px auto}.paginator li{float:left;margin:0 5px;font-size:20px;line-height:36px;white-space:nowrap}.paginator li a:hover{text-decoration:underline}.paginator .page{text-align:center;font-weight:bold}.paginator .page a{display:block;width:35px;height:35px;background-color:#e60012;font-weight:bold;color:#fff}.paginator .current{display:inline-block;border:1px solid #e60012;width:35px;height:35px;cursor:default;background-color:#fff;color:#e60012}.paginator .prev,.paginator .next{width:35px;height:35px;margin:0}.paginator .prev a,.paginator .next a{position:relative;text-indent:-9999px;display:block;width:35px;height:35px}.paginator .prev a:before,.paginator .next a:after{content:"";display:inline-block;width:0;height:0;border:14px solid rgba(0,0,0,0);position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-8px}.paginator .prev a:before{border-right-color:#e60012;border-left-width:0}.paginator .next a:after{border-left-color:#e60012;border-right-width:0}.entry_body .paginator{margin:1.2em auto;padding-left:0;text-align:center}.entry_body .paginator li{list-style-type:none}.form_contact dl{margin-bottom:0;padding:10px;font-size:13px;background-color:#fafafa}.form_contact dl dt{white-space:nowrap;font-weight:bold;margin-bottom:3px}.form_contact dl dd{margin-bottom:15px}.form_contact dl dd:last-of-type{margin-bottom:0}.form_contact dl dd input[type=text],.form_contact dl dd input[type=email],.form_contact dl dd select{padding:5px;width:100%}.form_contact dl dd input[type=text].zip,.form_contact dl dd input[type=email].zip,.form_contact dl dd select.zip{width:100px}.form_contact dl dd textarea{width:100%;height:100px;resize:none}.form_contact dl .require{color:#e60012;font-weight:normal}.form_contact dl .important{color:#e60012;font-weight:bold}.form_contact .buttons{padding:15px 0;text-align:center}.form_contact .buttons input{text-align:center;min-width:80px}.form_contact table,.form_contact tr,.form_contact th,.form_contact td{display:block}.form_contact table{border-collapse:collapse;border:1px solid #ccc;border-bottom:none}.form_contact table th,.form_contact table td{border-bottom:1px solid #ccc}.form_contact table tr:last-of-type td{text-align:center}.form_contact a:link,.form_contact a:visited{color:#e60000;text-decoration:none}.form_contact a:hover{text-decoration:underline;color:#666}.form_contact img{border:0px}.form_contact input,.form_contact textarea{font-size:12px;border:1px solid #a9a9a9}.form_contact input{margin-right:5px}.form_contact .note{margin-bottom:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:1em}.form_contact .note a img{vertical-align:middle;margin-right:5px}.form_contact .note .complete{font-size:14px;font-weight:bold;text-align:center}.form_contact .namex{width:100%}.form_contact .mailx{width:100%}.form_contact .zipx{width:100%}.form_contact .addressx{width:100%}.form_contact .matterx{width:100%}.form_contact .toiform{background:#ccc;width:100%}.form_contact .toiform td,.form_contact .toiform th{padding:4px 7px;font-style:normal;font-weight:normal;text-align:left;background:#fff;font-size:12px}.form_contact .toiform td{width:100%;padding:10px 7px}.form_contact .requir{font-size:10px;font-style:normal;color:red;padding-left:6px}.form_contact .toiform .head{background:#eee;white-space:nowrap}.form_contact .check{font-size:10px;font-style:normal;color:#999;display:block;line-height:1.2em}.form_contact .error{padding:2px;margin:0px;color:red}.form_contact #container h2{font-size:18px;font-weight:bold;margin:0px;padding:0px}.form_contact .line1 hr{display:none}.form_contact .line1{background:#ccc;height:1px;margin-top:8px;margin-bottom:8px}.form_contact .font12{font-size:12px;line-height:1.4em}.form_contact .tred{color:red}#adAttention{padding-top:20px;font-size:12px}#adAttention p{margin:0 0 6px 0;line-height:1.3em;font-size:12px}#ikemenPhoto #smallSize:after{content:".";display:block;height:0px;clear:both;line-height:0;visibility:hidden}#ikemenPhoto #bigSize{width:100%;margin:0 auto;position:relative;text-align:center}#ikemenPhoto #bigSize img{opacity:0;position:absolute;top:0;z-index:1}#ikemenPhoto #bigSize img.current{z-index:10;cursor:pointer}#ikemenPhoto #bigSize #ikeLoad{opacity:1;top:171px;left:221px}#ikemenPhoto #smallSize{width:100%;padding-top:10px}#ikemenPhoto #smallSize img{float:left;width:68px;height:68px;margin:0 0 4px 4px;cursor:pointer}.form_magazine table,.form_magazine thead,.form_magazine tbody,.form_magazine tr,.form_magazine th,.form_magazine td{display:block !important;width:100% !important}.form_magazine table{margin-bottom:10px !important}.form_magazine table th{padding:5px !important}.form_magazine table td{border-left:1px solid #bbb !important}.form_magazine table td input{width:100% !important}.form_magazine dl dt{margin:0 0 10px !important;width:100% !important}.form_magazine>div dl dt{background:#efefef !important}.form_magazine>div table th{border-left-color:#e60012 !important}.form_magazine>div input{border:1px solid #ccc}.sns_icon_head{font-size:13px;font-weight:bold;margin-bottom:10px;padding:10px 5px 10px 40px;color:#fff;background-color:#e60012;background-image:url(./img/cchan/lovecomic.png);background-repeat:no-repeat;background-size:30px auto;background-position:5px 50%}.sns_icon_links{display:table;margin:0 auto;width:100%;max-width:100%}.sns_icon_links div{display:table-cell;padding:0 10px}.sns_icon_links div img{max-width:100%;border-radius:20%}.sns_icon_links .line img{background-color:#00b900}.likebtn_container{margin-top:15px}.likebtn_container .likebtn-button{text-align:center;color:#aaa}.likebtn_container .likebtn-button .lb-a{display:block;border:2px solid #aaa;border-radius:3px;width:25px;height:25px;line-height:21px;cursor:pointer}.likebtn_container .likebtn-button .lb-count{font-size:12px;vertical-align:top}.likebtn_container .lb-like{color:#c96762}.likebtn_container .lb-like .lb-a{border:2px solid #c96762}.likebtn_container .lb-like .lb-count:before{content:"+"}.likebtn_container .lb-dislike .lb-count:before{content:"-"}.likebtn_container .likebtn-rate{padding:5px 10px}.likebtn_container .rate-wrap{display:flex;border:1px solid #ddd;width:120px;height:16px;background:#eee}.likebtn_container .rate-wrap>span{display:block;transition:width .2s ease}.likebtn_container .rate-wrap .likebtn-rate-like{background:#c96762}.likebtn_container .rate-wrap .likebtn-rate-dislike{flex:1}.likebtn-wrapper{display:table}.likebtn-wrapper>span{display:table-cell;vertical-align:top}.authors-yomi{margin-top:10px;padding:0 10px;text-align:left}.authors-yomi a{display:inline-block;margin:0 5px 10px 0;width:35px;line-height:35px;text-align:center;color:#fff;background:#e60012}.authors-list .author{display:flex;border:none;padding:10px}.authors-list .author .image{position:relative;float:none;width:65px;overflow:hidden;margin-right:10px;flex-shrink:0}.authors-list .author .image a{padding:0;display:flex}.authors-list .author .image a img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.authors-list .author .name a{line-height:1.2;font-size:14px;font-weight:bold}.authors-list .author .summary{margin-top:7px;line-height:1.2}.authors-list .author .summary a{font-size:12px}#categories{padding:10px 0 0}#categories p{margin:0 0 5px;font-size:13px;font-weight:bold}#gaten,#openGaten{display:none;visibility:hidden;height:0}#cyzoSlideShow{display:none;border-top:1px solid}#cyzoSlideShow div,#cyzoSlideShow p,#cyzoSlideShow ul{box-sizing:content-box}#cyzoSlideShow h4{float:left;padding:10px 0 6px 0;font-size:14px;font-weight:bold}#cyzoSlideShow #cssControl{float:right;width:75px;padding:0 0 4px 0;font-size:12px;position:relative;text-align:right}#cyzoSlideShow #cssControl div.non{opacity:.4}#cyzoSlideShow #cssControl #moveL,#cyzoSlideShow #cssControl #moveR{width:15px;height:15px;background:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:10px;right:0;z-index:2}#cyzoSlideShow #cssControl #moveL .inner,#cyzoSlideShow #cssControl #moveR .inner{display:block;width:15px;height:15px;background:#fff;content:"";position:absolute;top:2px;right:2px;z-index:1}#cyzoSlideShow #cssControl #moveR{right:20px}#cyzoSlideShow #cssControl #moveL .inner{right:2px}#cyzoSlideShow #cssControl #moveR .inner{right:-2px;top:-2px}#cyzoSlideShow #cssThumb{clear:both;overflow:hidden;height:52px;margin-bottom:7px;padding:10px 0;background:#e9e9e9;position:relative;box-shadow:0px 7px 6px -6px rgba(0,0,0,.5) inset,0px -7px 6px -6px rgba(0,0,0,.5) inset;-webkit-box-shadow:0px 7px 6px -6px rgba(0,0,0,.5) inset,0px -7px 6px -6px rgba(0,0,0,.5) inset;-moz-box-shadow:0px 7px 6px -6px rgba(0,0,0,.5) inset,0px -7px 6px -6px rgba(0,0,0,.5) inset}#cyzoSlideShow #cssThumb .inner{position:absolute;top:10px;left:0}#cyzoSlideShow #cssThumb .inner div{float:left;width:75px;height:50px;margin-left:6px;border:1px solid #999;cursor:pointer}#cyzoSlideShow #cssThumb .inner div:hover{opacity:.5}#cyzoSlideShow #cssThumb .inner div.current{border:1px solid red;cursor:default}#cyzoSlideShow #cssThumb .inner div.current:hover{opacity:1}#cyzoSlideShow #cssPhoto{overflow:hidden;height:303px;text-align:center;position:relative}#cyzoSlideShow #cssPhoto .inner{position:absolute;top:0;left:0}#cyzoSlideShow #cssPhoto .thumb{cursor:pointer}#cyzoSlideShow #cssPhoto .inner div{float:left;height:303px}#cyzoSlideShow #cssPhoto .inner div img{margin:0 auto}#cyzoSlideShow #cssPhoto .inner div img.cssImgL{display:none}#cyzoSlideShow #cssCaption{overflow:hidden;position:relative}#cyzoSlideShow #cssCaption .inner{position:absolute;top:0;left:0}#cyzoSlideShow #cssCaption .inner div{float:left;height:auto}#cyzoSlideShow #cssCaption .inner div h4{padding-bottom:0;font-size:18px;word-wrap:break-word;line-height:1.8;text-align:left}#cyzoSlideShow #cssCaption .inner div p{margin-top:0;font-size:15px;word-wrap:break-word;line-height:1.8;color:#262626;text-align:left}#cssLiteBox{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);z-index:99999}#cssLiteBoxImgs{display:none;width:95%;margin:0 auto;color:#fff;position:absolute;top:100px;z-index:999999}#content .section_common .metaslider{margin-bottom:1em}#content .section_common .metaslider>div[id*=metaslider_container]{width:90%;max-width:400px;margin:0 auto}#content .section_common .metaslider .slides li.ms-image:after{content:"";display:block;clear:both}#content .section_common .metaslider .slides li.ms-image .slide_img_content{position:relative;margin-bottom:1.6em}#content .section_common .metaslider .slides li.ms-image .slide_img_content img{width:auto;margin:0 auto;max-width:100%}#content .section_common .metaslider .slides li.ms-image .slide_img_content .caption-wrap{text-align:center;font-size:12px}#content .section_common .metaslider .slides li.ms-image .slide_content{text-align:left}#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav a{width:20px;height:30px;margin:-20px 0 0;display:inline-block;background:none;position:absolute;top:100px;z-index:10;cursor:pointer;text-indent:0px;display:inline-block;padding:0 0 0 16px;vertical-align:middle;text-decoration:none;-webkit-transition:all .3s ease;text-indent:-9999px}#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-prev::before,#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-prev::after,#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-next::before,#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-next::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-prev::before,#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-next::before{width:20px;height:30px;-webkit-border-radius:15%;border-radius:15%;background:#333;opacity:.8}#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-next::after,#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-prev::after{box-sizing:border-box;width:6px;height:6px;border:6px solid rgba(0,0,0,0);opacity:.8}#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-next::after{left:8px;border-left:6px solid #fff}#content .section_common .metaslider div[id*=metaslider_container]>div[id*=metaslider_] .flex-direction-nav .flex-prev::after{left:0px;border-right:6px solid #fff}#content .section_common .metaslider .carousel{padding:3px;background-color:#242424}#content .section_common .metaslider .carousel>div{height:60px}#content .section_common .metaslider .carousel .slides li{opacity:.6}#content .section_common .metaslider .carousel .slides li img{width:auto}#content .section_common .metaslider .carousel .slides li.flex-active-slide{opacity:1}#content .section_common .metaslider .carousel .slides li:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#content .section_common .metaslider .carousel .flex-direction-nav a{width:24px;height:24px;margin:-20px 0 0;display:inline-block;background:none;position:absolute;top:60%;z-index:10;cursor:pointer;text-indent:-9999px;display:inline-block;padding:0 0 0 16px;vertical-align:middle;text-decoration:none;-webkit-transition:all .3s ease}#content .section_common .metaslider .carousel .flex-direction-nav .flex-prev::before,#content .section_common .metaslider .carousel .flex-direction-nav .flex-prev::after,#content .section_common .metaslider .carousel .flex-direction-nav .flex-next::before,#content .section_common .metaslider .carousel .flex-direction-nav .flex-next::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#content .section_common .metaslider .carousel .flex-direction-nav .flex-prev::before,#content .section_common .metaslider .carousel .flex-direction-nav .flex-next::before{width:24px;height:24px;-webkit-border-radius:50%;border-radius:50%;background:#333;opacity:.7}#content .section_common .metaslider .carousel .flex-direction-nav .flex-next::after,#content .section_common .metaslider .carousel .flex-direction-nav .flex-prev::after{box-sizing:border-box;width:5px;height:5px;border:5px solid rgba(0,0,0,0);opacity:.8}#content .section_common .metaslider .carousel .flex-direction-nav .flex-next::after{left:11px;border-left:5px solid #fff}#content .section_common .metaslider .carousel .flex-direction-nav .flex-prev::after{left:4px;border-right:5px solid #fff}#content .section_common .captionup .slides li.ms-image .caption-wrap{top:0;bottom:auto}#horoscope .back2top{padding-top:10px;text-align:right}#horoscope .block{margin-bottom:30px}#horoscope .block:last-of-type{margin-bottom:0}#fortune-index .seiza a:before,#fortune-thumb .thumb:before,#fortune-info .thumb p span:before,#horoscopeIcon a:before{display:block;content:"";overflow:hidden;background:url(/dev/horoscope/horoscope.png) no-repeat;text-indent:200%;white-space:nowrap}#fortune-thumb .thumb:before,#fortune-info .thumb p span:before{background-size:500px auto}#fortune-index .seiza a:before{background-size:250px auto}#fortune{padding:5px}#fortune-header{margin-bottom:1em;font-size:17px;font-weight:bold}#fortune-index{width:300px;margin:0 auto;transform:translate(-5px, 0)}#fortune-index:after{content:".";display:block;clear:both;height:0;visibility:hidden}#fortune-index .seiza{float:left;width:100px;font-weight:bold;text-align:center}#fortune-index .seiza a{display:block;width:100px;height:140px;font-weight:bold}#fortune-index .seiza a:before{width:100px;height:95px}#fortune-index #aries a:before{background-position:-6px -6px}#fortune-index #taurus a:before{background-position:-6px -217px}#fortune-index #gemini a:before{background-position:-112px -217px}#fortune-index #cancer a:before{background-position:-6px -322px}#fortune-index #leo a:before{background-position:-112px -322px}#fortune-index #virgo a:before{background-position:-6px -427.75px}#fortune-index #libra a:before{background-position:-112px -427.75px}#fortune-index #scorpio a:before{background-position:-112px -533.5px}#fortune-index #sagittarius a:before{background-position:-6px -533.5px}#fortune-index #capricorn a:before{background-position:-6px -112.25px}#fortune-index #aquarius a:before{background-position:-112px -6px}#fortune-index #pisces a:before{background-position:-112px -112.25px}#fortune-thumb .thumb#aries:before{background-position:-12px -12px}#fortune-thumb .thumb#taurus:before{background-position:-12px -434px}#fortune-thumb .thumb#gemini:before{background-position:-224px -434px}#fortune-thumb .thumb#cancer:before{background-position:-12px -644px}#fortune-thumb .thumb#leo:before{background-position:-224px -644px}#fortune-thumb .thumb#virgo:before{background-position:-12px -855.5px}#fortune-thumb .thumb#libra:before{background-position:-224px -855.5px}#fortune-thumb .thumb#scorpio:before{background-position:-224px -1067px}#fortune-thumb .thumb#sagittarius:before{background-position:-12px -1067px}#fortune-thumb .thumb#capricorn:before{background-position:-12px -224.5px}#fortune-thumb .thumb#aquarius:before{background-position:-224px -12px}#fortune-thumb .thumb#pisces:before{background-position:-224px -224.5px}#fortune-entry{display:none}#fortune-thumb{width:200px;margin:0 auto;text-align:center}#fortune-thumb .thumb:before{width:200px;height:190px}#fortune-thumb .seiza p{font-weight:bold}#fortune-info .seiza>span{display:inline-block;width:50px;margin-right:10px;font-size:16px;font-weight:bold;color:#8b271f;vertical-align:top}#fortune-info .seiza.thumb p{display:inline-block;width:250px}#fortune-info .seiza.thumb p span{display:inline-block;width:50px;margin-left:0}#fortune-info .seiza[data-seiza=rating]>span{padding-top:40px}#fortune-info .seiza[data-seiza=l_rating]>span{padding-top:30px}#fortune-info .seiza[data-seiza=m_rating]>span{padding-top:30px}#fortune-info .seiza[data-seiza=w_rating]>span{padding-top:20px}#fortune-info .seiza[data-seiza=rating] p span:before{width:50px;height:82.5px}#fortune-info .seiza[data-seiza=l_rating] p span:before{width:50px;height:67px}#fortune-info .seiza[data-seiza=m_rating] p span:before{width:50px;height:72.5px}#fortune-info .seiza[data-seiza=w_rating] p span:before{width:50px;height:60px}#fortune-info .seiza[data-seiza=rating] p span.rate_on:before{background-position:-436px -12px}#fortune-info .seiza[data-seiza=rating] p span.rate_off:before{background-position:-436px -99.5px}#fortune-info .seiza[data-seiza=l_rating] p span.rate_on:before{background-position:-436px -317px}#fortune-info .seiza[data-seiza=l_rating] p span.rate_off:before{background-position:-436px -389px}#fortune-info .seiza[data-seiza=m_rating] p span.rate_on:before{background-position:-436px -461px}#fortune-info .seiza[data-seiza=m_rating] p span.rate_off:before{background-position:-436px -538.5px}#fortune-info .seiza[data-seiza=w_rating] p span.rate_on:before{background-position:-436px -187px}#fortune-info .seiza[data-seiza=w_rating] p span.rate_off:before{background-position:-436px -252px}#horoscopeIcon a{text-indent:200%}#horoscopeIcon a:before{width:48px;height:48px;background-size:640px auto;background-position:-558px -797px}#fortune-back{clear:both;width:100%;text-align:right}#comics .entry_header .entry_title:after{content:"";display:block;clear:both}#comics .entry_header .entry_title sub{float:right;margin-top:.5em;font-size:12px;color:#000;font-weight:bold}#comics .comics_title{margin-bottom:10px;font-size:16px;font-weight:bold}#comics .entry_body{overflow:visible}#comics .entry_body div{text-align:center;margin-bottom:30px}#comics .entry_body div img{box-shadow:0 0 5px rgba(0,0,0,.2)}#comics .links div{margin-bottom:10px}#comics .item{margin-bottom:20px;border-bottom:1px dashed #e60012;padding-bottom:5px}#comics .item:last-of-type{padding-bottom:0;border:none}#comics .item .cover{margin-bottom:10px;text-align:center}#comics .item .cover img{max-width:100%}#comics .item .button{margin-bottom:15px;text-align:center}#comics .item .title{font-size:15px;font-weight:bold}#comics .item .title span,#comics .item .title sub{font-weight:bold;display:block}#comics .item .title sub{text-align:right;font-size:12px}#comics .item .pubdate{margin-bottom:5px;text-align:right}#comics .item .description{margin-bottom:5px}#comics .item .external{text-align:center}#comics .mangahot a{font-size:14px;line-height:1.45em}#notfound .entry_body{position:relative;z-index:1}#notfound .entry_body:before{position:absolute;right:0;top:0;opacity:.1;z-index:-1;content:url(./img/icon/404.png)}#notfound #search{margin:30px 0}#notfound #search form{width:290px}#notfound #search form .keyword{width:250px}body.tax-life,body.single-life{background:#e6d8cf}body.tax-life #header .logo,body.single-life #header .logo{padding:4px 0 11px 0;border-bottom:1px dashed #cc6860}body.tax-life #header .logo a,body.single-life #header .logo a{background-image:url(./img/life/logo_life.png);background-position:0;width:250px;height:44px;background-size:250px 44px;margin-left:56px}body.tax-life .gtab .gtab-list .current a,body.single-life .gtab .gtab-list .current a{border-bottom:#cc6860 solid 3px}body.tax-life .gmenu-bar span,body.tax-life .gmenu-bar:after,body.tax-life .gmenu-bar:before,body.single-life .gmenu-bar span,body.single-life .gmenu-bar:after,body.single-life .gmenu-bar:before{background:#cc6860}body.tax-life #nav ul li.entertainment a:before,body.tax-life #nav ul li.johnnys a:before,body.tax-life #nav ul li.gossip a:before,body.tax-life #nav ul li.culture a:before,body.tax-life #nav ul li.beauty a:before,body.tax-life #nav ul li.column a:before,body.tax-life #nav ul li.life a:before,body.tax-life #nav ul li.bbs a:before,body.single-life #nav ul li.entertainment a:before,body.single-life #nav ul li.johnnys a:before,body.single-life #nav ul li.gossip a:before,body.single-life #nav ul li.culture a:before,body.single-life #nav ul li.beauty a:before,body.single-life #nav ul li.column a:before,body.single-life #nav ul li.life a:before,body.single-life #nav ul li.bbs a:before{background-image:url(./img/life/sprite_life.png)}body.tax-life #nav ul li.life a:before,body.single-life #nav ul li.life a:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:0px -75px;width:42px;height:32px;background-size:309px 177px;margin-left:5px}body.tax-life #search form,body.single-life #search form{border:1px solid #dcc0b5}body.tax-life #search form .button,body.single-life #search form .button{background-color:#cc6860}body.tax-life .entry_header,body.single-life .entry_header{border-bottom:1px dashed #cc6860}body.tax-life .entry_header .category .parent,body.single-life .entry_header .category .parent{background-color:#cc6860}body.tax-life .entry_body .pageLead,body.tax-life .entry_body .pageLead_h3,body.single-life .entry_body .pageLead,body.single-life .entry_body .pageLead_h3{border-color:#cc6860}body.tax-life #relationList li:before,body.single-life #relationList li:before{border-left-color:#cc6860}body.tax-life .list_tags li a,body.single-life .list_tags li a{border:1px solid #cc6860}body.tax-life .list_tags li a:before,body.single-life .list_tags li a:before{border:3px solid #cc6860;background-color:#dcc0b5}body.tax-life .button a,body.single-life .button a{background-color:#cc6860}body.tax-life .button.light a,body.single-life .button.light a{border:1px solid #cc6860;background-color:#fff;color:#cc6860}body.tax-life .section_tab .tabs ul li,body.single-life .section_tab .tabs ul li{background-color:#cc6860}body.tax-life .section_tab .tabs ul li.current,body.single-life .section_tab .tabs ul li.current{background-color:#fff}body.tax-life .recommend1 .articleList,body.single-life .recommend1 .articleList{border-bottom:1px dashed #cc6860}body.tax-life .titlebar,body.single-life .titlebar{border:1px solid #cc6860;border-left-width:6px}body.tax-life .title_star:before,body.single-life .title_star:before{background-image:url(./img/life/sprite_life.png)}body.tax-life .list_ordered_rank .pr,body.tax-life .list_ordered_rank .rank,body.tax-life .side_bbs ul li,body.single-life .list_ordered_rank .pr,body.single-life .list_ordered_rank .rank,body.single-life .side_bbs ul li{border-bottom:1px dashed #cc6860}body.tax-life .list_ordered_rank .pr:last-child,body.tax-life .list_ordered_rank .rank:last-child,body.tax-life .side_bbs ul li:last-child,body.single-life .list_ordered_rank .pr:last-child,body.single-life .list_ordered_rank .rank:last-child,body.single-life .side_bbs ul li:last-child{border:none}body.tax-life .more_arrow a:before,body.single-life .more_arrow a:before{border-left-color:#cc6860}body.tax-life .paginator .page a,body.single-life .paginator .page a{background-color:#cc6860}body.tax-life .paginator .current,body.single-life .paginator .current{border:1px solid #cc6860;color:#cc6860}body.tax-life .paginator .prev a:before,body.single-life .paginator .prev a:before{border-right-color:#cc6860;border-left-width:0}body.tax-life .paginator .next a:after,body.single-life .paginator .next a:after{border-left-color:#cc6860;border-right-width:0}body.tax-life .contacts div a:before,body.single-life .contacts div a:before{border-left-color:#cc6860}body.tax-life #footer,body.single-life #footer{background-color:#cc6860}body.tax-life #footer .pagetop a:before,body.single-life #footer .pagetop a:before{border-top:3px solid #cc6860;border-left:3px solid #cc6860}
/*# sourceMappingURL=style.css.map */
