﻿html{margin:0;padding:0;background-image:url("/assets/common/footerDotBg.png");background-repeat:repeat;background-attachment:scroll;background-position:center top;background-color:transparent}body{margin:0px;padding:0px;font-family:'游ゴシック体','Yu Gothic',YuGothic,'メイリオ',Meiryo,'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;position:absolute;width:100%;min-width:960px;z-index:1;background:url("/assets/common/bg_dot.gif") bottom left repeat}.clear{zoom:100%}.clear:after{content:"";clear:both;height:0;display:block;visibility:hidden}.outlineTitle{display:none !important}a{color:#3e3d39;text-decoration:none}a:visited{color:#3e3d39;text-decoration:none}a:hover{color:#000000;text-decoration:underline}a:active{color:#BA3A30}a:hover img{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-khtml-opacity:.70;-moz-opacity:.70}.attention{color:#ff0000}input[placeholder],[placeholder],*[placeholder]{color:#999999}table{border-collapse:collapse;word-break:break-all}table th{text-align:left}.checkbox,.radio{z-index:-1;position:absolute}.CheckBoxLabelClass{background:#fff url("/assets/common/checkbox.png") no-repeat 2px 0;margin-right:20px;padding-left:22px;cursor:pointer}.radiolabel{background:#fff url("/assets/common/radio.png") no-repeat 2px 0;margin-right:20px;padding-left:22px;cursor:pointer}.LabelSelected,.RadioSelected{background-position:2px bottom}div.selectbox{display:inline-block;*display:inline;zoom:1;position:relative}div.selectbox a.select{border:solid #DEDDDB 3px;display:inline-block;*display:inline;zoom:1;width:528px;color:#262626;text-decoration:none;cursor:default}div.selectbox a.select span{padding:10px 22px 10px 10px;display:block;height:22px;background:url("/assets/common/selectArrow.png") no-repeat right center;line-height:22px;cursor:default}div.selectbox div.pulldown{border-bottom:solid #DEDDDB 3px;border-left:solid #DEDDDB 3px;border-right:solid #DEDDDB 3px;width:528px;max-height:180px;position:absolute;left:0;top:43px;background:#fff;overflow:auto}div.selectbox div.pulldown a{border-top:solid #DEDDDB 1px;padding:10px;display:block}div.selectbox div.pulldown a:hover,div.selectbox div.pulldown a.selected{color:#666;background:#eee;text-decoration:none}.buttonArea{padding-top:0px;padding-bottom:10px;height:40px;padding-left:140px}.buttonArea input#confirm,.buttonArea input#send,.buttonArea input#back{height:0px;padding:40px 0px 0px;width:100px;border:none;background-color:#666666;overflow:hidden;cursor:pointer}.buttonArea input#confirm{background:url("/assets/common/formBtn.png") left top no-repeat}.buttonArea input#send{background:url("/assets/common/formBtn.png") center top no-repeat}.buttonArea input#back{background:url("/assets/common/formBtn.png") right top no-repeat}.buttonArea input#confirm:hover{background:url("/assets/common/formBtn.png") left center no-repeat}.buttonArea input#send:hover{background:url("/assets/common/formBtn.png") center center no-repeat}.buttonArea input#back:hover{background:url("/assets/common/formBtn.png") right center no-repeat}.buttonArea input#confirm:active{background:url("/assets/common/formBtn.png") left bottom no-repeat}.buttonArea input#send:active{background:url("/assets/common/formBtn.png") center bottom no-repeat}.buttonArea input#back:active{background:url("/assets/common/formBtn.png") right bottom no-repeat}.arkBtn{height:0px;padding-top:70px;width:80px;overflow:hidden;background:url("/assets/common/arkBtn.png") left top no-repeat;display:block;cursor:pointer;position:absolute;top:-20px;left:0px;z-index:1}.arkIcon{position:absolute;top:0px;left:20px;z-index:1}.arkBtn:hover{background:url("/assets/common/arkBtn.png") left bottom no-repeat}.arkLargeBtn{height:0px;padding-top:40px;margin-bottom:20px;width:160px;overflow:hidden;background:url("/assets/sub/arkLargeBtn.png") left top no-repeat;display:block;cursor:pointer;border-bottom:4px solid #f2f1ef}.arkLargeBtn:hover{background-position:left bottom}.nonCompliant{display:none}.noScript{display:block;width:100%;padding:2em;background-color:#1b1b1b;text-align:center;font-size:118%;position:absolute;top:0;left:0}.noScript .attention{color:#ffffff}header #info{background-color:#ba3a30;position:absolute;width:100%;top:0px}header #info>div{position:relative;color:#FFFFFF;width:960px;padding-top:0.5em;padding-bottom:0.5em;margin:0 auto}header #info>div ul{position:absolute;top:0.5em;right:0px;margin:0;text-align:right;border-right:1px solid #a4261d}header #info>div ul li{display:inline;padding:0 8px;border-left:1px solid #a4261d}header #info>div ul li a{color:#FFFFFF;text-decoration:none}header #info>div ul li a:hover{color:#FFFFCC;text-decoration:underline}#gnavi{position:relative;width:960px;margin:2em auto 0;padding:30px 0 25px}#subPage #gnavi{padding:20px 0 15px}#topPage #gnavi h1 a{display:block;width:225px;padding-top:105px;height:0px;overflow:hidden;background:url("/assets/common/logoTop.png") left 3px no-repeat;background-position:center}#subPage #gnavi h1 a{display:block;width:225px;padding-top:75px;height:0px;overflow:hidden;background:url("/assets/common/logo.png") left top no-repeat}#subPage #gnavi h1 a:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-khtml-opacity:.70;-moz-opacity:.70}#gnavi .toTopPage{background:url("/assets/common/toTopPage.png") left top no-repeat;width:67px;height:0px;padding-top:13px;overflow:hidden;margin-top:7px;position:absolute;bottom:15px;left:0px}#gnavi .toTopPage:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-khtml-opacity:.70;-moz-opacity:.70}#gnavi nav{background:url("/assets/common/gnavi_dot.gif") bottom left repeat;position:absolute;top:30px;right:0px;padding-bottom:5px;padding-right:1px}#subPage #gnavi nav{top:20px}#gnavi nav ul{border:5px solid #5a5954;background-color:#5a5954}#gnavi nav ul li{float:left;border:1px solid #5a5954;background-color:#FFFFFF;height:88px;width:174px}#gnavi nav ul li a{display:block;height:0px;overflow:hidden;padding-top:88px;width:174px}#topPage #gnavi nav ul li{height:88px}#topPage #gnavi nav ul li a{padding-top:88px;outline:none}#subPage #gnavi nav ul li{height:58px}#subPage #gnavi nav ul li a{padding-top:58px;outline:none}#topPage #gnavi nav ul li.comics a{background:url("/assets/top/navComics.gif") left top no-repeat}#topPage #gnavi nav ul li.magazine a{background:url("/assets/top/navMagazine.gif") left top no-repeat}#topPage #gnavi nav ul li.news a{background:url("/assets/top/navNews.gif") left top no-repeat}#topPage #gnavi nav ul li.store a{background:url("/assets/top/navStore.gif") left top no-repeat}#topPage #gnavi nav ul li.shop a{background:url("/assets/top/navShop.png") center center no-repeat;background-size:60%;opacity:0.9}#topPage #gnavi nav ul li.shop a:hover{background-position:center center !important;opacity:0.7}#topPage #gnavi nav ul li.shop a:active{background-position:center center !important;opacity:1}#subPage #gnavi nav ul li.comics a{background:url("/assets/sub/navComicsS.gif") left top no-repeat}#subPage #gnavi nav ul li.magazine a{background:url("/assets/sub/navMagazineS.gif") left top no-repeat}#subPage #gnavi nav ul li.news a{background:url("/assets/sub/navNewsS.gif") left top no-repeat}#subPage #gnavi nav ul li.store a{background:url("/assets/sub/navStoreS.gif") left top no-repeat}#subPage #gnavi nav ul li.shop a{background:url("/assets/sub/navShop.png") center center no-repeat;background-size:55%;opacity:0.9}#subPage #gnavi nav ul li.shop a:hover{background-position:center center !important;opacity:0.7}#subPage #gnavi nav ul li.shop a:active{background-position:center center !important;opacity:1}#gnavi nav ul li a:hover{background-position:left center !important}#gnavi nav ul li a:active{background-position:left bottom !important}#subPage #gnavi nav ul li.comics a.here{background:url("/assets/sub/navComicsHere.gif") left top no-repeat}#subPage #gnavi nav ul li.magazine a.here{background:url("/assets/sub/navMagazineHere.gif") left top no-repeat}#subPage #gnavi nav ul li.news a.here{background:url("/assets/sub/navNewsHere.gif") left top no-repeat}#subPage #gnavi nav ul li.store a.here{background:url("/assets/sub/navStoreHere.gif") left top no-repeat}#pagetopC{position:fixed;width:27px;right:0px;bottom:60px;border-top:3px solid #5a5954;border-left:3px solid #5a5954;border-bottom:3px solid #5a5954}#pagetopC a{width:27px;padding-top:114px;height:0px;overflow:hidden;display:block;background:url("/assets/common/pageTop.gif") left top repeat}#pagetopC a:hover{opacity:0.75;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-khtml-opacity:.70;-moz-opacity:.70}#page{width:960px;margin:0 auto}#topPage #mainSlide{position:relative;height:250px;background-color:#5a5954;margin-bottom:35px;padding:15px 0}#subPage #mainSlide{height:60px;background-color:#5a5954;margin-bottom:35px}#mainColumn{position:relative;float:left;width:715px;margin-bottom:60px}#subPage #mainColumn{position:relative;float:right;width:715px;margin-bottom:60px}#mainColumn #new{position:relative;height:288px;background:url("/assets/top/slideBg01.png") left top no-repeat;margin-bottom:6px}#mainColumn #new h1{position:absolute;top:-40px;left:-55px;padding-top:76px;height:0px;width:186px;overflow:hidden;background:url("/assets/top/titleImg01.png") left top no-repeat}#mainColumn #popular{position:relative;height:288px;background:url("/assets/top/slideBg02.png") left top no-repeat}#mainColumn .slider .bookInfo{padding-top:10px;height:57px;overflow:hidden}#mainColumn .slider .bookInfo strong,#mainColumn .slider .bookInfo span{display:block}#mainColumn .bookInfo h2{font-weight:bold}#mainColumn .bookInfo h2,#mainColumn .bookInfo span{display:block}#mainColumn .book a{text-decoration:none}#mainColumn a:hover .bookInfo h2,#mainColumn a:hover .bookInfo .authorName{text-decoration:underline;font-size:100%}#mainColumn .slider .date{font-size:88%;color:#999999}#mainColumn #new .slider .book,#mainColumn #popular .slider .book{height:220px}#topPage #mainColumn #new .slider .book,#topPage #mainColumn #popular .slider .book{width:188px;float:left;text-align:center;line-height:1.3em;padding:20px 25px}#mainColumn .slider .book .imageBox{width:188px;height:188px}#mainColumn #popular h1{position:absolute;top:-40px;left:-40px;padding-top:77px;height:0px;width:141px;overflow:hidden;background:url("/assets/top/titleImg02.png") left top no-repeat}#tagSearchResult header{padding-top:15px;padding-bottom:10px;background:url(/assets/sub/dotLine-dc80133eb7b514d55c395ddd7f4303a0.png) center top repeat-x}#tagSearchResult header h1{font-size:180%;font-weight:bold}#tagSearchResult .contents{padding:20px;background-color:#fff;position:relative}#tagSearchResult .contents h2{font-size:140%;font-weight:bold;margin-bottom:20px}#tagSearchResult .tagList .tagListItem{display:table;width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #c6c5c2}#tagSearchResult .tagList .tagListItem:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#tagSearchResult .tagList .tagListItem .thumbnail{display:table-cell;vertical-align:top;width:128px}#tagSearchResult .tagList .tagListItem .thumbnail img{width:100%;height:auto}#tagSearchResult .tagList .tagListItem .tagListText{display:table-cell;vertical-align:top;width:calc(100% - 128px);padding-left:40px}#tagSearchResult .tagList .tagListItem .tagListText .title{font-size:140%;font-weight:bold;margin-bottom:.5em}#tagSearchResult .tagList .tagListItem .tagListText .author{font-size:118%;margin-bottom:1em}#tagSearchResult .tagList .tagListItem .tagListText .detail{margin-bottom:1em}#tagSearchResult .tagList .tagListItem .tagListText .tags{display:inline-block;margin-right:.5em;margin-bottom:.5em}#tagSearchResult .tagList .tagListItem .tagListText .tags a{background-color:#f7f7f7;display:block;padding:0.3em 0.6em;font-size:118%;border:1px solid #cdcdcd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#tagSearchResult .tagList .tagListItem .tagListText .tags a:hover{opacity:.6;text-decoration:none}.btnArea .next:hover,.btnArea .back:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-khtml-opacity:.70;-moz-opacity:.70}.btnArea .next{background:url("/assets/top/slideNext.png") left top no-repeat;width:25px;height:120px;display:block;position:absolute;top:85px;right:0px}.btnArea .back{background:url("/assets/top/slideBack.png") left top no-repeat;width:25px;height:120px;display:block;position:absolute;top:85px;left:0px}#topPage #mainSlide .slider{position:relative;height:250px;width:100%;overflow:hidden}#topPage #mainSlide .slider .imgData{height:250px;width:950px;margin:0 auto}#topPage #mainSlide .slider .imgData ul{position:absolute;width:9999px}#topPage #mainSlide .slider .imgData ul li{margin-right:10px;float:left}#topPage #mainSlide .slider .imgData ul li a{padding-top:250px;height:0px;overflow:hidden;display:block;background-color:#898884}#topPage #mainSlide .slider .imgData ul li.prev a:hover{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-khtml-opacity:1;-moz-opacity:1}#topPage #mainSlide .slider .imgData ul li.hide a{opacity:0.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-khtml-opacity:.50;-moz-opacity:.50}#topPage #mainSlide .slider .imgData ul li a:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-khtml-opacity:.70;-moz-opacity:.70}#topPage #mainSlide .slider .btnArea{position:relative;display:block;width:950px;margin:-270px auto 0}#mainColumn #centerColumn{width:470px;float:left}#mainColumn #press{width:225px;float:right}#mainColumn #press #tab{background:url("/assets/sub/tab.png") left top no-repeat;margin-bottom:20px}#mainColumn #press #tab #pressTab{padding-top:32px;height:0px;overflow:hidden;width:110px;float:left;background:url("/assets/sub/tab.png") left -32px no-repeat}#mainColumn #press #tab #storeTab{padding-top:32px;height:0px;overflow:hidden;width:110px;float:right;background:url("/assets/sub/tab.png") right -32px no-repeat}#mainColumn #press #tab #pressTab:hover{background-position:left -64px}#mainColumn #press #tab #storeTab:hover{background-position:right -64px}#mainColumn #press #tab #pressTab:active{background-position:left bottom}#mainColumn #press #tab #storeTab:active{background-position:right bottom}#mainColumn #press #tab .present #pressTab{background-position:left top}#mainColumn #press #tab .present #storeTab{background-position:right top}#mainColumn #press #tab #storeTab.noLink,#mainColumn #press #tab #storeTab.noLink:hover,#mainColumn #press #tab #storeTab.noLink:active{background-position:right -32px}#mainColumn #press .book img{width:80px;float:left}#mainColumn #press .book{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #DEDDDB}#mainColumn #press .book a:hover{background-color:#ffffff;display:block}#mainColumn #press .bookInfo{width:130px;float:right;padding:5px 5px 5px 0px}#mainColumn #press a{display:block}#mainColumn #press a:hover .bookInfo h2,#mainColumn #press a:hover .bookInfo .authorName{text-decoration:underline;font-size:100%}#mainColumn #press a .bookInfo h2{font-weight:bold}#mainColumn #press a .bookInfo h2,#mainColumn #press a .bookInfo span{display:block}#mainColumn #press .bookInfo span.date,#mainColumn #press .bookInfo span.gray,#mainColumn #press .bookInfo span.blue,#mainColumn #press .bookInfo span.pink{font-size:88%;line-height:1.8em}#mainColumn #press .bookInfo span.date{color:#999999}#mainColumn #press .black{color:#3B3A36}#mainColumn #press .blue{color:#6BA1C0}#mainColumn #press .pink{color:#EC83B5}#mainColumn #press .green{color:#71BC48}#mainColumn #press .yellow{color:#D7A73F}#mainColumn #press .purple{color:#C099E0}#mainColumn #press .gray{color:#98968E}#mainColumn #newsList{padding:20px;background-color:#ffffff}#mainColumn #newsList ul li{border-top:1px solid #DEDDDB;padding-top:15px;margin-top:15px}#mainColumn #newsList ul li:first-child{border-top:none;padding-top:0px;margin-top:0px}#mainColumn #newsList ul li.newsCategory time,#mainColumn #newsList ul li.newsCategory span{color:#1b1b1b}#mainColumn #newsList ul li.newsCategory .line{background:url("/assets/common/listBlackS.png") repeat-y scroll left top transparent}#mainColumn #newsList ul li.eventCategory time,#mainColumn #newsList ul li.eventCategory span{color:#C099E0}#mainColumn #newsList ul li.eventCategory .line{background:url("/assets/common/listPurpleS.png") repeat-y scroll left top transparent}#mainColumn #newsList ul li.comicsCategory time,#mainColumn #newsList ul li.comicsCategory span{color:#71BC48}#mainColumn #newsList ul li.comicsCategory .line{background:url("/assets/common/listGreenS.png") repeat-y scroll left top transparent}#mainColumn #newsList ul li.boysCategory time,#mainColumn #newsList ul li.boysCategory span{color:#6BA1C0}#mainColumn #newsList ul li.boysCategory .line{background:url("/assets/common/listBlueS.png") repeat-y scroll left top transparent}#mainColumn #newsList ul li.girlsCategory time,#mainColumn #newsList ul li.girlsCategory span{color:#EC83B5}#mainColumn #newsList ul li.girlsCategory .line{background:url("/assets/common/listPinkS.png") repeat-y scroll left top transparent}#mainColumn #newsList ul li.tapCategory time,#mainColumn #newsList ul li.tapCategory span{color:#98968E}#mainColumn #newsList ul li.tapCategory .line{background:url("/assets/common/listGrayS.png") repeat-y scroll left top transparent}#mainColumn #newsList ul li.generalCategory time,#mainColumn #newsList ul li.generalCategory span{color:#98968E}#mainColumn #newsList ul li.generalCategory .line{background:url("/assets/common/listGrayS.png") repeat-y scroll left top transparent}#mainColumn #newsList ul li .line{padding-left:15px}#mainColumn #newsList ul li .line h2 a{color:#194c9e}#mainColumn #newsList ul li .line h2 a:visited{color:#003399}#mainColumn #newsList ul li .line h2 a:hover{color:#0066ff}#mainColumn #newsList ul li .line h2 a:active{color:#BA3A30}#subPage #mainSlide.newsPage header,#subPage #mainSlide.magazinePage header,#subPage #mainSlide.comicsPage header{background:url("/assets/common/headerBg.png") center center repeat #3e3d39}#subPage #mainSlide.recruitPage header,#subPage #mainSlide.contactPage header,#subPage #mainSlide.siteporicyPage header,#subPage #mainSlide.privacyPage header,#subPage #mainSlide.companyPage header,#subPage #mainSlide.linkPage header,#subPage #mainSlide.adPage header{background:url("/assets/common/headerStaticBg.png") center center repeat #3e3d39}#subPage #mainSlide h1{padding-top:60px;height:0;overflow:hidden}#subPage #mainSlide.newsPage h1{background:url("/assets/sub/newsTitleh1.png") center center no-repeat}#subPage #mainSlide.magazinePage h1{background:url("/assets/sub/magazineTitleh1.png") center center no-repeat}#subPage #mainSlide.adPage h1{background:url("/assets/sub/adTitleh1.png") center center no-repeat}#subPage #mainSlide.comicsPage h1{background:url("/assets/sub/comicsTitleh1.png") center center no-repeat}#subPage #mainSlide.recruitPage h1{background:url("/assets/sub/recruitTitleh1.png") center center no-repeat}#subPage #mainSlide.contactPage h1{background:url("/assets/sub/contactTitleh1.png") center center no-repeat}#subPage #mainSlide.linkPage h1{background:url("/assets/sub/linkTitleh1.png") center center no-repeat}#subPage #mainSlide.companyPage h1{background:url("/assets/sub/companyTitleh1.png") center center no-repeat}#subPage #mainSlide.siteporicyPage h1{background:url("/assets/sub/siteTitleh1.png") center center no-repeat}#subPage #mainSlide.privacyPage h1{background:url("/assets/sub/privacyTitleh1.png") center center no-repeat}#subPage #mainSlide .searchArea{width:960px;margin:0 auto;height:60px;position:relative;margin-top:-60px}#subPage #mainSlide .searchArea .searchBox{width:225px;position:absolute;right:0px;top:10px;overflow:hidden}#subPage #mainSlide .searchArea .searchBox input{width:169px;height:0px;padding:40px 6px 0 10px;border:none;float:left;background:url("/assets/common/searchBg.png") left center no-repeat #3e3d39;color:#3e3d39;font-size:144%;-webkit-appearance:none;-webkit-box-sizing:content-box;-webkit-border-radius:0}#subPage #mainSlide .searchArea .searchBox input:focus{background:#1e1d1b;color:#ffffff;padding:6px 6px 6px 10px;height:28px}#subPage #mainSlide .searchArea .searchBox button{background:url("/assets/common/searchIcon.png") center center no-repeat #262625;width:40px;height:0px;border:none;padding:40px 0 0;overflow:hidden;float:right;cursor:pointer}#subPage #mainSlide .searchArea .searchBox button:hover{background-color:#832922}#subPage #mainSlide .searchArea .searchBox button:active{background-color:#ba3a30}#subPage #mainColumn #bookList header{padding-top:5px;background:url("/assets/sub/dotLine.png") center top repeat-x}#subPage #mainColumn #bookList header h1{height:0px;padding-top:70px;overflow:hidden;background:none}#subPage #mainColumn #bookList header h1.new{height:0px;padding-top:70px;overflow:hidden;background:url("/assets/sub/newH1.png") left center no-repeat}#subPage #mainColumn #bookList header h1.popular{height:0px;padding-top:70px;overflow:hidden;background:url("/assets/sub/popularH1.png") left center no-repeat}#subPage #mainColumn #bookList header h1.comingsoon{height:0px;padding-top:70px;overflow:hidden;background:url("/assets/sub/comingsoonH1.png") left center no-repeat}#subPage #mainColumn #bookList .schedule{border-top:1px solid #c1c0ba;border-left:1px solid #c1c0ba;border-bottom:1px solid #c1c0ba;text-align:center;background-color:#FFFFFF;margin-bottom:5px}#subPage #mainColumn #bookList .schedule li a:before{content:url("/assets/sub/arrow.png") " "}#subPage #mainColumn #bookList .schedule li a{font-weight:bold;font-size:133%;height:33px;padding-top:16px;display:block;background:url("/assets/sub/scheduleBg.png") left top no-repeat;color:#194c9e}#subPage #mainColumn #bookList .schedule li a:hover{background-position:left center;color:#0066ff}#subPage #mainColumn #bookList .schedule li a.here,#subPage #mainColumn #bookList .schedule li a:active{background-position:left bottom;color:#e4860b}#subPage #mainColumn #bookList .schedule li{border-right:1px solid #c1c0ba;float:left;width:237px;overflow:hidden}#subPage #mainColumn #bookList .releaseDate{font-size:200%;font-weight:bold;padding-left:14px;border-left:6px solid #c1c0ba;line-height:1em}#subPage #mainColumn #bookList .line.soon{border-bottom:1px solid #c1c0ba}#subPage #mainColumn #bookList .line.soon .book:first-child{padding-left:0px !important}#subPage #mainColumn #bookList .line.soon .book{padding:20px 0;width:215px;padding-left:10px}#subPage #mainColumn #bookList .line.soon .book .arkIcon{left:0px}#subPage #mainColumn #bookList .line.soon .book .imageBox{width:90px;float:left;height:auto}#subPage #mainColumn #bookList .line.soon .book .bookInfo{width:115px;float:right;text-align:left;height:auto}#subPage #mainColumn #bookList .line.soon .book .bookInfo span{font-size:88%;line-height:1.33em;padding-top:3px}#subPage #mainColumn #searchResult .sort,#subPage #mainColumn #bookList .sort{width:300px;height:34px;background:url("/assets/sub/sortTitle.png") 10px center #e5e4e1 no-repeat;position:absolute;right:0px;top:15px;padding:8px 8px 8px 82px}#subPage #mainColumn #searchResult .sort ul,#subPage #mainColumn #bookList .sort ul{border-bottom:2px solid #d9d8d5;padding:1px;background-color:#c1c0ba;height:32px;width:299px}#subPage #mainColumn #searchResult .sort ul li a,#subPage #mainColumn #bookList .sort ul li a{float:left;padding-top:32px;height:0px;overflow:hidden;background-position:left top}#subPage #mainColumn #searchResult .sort ul li.all a,#subPage #mainColumn #bookList .sort ul li.all a{width:149px;background-image:url("/assets/sub/sortAll.png");border-right:1px solid #c1c0ba}#subPage #mainColumn #searchResult .sort ul li.all a:hover,#subPage #mainColumn #searchResult .sort ul li.all a.here,#subPage #mainColumn #bookList .sort ul li.all a:hover,#subPage #mainColumn #bookList .sort ul li.all a.here{background-position:left bottom}#subPage #mainColumn #searchResult .sort ul li.ark a,#subPage #mainColumn #bookList .sort ul li.ark a{width:149px;background-image:url("/assets/sub/sortArk.png")}#subPage #mainColumn #searchResult .sort ul li.ark a:hover,#subPage #mainColumn #searchResult .sort ul li.ark a.here,#subPage #mainColumn #bookList .sort ul li.ark a:hover,#subPage #mainColumn #bookList .sort ul li.ark a.here{background-position:left bottom}#subPage #mainColumn #searchResult .sort{top:85px}#subPage #mainColumn #bookList .line.typeA,#subPage #mainColumn #bookList .line.typeB{position:relative;height:308px;margin-bottom:6px;background:url("/assets/sub/listBg01.png") left top no-repeat}#subPage #mainColumn #bookList .line.typeB{background:url("/assets/sub/listBg02.png") left top no-repeat}#subPage #mainColumn #bookList .line .bookInfo{padding-top:10px;height:70px;overflow:hidden}#subPage #mainColumn #bookList .line span.date,#subPage #mainColumn #bookList .line span.boys,#subPage #mainColumn #bookList .line span.girls,#subPage #mainColumn #bookList .line span.other{font-size:88%;line-height:1.8em}#subPage #mainColumn #bookList .line .date{color:#999999}#subPage #mainColumn #bookList .line .boys{color:#6BA1C0}#subPage #mainColumn #bookList .line .girls{color:#EC83B5}#subPage #mainColumn #bookList .line .other{color:#999999}#subPage #mainColumn #bookList .line .book{position:relative;width:188px;float:left;text-align:center;line-height:1.3em;padding:20px 25px}#subPage #mainColumn #bookList .line .book .imageBox{width:188px;height:188px}#subPage #mainColumn #comic header{background-color:#FFFFFF;border-top:5px solid #ba3a30;border-bottom:7px solid #eeeeee}#subPage #mainColumn #comic header h1{border-bottom:2px solid #C6C5C2;font-size:260%;font-weight:bold;padding:14px}#subPage #mainColumn #comic .contents{padding:20px;background-color:#FFFFFF;position:relative}#subPage #mainColumn #comic .contents a{color:#194c9e}#subPage #mainColumn #comic .contents a:visited{color:#003399}#subPage #mainColumn #comic .contents a:hover{color:#0066ff;text-decoration:underline}#subPage #mainColumn #comic .contents a:active{color:#ba3a30}#subPage #mainColumn #comic .detailSide{width:430px;float:right}#subPage #mainColumn #comic .detailSide ul{margin-bottom:20px;border-bottom:1px solid #dedddb;padding-bottom:10px}#subPage #mainColumn #comic .detailSide ul li{min-width:205px;float:left;padding-left:6px;border-left:4px solid #c6c5c2;margin-bottom:10px;line-height:1.2em}#subPage #mainColumn #comic .detailSide p{margin-bottom:20px;font-size:118%}#subPage #mainColumn #comic .imageSide{width:225px;float:left}#subPage #mainColumn #comic .imageSide div.date{padding:20px;background-color:#f5f4f3;margin-bottom:20px;color:#999999}#subPage #mainColumn #comic table{width:430px;border:2px solid #c6c5c2;border-bottom:1px solid #c6c5c2;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;border-collapse:separate;border-spacing:0}#subPage #mainColumn #comic table tr td{border-left:1px solid #c6c5c2;border-bottom:1px solid #c6c5c2;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box}#subPage #mainColumn #comic table tr td.moreShop{border-top:1px solid #c6c5c2}#subPage #mainColumn #comic table tr td:first-child{border-left:none}#subPage #mainColumn #comic table.estores{margin-top:6px}#subPage #mainColumn #comic table.estores td{width:33%;height:60px;vertical-align:middle;text-align:center}#subPage #mainColumn #comic table.estores td.moreShop{height:26px;vertical-align:bottom;text-align:left}#subPage #mainColumn #comic table.estores td.moreShop img,#subPage #mainColumn #comic table.estores td.moreShop img:hover{max-width:initial;max-height:initial}#subPage #mainColumn #comic table.estores td:first-child{border-left:none}#subPage #mainColumn #comic table.estores td a img{max-width:98px;max-height:58px;position:relative}#subPage #mainColumn #comic table.estores td a img:hover{max-width:98px;max-height:58px;background-color:#FFF}#subPage #mainColumn #comic h3.estores{margin-top:16px;height:0px;padding-top:20px;overflow:hidden;background:url("/assets/sub/estores.png") left top no-repeat}#subPage #mainColumn #series header{background-color:#FFFFFF;border-top:5px solid #ba3a30;border-bottom:7px solid #eeeeee}#subPage #mainColumn #series header h1{border-bottom:2px solid #C6C5C2;font-size:260%;font-weight:bold;padding:14px}#subPage #mainColumn #series .contents{padding:20px;background-color:#FFFFFF;position:relative}#subPage #mainColumn #series .contents .detailSide{width:430px;float:right}#subPage #mainColumn #series .contents .detailSide h2{border-left:6px solid #c6c5c2;font-size:180%;font-weight:bold;margin-bottom:0.5em;padding-left:12px}#subPage #mainColumn #series .contents .detailSide p.description{border-color:#c6c5c2;border-style:solid;border-width:1px 0;padding:1em 0}#subPage #mainColumn #series .contents .detailSide p.volume{border-left:6px solid #c6c5c2;font-size:140%;padding-left:9px}#subPage #mainColumn #series .contents .detailSide h3{font-weight:bold;font-size:140%;margin-bottom:0.5em}#subPage #mainColumn #series .contents .detailSide ul.tags{margin-bottom:1em}#subPage #mainColumn #series .contents .detailSide ul.tags li{display:inline-block;margin-right:.5em;margin-bottom:.5em}#subPage #mainColumn #series .contents .detailSide ul.tags li a{background-color:#f7f7f7;display:block;padding:0.3em 0.6em;font-size:118%;border:1px solid #cdcdcd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#subPage #mainColumn #series .contents .detailSide ul.tags li a:hover{opacity:.6;text-decoration:none}#subPage #mainColumn #series .contents .detailSide p{margin-bottom:20px;font-size:118%}#subPage #mainColumn #series .contents .imageSide{width:225px;float:left}#subPage #mainColumn #series .contents .social{clear:both;margin-bottom:5px;padding-top:20px;width:100%}#subPage #mainColumn #series .contents .social div{display:inline-block;min-height:30px;vertical-align:bottom}#subPage #mainColumn .detailNews{border-top:5px solid #e5e4e1}#subPage #mainColumn .detailNews h2#newsComics{height:0px;padding-top:16px;overflow:hidden;background:url("/assets/sub/newsComics.png") left top no-repeat;margin-bottom:10px}#subPage #mainColumn .detailNews ul li:last-child{border-bottom:1px solid #DEDDDB;padding-bottom:15px;margin-bottom:20px}#subPage #mainColumn .detailNews a#renderOldNews{display:block;border:1px solid #DEDDDB;padding:10px;text-align:center}#subPage #mainColumn .detailNews ul#oldNews{display:none}#subPage #mainColumn .detailNews .banner{text-align:center}#subPage #mainColumn .related{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;background-color:#e5e4e1}#subPage #mainColumn .related h2#relatedBook{height:0px;padding-top:16px;overflow:hidden;background:url("/assets/sub/relatedBook.png") left top no-repeat;margin-bottom:10px}#subPage #mainColumn .related h2#relatedComics{height:0px;padding-top:16px;overflow:hidden;background:url("/assets/sub/relatedComics.png") left top no-repeat;margin-bottom:10px}#subPage #mainColumn .related .relatedList .book{position:relative;padding:20px;background-color:#ffffff;width:175px;float:left;margin-left:15px;text-align:center;line-height:1.3em}#subPage #mainColumn .related a,#subPage #mainColumn .related a:visited{color:#3E3D39}#subPage #mainColumn .related a:active{color:#ba3a30}#subPage #mainColumn .related .boys{color:#6BA1C0}#subPage #mainColumn .related .girls{color:#EC83B5}#subPage #mainColumn .related .other{color:#999999}#subPage #mainColumn .related .date{color:#999999}#subPage #mainColumn .related span{font-size:88%;line-height:1.8em}#subPage #mainColumn .related .relatedList .book .bookInfo{padding-top:10px}#subPage #mainColumn .related .relatedList .book:first-child{margin-left:0}#subPage #mainColumn #magazine{position:relative}#subPage #mainColumn #magazine header{background-color:#FFFFFF;border-top:5px solid #ba3a30;border-bottom:7px solid #eeeeee}#subPage #mainColumn #magazine header h1{border-bottom:2px solid #C6C5C2;font-size:260%;font-weight:bold;padding:14px;padding-right:110px}#subPage #mainColumn #magazine .contents{padding:20px;background-color:#FFFFFF;position:relative}#subPage #mainColumn #magazine .releaseDate{width:90px;height:95px;background:url("/assets/sub/dayBg.png") center top no-repeat;text-align:center;color:#ffffff;display:table;position:absolute;right:10px;top:-20px}#subPage #mainColumn #magazine .releaseDate span{display:table-cell;vertical-align:middle;overflow:hidden}#subPage #mainColumn #magazine .releaseDate strong{font-size:120%;line-height:1em}#subPage #mainColumn #magazine .detailSide,#subPage #mainColumn #ebook .detailSide{width:430px;float:right}#subPage #mainColumn #magazine .detailSide ul,#subPage #mainColumn #ebook .detailSide ul{margin-bottom:20px;border-bottom:1px solid #dedddb;padding-bottom:10px}#subPage #mainColumn #magazine .detailSide ul li,#subPage #mainColumn #ebook .detailSide ul li{min-width:205px;float:left;padding-left:6px;border-left:4px solid #c6c5c2;margin-bottom:10px;line-height:1.2em}#subPage #mainColumn #magazine .detailSide ul#mNavi,#subPage #mainColumn #ebook .detailSide ul#mNavi{margin-bottom:20px;border-bottom:none;padding-bottom:0px}#subPage #mainColumn #magazine .detailSide ul#mNavi li,#subPage #mainColumn #ebook .detailSide ul#mNavi li{min-width:inherit;float:left;padding:0px;border-left:none;margin-bottom:0px}#subPage #mainColumn #magazine .detailSide ul#mNavi li a,#subPage #mainColumn #ebook .detailSide ul#mNavi li a{height:0px;padding-top:50px;overflow:hidden;display:block;background-position:left top}#subPage #mainColumn #magazine .detailSide ul#mNavi li a:hover,#subPage #mainColumn #ebook .detailSide ul#mNavi li a:hover{background-position:left center}#subPage #mainColumn #magazine .detailSide ul#mNavi li a:active,#subPage #mainColumn #ebook .detailSide ul#mNavi li a:active{background-position:left bottom}#subPage #mainColumn #magazine .detailSide ul#mNavi li.mNaviNew a,#subPage #mainColumn #ebook .detailSide ul#mNavi li.mNaviNew a{width:87px;background-image:url("/assets/sub/mNaviNew.png")}#subPage #mainColumn #magazine .detailSide ul#mNavi li.mNaviEbook a,#subPage #mainColumn #ebook .detailSide ul#mNavi li.mNaviEbook a{width:86px;background-image:url("/assets/sub/mNaviEbook.png")}#subPage #mainColumn #magazine .detailSide ul#mNavi li.mNaviBacknumber a,#subPage #mainColumn #ebook .detailSide ul#mNavi li.mNaviBacknumber a{width:86px;background-image:url("/assets/sub/mNaviBacknumber.png")}#subPage #mainColumn #magazine .detailSide ul#mNavi li.mNaviNext a,#subPage #mainColumn #ebook .detailSide ul#mNavi li.mNaviNext a{width:86px;background-image:url("/assets/sub/mNaviNext.png")}#subPage #mainColumn #magazine .detailSide ul#mNavi li.mNaviComics a,#subPage #mainColumn #ebook .detailSide ul#mNavi li.mNaviComics a{width:85px;background-image:url("/assets/sub/mNaviComics.png")}#subPage #mainColumn #magazine .detailSide p,#subPage #mainColumn #ebook .detailSide p{margin-bottom:20px;font-size:118%}#subPage #mainColumn #magazine .detailSide .book,#subPage #mainColumn #magazine #freeSpace .book{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #dedddb}#subPage #mainColumn #magazine .detailSide .book img,#subPage #mainColumn #magazine #freeSpace .book img{float:left}#subPage #mainColumn #magazine .detailSide .book img{float:none}#subPage #mainColumn #magazine .detailSide .book .imageArea{float:left;width:100px}#subPage #mainColumn #magazine .detailSide .book .imageArea img{width:100%}#subPage #mainColumn #magazine .detailSide .book .imageArea .arkSmallBtn{padding-top:10px;width:100px}#subPage #mainColumn #magazine .detailSide .book .bookInfo{float:right;width:320px;color:#3e3d39}#subPage #mainColumn #magazine .detailSide .book .bookInfo .catch,#subPage #mainColumn #magazine #freeSpace .book .bookInfo .catch{color:#cc3300}#subPage #mainColumn #magazine .detailSide .book .bookInfo .comicTitle,#subPage #mainColumn #magazine #freeSpace .book .bookInfo .comicTitle{font-size:200%;font-weight:bold}#subPage #mainColumn #magazine .detailSide .book .bookInfo .comicTitle a,#subPage #mainColumn #magazine #freeSpace .book .bookInfo .comicTitle a{color:#56544e}#subPage #mainColumn #magazine .detailSide .book .bookInfo .comicTitle a:hover,#subPage #mainColumn #magazine #freeSpace .book .bookInfo .comicTitle a:hover{color:#000000}#subPage #mainColumn #magazine .detailSide .book .bookInfo .comicTitle a:active,#subPage #mainColumn #magazine #freeSpace .book .bookInfo .comicTitle a:active{color:#ba3a30}#subPage #mainColumn #magazine table.lineup tr th a{color:#56544e}#subPage #mainColumn #magazine table.lineup tr th a:hover{color:#000000}#subPage #mainColumn #magazine table.lineup tr th a:active{color:#ba3a30}#subPage #mainColumn #magazine .detailSide .book .bookInfo .author,#subPage #mainColumn #magazine #freeSpace .book .bookInfo .author{font-size:140%;font-weight:bold}#subPage #mainColumn #magazine #freeSpace .book .bookInfo{float:right;width:560px;color:#3e3d39}#subPage #mainColumn #magazine table.lineup{width:430px;border:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;border-collapse:separate;border-spacing:0;text-align:left;vertical-align:top}#subPage #mainColumn #magazine table.lineup tr td{border:none;padding:4px 8px}#subPage #mainColumn #magazine table.lineup tr td.arkSmallBtn{border:none;padding:0px;width:100px;padding:4px 4px}#subPage #mainColumn #magazine table.lineup tr th{border:none;padding:4px 8px;width:45%}#subPage #mainColumn #magazine table.lineup tr td.catch{color:#cc3300;font-weight:normal;padding-bottom:0}#subPage #mainColumn #magazine table.lineup tr.hasCaption th,#subPage #mainColumn #magazine table.lineup tr.hasCaption td{padding-top:0}#subPage #mainColumn #magazine table.lineup tr.gray td,#subPage #mainColumn #magazine table.lineup tr.gray th{background-color:#f5f4f3}#subPage #mainColumn #magazine table.apply{font-size:118%}#subPage #mainColumn #magazine a{color:#194c9e}#subPage #mainColumn #magazine a:visited{color:#003399}#subPage #mainColumn #magazine a:hover{color:#0066ff;text-decoration:underline}#subPage #mainColumn #magazine a:active{color:#ba3a30}#subPage #mainColumn #magazine .imageSide{width:225px;float:left}#subPage #mainColumn #magazine .imageSide #relatedLink{border-bottom:4px solid #f5f4f3;margin-bottom:10px}#subPage #mainColumn #magazine .imageSide #relatedLink li{border-bottom:1px solid #DEDDDB;border-left:1px solid #C1C0BA;border-right:1px solid #C1C0BA;padding:8px 8px 8px 26px;background:url("/assets/sub/pageArrow.png") 10px center no-repeat}#subPage #mainColumn #magazine .imageSide #relatedLink li:first-child{border-top:1px solid #C1C0BA}#subPage #mainColumn #magazine .imageSide div.date{padding:20px;background-color:#f5f4f3;margin-bottom:10px;color:#999999}#subPage #mainColumn #magazine .imageSide #bannerArea li{padding-bottom:10px}#subPage #mainColumn #magazine table{width:430px;border:2px solid #c6c5c2;border-bottom:1px solid #c6c5c2;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;border-collapse:separate;border-spacing:0}#subPage #mainColumn #magazine table tr td{border-left:1px solid #c6c5c2;border-bottom:1px solid #c6c5c2;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box}#subPage #mainColumn #magazine table tr td:first-child{border-left:none}#subPage #mainColumn #magazine table.estores{margin-top:6px;width:100%}#subPage #mainColumn #magazine table.estores td{width:33%;height:60px;vertical-align:middle;text-align:center}#subPage #mainColumn #magazine table.estores td a{display:block;height:58px}#subPage #mainColumn #magazine table.estores td a img{max-width:140px;max-height:58px;position:relative}#subPage #mainColumn #magazine table.estores td a img:hover{max-width:140px;max-height:58px;background-color:＃FFF}#subPage #mainColumn #magazine header.ebook{padding-top:5px;background:url("/assets/sub/dotLine.png") center top repeat-x;border-top:none;border-bottom:none}#subPage #mainColumn #magazine header.ebook h1{padding:20px;padding-left:130px;font-size:240%;font-weight:bold;background:url("/assets/sub/ebookTitle.png") left 0.7em no-repeat;border-bottom:none}#subPage #mainColumn #magazine .detailSide p.info{margin-bottom:20px;border-bottom:1px solid #dedddb;padding-bottom:10px;font-size:130%}#subPage #mainColumn #ebook{position:relative}#subPage #mainColumn #ebook header{background-color:#FFFFFF;border-top:5px solid #ba3a30;border-bottom:7px solid #eeeeee}#subPage #mainColumn #ebook header h1{border-bottom:2px solid #C6C5C2;font-size:260%;font-weight:bold;padding:14px;padding-right:110px}#subPage #mainColumn #ebook .contents{padding:20px;background-color:#FFFFFF;position:relative}#subPage #mainColumn #ebook a{color:#194c9e}#subPage #mainColumn #ebook a:visited{color:#003399}#subPage #mainColumn #ebook a:hover{color:#0066ff;text-decoration:underline}#subPage #mainColumn #ebook a:active{color:#ba3a30}#subPage #mainColumn #ebook .imageSide{width:225px;float:left}#subPage #mainColumn #ebook table{width:430px;border:2px solid #c6c5c2;border-bottom:1px solid #c6c5c2;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;border-collapse:separate;border-spacing:0}#subPage #mainColumn #ebook table tr td{border-left:1px solid #c6c5c2;border-bottom:1px solid #c6c5c2;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box}#subPage #mainColumn #ebook table tr td:first-child{border-left:none}#subPage #mainColumn #ebook table.estores{margin-top:6px;width:100%}#subPage #mainColumn #ebook table.estores td{width:33%;height:60px;vertical-align:middle;text-align:center}#subPage #mainColumn #ebook table.estores td a{display:block;height:58px;line-height:1}#subPage #mainColumn #ebook table.estores td a img{max-width:140px;max-height:58px;position:relative;vertical-align:middle}#subPage #mainColumn #ebook table.estores td a img:hover{max-width:140px;max-height:58px;background-color:#FFF}#subPage #mainColumn #ebook header.ebook{padding-top:5px;background:url("/assets/sub/dotLine.png") center top repeat-x;border-top:none;border-bottom:none}#subPage #mainColumn #ebook header.ebook h1{padding:20px;padding-left:130px;font-size:240%;font-weight:bold;background:url("/assets/sub/ebookTitle.png") left 0.7em no-repeat;border-bottom:none}#subPage #mainColumn #ebook .detailSide p.info{margin-bottom:20px;border-bottom:1px solid #dedddb;padding-bottom:10px;font-size:130%}#subPage #mainColumn #newsDetail{position:relative}#subPage #mainColumn #newsDetail header{background-color:#FFFFFF;border-top:5px solid #ba3a30}#subPage #mainColumn #newsDetail.newsCategory header{border-top:5px solid #1b1b1b}#subPage #mainColumn #newsDetail.boysCategory header{border-top:5px solid #6BA1C0}#subPage #mainColumn #newsDetail.girlsCategory header{border-top:5px solid #EC83B5}#subPage #mainColumn #newsDetail.comicsCategory header{border-top:5px solid #71BC48}#subPage #mainColumn #newsDetail.eventCategory header{border-top:5px solid #C099E0}#subPage #mainColumn #newsDetail.tapCategory header{border-top:5px solid #98968E}#subPage #mainColumn #newsDetail.generalCategory header{border-top:5px solid #98968E}#subPage #mainColumn #newsDetail header h1{font-size:260%;font-weight:bold;padding:14px 14px 0px 14px}#subPage #mainColumn #newsDetail .entryInfo{padding:0px 14px 14px 14px;background-color:#FFFFFF;border-bottom:2px solid #C6C5C2}#subPage #mainColumn #newsDetail .entryInfo .category:before{content:"｜"}#subPage #mainColumn #newsDetail .contents{padding:20px;background-color:#FFFFFF;position:relative;border-top:7px solid #eeeeee}#subPage #mainColumn #newsDetail .contents .socialArea{margin-bottom:20px}#subPage #mainColumn #newsDetail .contents .socialArea li{float:left}#subPage #mainColumn #newsDetail .contents .socialArea li.twRoot{width:110px}#subPage #mainColumn #newsDetail .contents .socialArea li.fbRoot{padding-right:20px}#subPage #mainColumn #newsDetail .contents .imageArea{padding-bottom:20px}#subPage #mainColumn #newsDetail .contents .imageArea{padding-bottom:20px}#subPage #mainColumn #newsDetail .contents .textArea{word-break:break-all}#subPage #mainColumn #newsDetail .contents .textArea ul li{padding-left:15px;list-style:disc}#subPage #mainColumn #newsDetail .contents .textArea ol li{padding-left:18px;list-style:decimal}#subPage #mainColumn #newsDetail .contents .textArea .news-text-lead{font-size:150%;margin:20px 0 32px}#subPage #mainColumn #newsDetail .contents .textArea .news-text-lead a{text-decoration:underline;color:#194C9E}#subPage #mainColumn #newsDetail .contents .textArea .news-text-lead a:hover{opacity:0.8}#subPage #mainColumn #newsDetail .contents .textArea .news-text{font-size:133%;color:#333;margin:16px 0}#subPage #mainColumn #newsDetail .contents .textArea .news-text a{text-decoration:underline;color:#194C9E}#subPage #mainColumn #newsDetail .contents .textArea .news-text a:hover{opacity:0.8}#subPage #mainColumn #newsDetail .contents .textArea .news-h2{font-size:200%;background-color:#ECECEB;padding:12px 16px;font-weight:bold;margin:32px 0 24px}#subPage #mainColumn #newsDetail .contents .textArea .news-h3{font-size:166%;font-weight:bold;margin:32px 0 16px}#subPage #mainColumn #newsDetail .contents .textArea .news-blockquote{border-left:4px solid #C6C5C1;padding-left:8px;display:flex;align-items:flex-start;margin:32px 0}#subPage #mainColumn #newsDetail .contents .textArea .news-blockquote span{font-size:2.4em;color:#D7D6D4;flex-shrink:0;line-height:1}#subPage #mainColumn #newsDetail .contents .textArea .news-blockquote p{font-size:133%;color:#333;padding-left:12px}#subPage #mainColumn #newsDetail .contents .textArea .news-blockquote a{text-decoration:underline;color:#194C9E}#subPage #mainColumn #newsDetail .contents .textArea .news-blockquote a:hover{opacity:0.8}#subPage #mainColumn #newsDetail .contents .textArea .news-img{margin-top:32px;display:block}#subPage #mainColumn #newsDetail .contents .textArea .news-img-caption{color:#333;font-size:100%;margin-top:8px}#subPage #mainColumn .adDetail{position:relative}#subPage #mainColumn .adDetail .contents .clear{padding-bottom:20px}#subPage #mainColumn .adDetail header{background-color:#FFFFFF;border-top:5px solid #ba3a30;padding-bottom:10px;border-bottom:2px solid #C6C5C2}#subPage #mainColumn .adDetail header h1{font-size:260%;font-weight:bold;padding:14px 14px 0px 14px}#subPage #mainColumn .adDetail .contents{padding:20px;background-color:#FFFFFF;position:relative;border-top:7px solid #eeeeee;margin-bottom:20px}#subPage #mainColumn .adDetail .contents h2{background-color:#FFFFFF;border-left:5px solid #9B9A97;font-size:190%;font-weight:bold;line-height:1.3em;margin-bottom:15px;padding-left:10px}#subPage #mainColumn .adDetail .contents p{padding-bottom:20px}#subPage #mainColumn .adDetail .contents p.last{padding-bottom:0px}#subPage #mainColumn .adDetail .contents table.target{border-top:1px solid #9B9A97;border-left:1px solid #9B9A97;width:100%;margin-bottom:20px}#subPage #mainColumn .adDetail .contents table.target th,#subPage #mainColumn .adDetail .contents table.target td{border-bottom:1px solid #9B9A97;border-right:1px solid #9B9A97;text-align:center;padding:7px}#subPage #mainColumn .adDetail .contents img.chart{margin:0 50px 20px;width:575px}#subPage #mainColumn .adDetail .contents .detailSide{float:right;width:430px}#subPage #mainColumn .adDetail .contents .detailSide img{margin-bottom:20px}#subPage #mainColumn .adDetail .contents .detailSide table.info{width:100%;line-height:1.6em;font-size:114%}#subPage #mainColumn .adDetail .contents .detailSide table.info th{width:5em}#subPage #mainColumn .adDetail .contents .imageSide{float:left;width:225px}#subPage #mainColumn #magazine .contents .imageSide .social div,#subPage #mainColumn #comic .contents .imageSide .social div{margin-bottom:5px}#subPage #mainColumn .adDetail .contents .imageArea{padding-bottom:20px}#subPage #mainColumn .adDetail .contents .imageArea{padding-bottom:20px}#subPage #mainColumn .adDetail .contents .textArea{word-break:break-all}#subPage #mainColumn .adDetail .contents .textArea ul li{padding-left:15px;list-style:disc}#subPage #mainColumn .adDetail .contents .textArea ol li{padding-left:18px;list-style:decimal}#subPage #mainColumn #freeSpace{padding:0 20px 20px 20px;background-color:#ffffff}#subPage #mainColumn #freeSpace hr{margin:0px 0px 20px;padding:0px;background-color:#DEDDDB;border:1px}#subPage #mainColumn #freeSpace h2{padding-left:5px;font-size:160%;line-height:1.3em;font-weight:bold;margin-bottom:15px;border-left:5px solid #E5E4E1;background-color:#ffffff}#subPage #mainColumn #freeSpace h3{font-size:144%;font-weight:bold}#subPage #mainColumn #freeSpace h4{font-weight:bold}#subPage #mainColumn #freeSpace p{font-size:118%;padding-bottom:15px}#subPage #mainColumn #freeSpace h4+p{font-size:100%}#subPage #mainColumn #freeSpace table{width:100%;text-align:left;margin-bottom:20px}#subPage #mainColumn #freeSpace table tr td{padding:10px 10px;border-bottom:1px dotted #CCCCCC}#subPage #mainColumn #freeSpace table tr:first-child td{border-top:1px dotted #CCCCCC}#subPage #mainColumn #freeSpace table tr th{padding:10px 10px;border-right:10px solid #FFFFFF;border-bottom:1px solid #CCCCCC;font-weight:bold;width:20%}#subPage #mainColumn #freeSpace table tr:first-child td.tNumber,#subPage #mainColumn #freeSpace table tr:first-child td.tPrize,#subPage #mainColumn #freeSpace table tr:first-child th{border-top:1px solid #CCCCCC}#subPage #mainColumn #freeSpace table tr td.tNumber{width:8%;border-bottom:1px solid #CCCCCC;font-weight:bold}#subPage #mainColumn #freeSpace table tr td.tPrize{width:37%;border-right:10px solid #FFFFFF;border-bottom:1px solid #CCCCCC;font-weight:bold}#subPage #mainColumn #freeSpace table tr td.tCount{width:10%}#subPage #mainColumn #freeSpace table tr td.tName{width:45%;line-height:2em}#subPage #mainColumn #freeSpace .note{font-size:88%}#subPage #mainColumn #freeSpace.golf h2{padding-left:10px;font-size:190%;line-height:1.3em;font-weight:bold;margin-bottom:15px;border-left:5px solid #9B9A97;background-color:#ffffff}#subPage #mainColumn #freeSpace.golf h3{padding-left:10px;font-size:150%;line-height:1.3em;font-weight:bold;margin-bottom:15px;border-left:5px solid #E5E4E1;background-color:#ffffff}#subPage #mainColumn #freeSpace.golf .prizeList{margin-bottom:20px}#subPage #mainColumn #freeSpace.golf .prizeList .book{float:left;border:3px solid #C6C5C2 !important;width:288px;padding:20px;text-align:center;margin-bottom:8px}#subPage #mainColumn #freeSpace.golf .prizeList .book img{float:none !important}#subPage #mainColumn #freeSpace.golf .prizeList .bookInfo{text-align:left;padding-top:20px;float:none !important;width:auto !important}#subPage #mainColumn #freeSpace.golf .prizeList .bookInfo strong{padding-bottom:20px;display:block}#subPage #mainColumn #freeSpace.golf .prizeList .book.rt{float:right}#subPage #mainColumn #freeSpace.golf a{font-weight:bold;padding:0 5px}#subPage #mainColumn.error{padding:20px;width:920px;height:329px;text-align:center;background-color:#FFF}#subPage #mainColumn.error h1{width:242px;height:113px;margin-top:64px;margin-left:auto;margin-right:auto}#subPage #mainColumn.error h1 div.icon{width:60px;height:60px;background:url("/assets/common/404error.svg");margin-top:0;margin-left:auto;margin-right:auto}#subPage #mainColumn.error h1 span{display:inline-block;height:29px;font-weight:600;font-size:22px;margin-top:24px;margin-bottom:0}#subPage #mainColumn.error div{width:360px;height:48px;margin-left:auto;margin-right:auto;margin-top:40px}#subPage #mainColumn.error div button{width:100%;height:100%;padding:0;margin:0;border:0;background-color:#BA3A2F;border-radius:2px}#subPage #mainColumn.error div button a,#subPage #mainColumn.error div button a:hover,#subPage #mainColumn.error div button a:visited{font-weight:600;color:#FFF;font-size:16px;display:inline-block;width:100%;heigth:100%;text-decoration:none}#subPage #mainColumn #static{padding:20px;background-color:#ffffff}#subPage #mainColumn #static hr{margin:0px 0px 20px;padding:0px;background-color:#DEDDDB;border:1px}#subPage #mainColumn #static h2{padding-left:5px;font-size:160%;line-height:1.3em;font-weight:bold;margin-bottom:15px;margin-top:10px;border-left:5px solid #E5E4E1;background-color:#ffffff}#subPage #mainColumn #static h3{font-size:144%;font-weight:bold}#subPage #mainColumn #static h4{font-weight:bold;font-size:130%;padding-bottom:5px}#subPage #mainColumn #static p{font-size:118%;margin-bottom:15px}#subPage #mainColumn #static h4+p{font-size:118%}#subPage #mainColumn #static table{width:100%;text-align:left;margin-bottom:20px}#subPage #mainColumn #static table tr td{padding:10px 0px;border-bottom:1px dotted #CCCCCC}#subPage #mainColumn #static table tr:first-child td{border-top:1px dotted #CCCCCC;border-left:10px solid #FFFFFF}#subPage #mainColumn #static table tr th{padding:10px 0px;border-right:10px solid #FFFFFF;border-bottom:1px solid #CCCCCC;font-weight:bold;width:20%}#subPage #mainColumn #static table tr:first-child th{border-top:1px solid #CCCCCC}#subPage #mainColumn #static .note{font-size:88%}#subPage #mainColumn #static .notis{padding:20px;background-color:#E5E4E1}#subPage #mainColumn #static h2{padding-left:10px;font-size:190%;line-height:1.3em;font-weight:bold;margin-bottom:15px;border-left:5px solid #9B9A97;background-color:#ffffff}#subPage #mainColumn #static h3{padding-left:10px;font-size:150%;line-height:1.3em;font-weight:bold;margin-bottom:15px;margin-top:30px;border-left:5px solid #E5E4E1;background-color:#ffffff}#subPage #mainColumn #static table.contactArea tr td.input{padding-top:10px;padding-bottom:10px}#subPage #mainColumn #static table.contactArea tr td{padding:0px 0px 10px 0px;border-bottom:none}#subPage #mainColumn #static table.contactArea tr:first-child td{border-top:none}#subPage #mainColumn #static table.contactArea tr th{padding:10px 0px;border-top:1px solid #CCCCCC;border-bottom:none;width:130px}#subPage #mainColumn #static table.contactArea th{vertical-align:top}#subPage #mainColumn #static table.contactArea textarea,#subPage #mainColumn #static table.contactArea input[type=text],#subPage #mainColumn #static table.contactArea input[type=email]{box-sizing:border-box;padding:10px;border:3px solid #DEDDDB;width:95%}#subPage #mainColumn #static table.contactArea div.error-message2{color:#ff0000;font-weight:bold;margin-bottom:5px}#subPage #mainColumn #static ol.privacy,#subPage #mainColumn #static ol.siteporicy{padding-left:20px;list-style-type:decimal;font-size:118%;margin-top:15px;margin-bottom:15px}#subPage #mainColumn #static ol.privacy li,#subPage #mainColumn #static ol.siteporicy li{padding-bottom:15px}#subPage #mainColumn #static ul.papers{margin-left:24px;margin-bottom:15px;list-style-type:decimal}#subPage #mainColumn #static ul.papers li{font-size:118%}#subPage #mainColumn #static .tRight{text-align:right}#subPage #mainColumn #static .accessArea{display:flex}#subPage #mainColumn #static .accessArea img{float:left;margin-right:40px;margin-bottom:20px}#subPage .pagination{padding:40px 0 0.75em}#subPage .pagination strong{padding:0.75em 0.75em 0.5em;border:2px solid #C6C5C2;background-color:#C6C5C2;margin-right:4px}#subPage .pagination a{padding:0.75em 0.75em 0.5em;border:2px solid #C6C5C2;background-color:#ffffff;margin-right:4px}#subPage .pagination em.current{padding:0.75em 0.75em 0.5em;border:2px solid #C6C5C2;background-color:#C6C5C2;margin-right:4px;font-weight:bold}#subPage .pagination a.before{padding-left:1.75em;background:url("/assets/sub/pageArrowBefor.png") left center no-repeat #fff}#subPage .pagination a.next{padding-right:1.75em;background:url("/assets/sub/pageArrow.png") right center no-repeat #fff}#subPage .pagination a:hover{color:#ffffff;text-decoration:none;border:2px solid #5A5954;background-color:#6A6965}#subPage .pagination a.next:hover,#subPage .pagination a.next:active{background-image:url("/assets/sub/pageArrowOver.png")}#subPage .pagination a.before:hover,#subPage .pagination a.before:active{background-image:url("/assets/sub/pageArrowBeforOver.png")}#subPage .pagination a:active{color:#ffffff;text-decoration:none;border:2px solid #97160C;background-color:#BA3A30}#subPage #mainColumn #backNumber header{padding-top:5px;background:url("/assets/sub/dotLine.png") center top repeat-x}#subPage #mainColumn #backNumber header h1{padding:20px;padding-left:170px;font-size:240%;font-weight:bold;background:url("/assets/sub/backNumberTitle.png") left 0.7em no-repeat}#subPage #backNumber .box{border:4px solid #c6c5c2;background-color:#ffffff;padding:20px;width:307px;float:left;margin-bottom:10px;margin-right:5px}#subPage #backNumber .box.rt{margin-right:0px}#subPage #backNumber .box .detailArea{width:170px;float:right}#subPage #backNumber .box .detailArea span{font-size:88%;color:#5a5954;display:block;margin-top:10px;line-height:1.8em}#subPage #backNumber .box .imageArea{width:120px;float:left}#subPage #backNumber .box .imageArea img{margin-bottom:5px;max-width:100%}#subPage #backNumber .box .imageArea .btn a{border-bottom:4px solid #F2F1EF;display:block;width:120px;height:0px;padding-top:30px;overflow:hidden;background-image:url("/assets/sub/detailBtn.png");background-position:left top}#subPage #backNumber .box .imageArea .btn a:hover{background-position:left center}#subPage #backNumber .box .imageArea .btn a:active{background-position:left bottom}#subPage #magazineList .box{border:4px solid #c6c5c2;background-color:#ffffff;padding:20px;width:307px;float:left;margin-bottom:10px;margin-right:5px}#subPage #magazineList .box.rt{margin-right:0px}#subPage #magazineList .box .detailArea{width:170px;float:right}#subPage #magazineList .box .detailArea h2{text-align:center;padding-bottom:30px}#subPage #magazineList .box .detailArea h2.boys{color:#6BA1C0}#subPage #magazineList .box .detailArea h2.girls{color:#EC83B5}#subPage #magazineList .box .detailArea h2.comics{color:#71BC48}#subPage #magazineList .box .detailArea h2.other{color:#98968E}#subPage #magazineList .box .detailArea span{font-size:88%;color:#5a5954;display:block;margin-top:10px;line-height:1.8em}#subPage #magazineList .box .detailArea a:hover{background-position:left center}#subPage #magazineList .box .detailArea a:active{background-position:left bottom}#subPage #magazineList .box .detailArea .logoAera{text-align:center;padding-top:10px;display:table-cell;height:80px;vertical-align:middle;width:170px}#subPage #magazineList .box .detailArea .more a{border-bottom:4px solid #F2F1EF;display:block;width:170px;height:0px;padding-top:30px;overflow:hidden;background-image:url("/assets/sub/newBooksBtn.png");background-position:left top}#subPage #magazineList .box .detailArea .backNumber a{border-bottom:4px solid #F2F1EF;display:block;width:170px;height:0px;padding-top:30px;overflow:hidden;background-image:url("/assets/sub/backNumberBtn.png");background-position:left top}#subPage #magazineList .box .imageArea{width:120px;float:left}#subPage #magazineList .box .imageArea img{max-width:100%}#subPage #magazineList .box .imageArea .releaseDate{text-align:center;display:block;background-color:#F5F4F3;color:#999999;padding:10px}#subPage #mainColumn #searchResult{padding-top:5px;background:url("/assets/sub/dotLine.png") center top repeat-x}#subPage #mainColumn #searchResult #comicSearch{padding:20px 0px 20px 170px;font-size:240%;font-weight:bold;background:url("/assets/sub/comicSearchTitle.png") left 0.7em no-repeat}#subPage #mainColumn #searchResult #comicSearch input{font-size:60%}#subPage #mainColumn #searchResult #result{background-color:#E5E4E1;padding:11px 400px 11px 11px;margin-bottom:20px;min-height:28px}#subPage #mainColumn #searchResult #result span{padding-top:5px;display:block}#subPage #mainColumn #searchResult #result strong{font-size:160%}#subPage #mainColumn #searchResult .seriesResult{background-color:#E5E4E1;padding:11px 400px 11px 11px;margin-bottom:20px;min-height:28px}#subPage #mainColumn #searchResult .seriesResult>div:first-child{margin-bottom:1em}#subPage #mainColumn #searchResult .seriesResult h2{font-size:150%}#subPage #mainColumn #searchResult .seriesResult a{color:#6BA1C0;font-size:118%}#subPage #mainColumn #searchResult input{width:430px;height:22px;border:3px solid #5a5954;border-right:none;padding:6px;color:#000000;float:left}#subPage #mainColumn #searchResult button{width:100px;height:0px;border:none;padding:40px 0 0 0;float:right;overflow:hidden;cursor:pointer;background:url("/assets/sub/searchButton.png") left center no-repeat #5a5954}#subPage #mainColumn #searchResult button:hover{background-color:#6a6965}#subPage #mainColumn #searchResult button:active{background-color:#993300}#subPage #mainColumn #searchResult .line.typeA,#subPage #mainColumn #searchResult .line.typeB{position:relative;height:308px;margin-bottom:6px;background:url("/assets/sub/listBg01.png") left top no-repeat}#subPage #mainColumn #searchResult .line.typeB{background:url("/assets/sub/listBg02.png") left top no-repeat}#subPage #mainColumn #searchResult .line .bookInfo{padding-top:10px;height:70px;overflow:hidden}#subPage #mainColumn #searchResult .line span{font-size:88%;line-height:1.8em}#subPage #mainColumn #searchResult .line .date{color:#999999}#subPage #mainColumn #searchResult .line .boys{color:#6BA1C0}#subPage #mainColumn #searchResult .line .girls{color:#EC83B5}#subPage #mainColumn #searchResult .line .other{color:#999999}#subPage #mainColumn #searchResult .line .book{position:relative;width:188px;float:left;text-align:center;line-height:1.3em;padding:20px 25px}#subPage #mainColumn #searchResult .line .book .imageBox{width:188px;height:188px}#subPage #mainColumn ol{list-style-type:decimal;margin-left:1.5em}#subColumn{position:relative;float:right;width:225px}#subPage #subColumn{position:relative;float:left;width:225px}#subColumn #search{margin-bottom:20px;margin-top:5px}#subColumn #search #searchBox{width:225px}#subColumn #search #searchBox input{background:url("/assets/common/searchBg.png") no-repeat scroll left center #fff;width:170px;height:0px;border:3px solid #5a5954;border-right:none;padding:6px;padding-top:28px;float:left;font-size:0%;-webkit-appearance:none;-webkit-box-sizing:content-box;-webkit-border-radius:0;overflow:hidden;display:block;box-sizing:content-box}#subColumn #search #searchBox input:focus{background:#FFFFFF;padding:6px;height:22px;font-size:144%}#subColumn #search #searchBox button{border:3px solid #5a5954;background:url("/assets/common/searchIcon.png") center center no-repeat #5a5954;width:40px;height:0px;border:none;padding:40px 0 0;overflow:hidden;float:right;cursor:pointer}#subColumn #search #searchBox button:hover{background-color:#6a6965}#subColumn #search #searchBox button:active{background-color:#993300}#subColumn #news{border-top:3px solid #5a5954;padding-top:15px;position:relative;margin-bottom:20px}#subColumn #news h1{padding-top:18px;margin-bottom:18px;width:185px;height:0px;overflow:hidden;background:url("/assets/top/newsTitle.png") left top no-repeat}#subColumn #news ul{height:462px;overflow:hidden}#subColumn #news ul li{padding-left:16px;background:url("/assets/common/listBlackS.png") left top repeat-y;margin-bottom:14px}#subColumn #news ul li.newsNews{background:url("/assets/common/listBlackS.png") left top repeat-y}#subColumn #news ul li.boysNews{background:url("/assets/common/listBlueS.png") left top repeat-y}#subColumn #news ul li.girlsNews{background:url("/assets/common/listPinkS.png") left top repeat-y}#subColumn #news ul li.comicNews{background:url("/assets/common/listGreenS.png") left top repeat-y}#subColumn #news ul li.comicsNews{background:url("/assets/common/listGreenS.png") left top repeat-y}#subColumn #news ul li.yellow{background:url("/assets/common/listYellowS.png") left top repeat-y}#subColumn #news ul li.eventNews{background:url("/assets/common/listPurpleS.png") left top repeat-y}#subColumn #news ul li.tapNews{background:url("/assets/common/listGrayS.png") left top repeat-y}#subColumn #news ul li.generalNews{background:url("/assets/common/listGrayS.png") left top repeat-y}#subColumn #news ul li.newsNews .date{color:#3B3A36}#subColumn #news ul li.boysNews .date{color:#6BA1C0}#subColumn #news ul li.girlsNews .date{color:#EC83B5}#subColumn #news ul li.comicNews .date{color:#71BC48}#subColumn #news ul li.comicsNews .date{color:#71BC48}#subColumn #news ul li.yellow .date{color:#D7A73F}#subColumn #news ul li.eventNews .date{color:#C099E0}#subColumn #news ul li.tapNews .date{color:#98968E}#subColumn #news ul li.generalNews .date{color:#98968E}#subColumn #news ul li .date{font-size:88%}#subColumn #news .more{height:18px;width:70px;position:absolute;right:0;top:15px}#subColumn #news .more a{display:block;height:0px;width:70px;padding-top:18px;overflow:hidden;background:url("/assets/top/moreBtn.png") left top no-repeat}#subColumn #news .more a:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-khtml-opacity:.70;-moz-opacity:.70}#subColumn #twitter{border-top:3px solid #5a5954;padding-top:15px;position:relative;margin-bottom:20px}#subColumn #twitter h1{padding-top:18px;margin-bottom:18px;width:185px;height:0px;overflow:hidden;background:url("/assets/top/twitterTitle.png") left top no-repeat}#subColumn #twitter div.contents{margin-top:18px;height:190px;overflow:auto}#subColumn #twitter div.contents ul{padding-right:15px}#subColumn #twitter .contents ul li{padding-right:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #DEDDDB}#subColumn #twitter .contents ul li .imageArea{float:left}#subColumn #twitter .contents ul li p{padding-left:40px}#subColumn #twitter .contents ul li p .username{color:#999999;display:block}#subColumn #twitter .contents ul li p .username s{text-decoration:none}#subColumn #twitter .contents ul li small.time{padding-left:40px;font-size:88%;display:block;color:#999999}#subColumn #twitter .contents ul li small.time a{color:#999999}#subColumn .sideMenu ul{min-height:110px}#subColumn #sideMenu ul{position:relative;margin-bottom:20px;padding:0px;margin-top:-6px}#subColumn #sideMenu ul li.newBtn a{display:block;height:0px;width:225px;padding-top:66px;overflow:hidden;background:url("/assets/sub/newBtn.png") left top no-repeat}#subColumn #sideMenu ul li.comingsoonBtn a{display:block;height:0px;width:225px;padding-top:66px;overflow:hidden;background:url("/assets/sub/comingsoonBtn.png") left top no-repeat}#subColumn #sideMenu ul li.popularBtn a{display:block;height:0px;width:225px;padding-top:60px;overflow:hidden;background:url("/assets/sub/popularBtn.png") left top no-repeat}#subColumn #sideMenu ul li.newBtn a:hover,#subColumn #sideMenu ul li.comingsoonBtn a:hover,#subColumn #sideMenu ul li.popularBtn a:hover{background-position:left center}#subColumn #sideMenu ul li.newBtn a:active,#subColumn #sideMenu ul li.comingsoonBtn a:active,#subColumn #sideMenu ul li.popularBtn a:active,#subColumn #sideMenu ul li.newBtn a.here,#subColumn #sideMenu ul li.comingsoonBtn a.here,#subColumn #sideMenu ul li.popularBtn a.here{background-position:left bottom}#subColumn #press #tab{background:url("/assets/sub/tab.png") left top no-repeat;margin-bottom:20px}#subColumn #press #tab #pressTab{padding-top:32px;height:0px;overflow:hidden;width:110px;float:left;background:url("/assets/sub/tab.png") left -32px no-repeat}#subColumn #press #tab #storeTab{padding-top:32px;height:0px;overflow:hidden;width:110px;float:right;background:url("/assets/sub/tab.png") right -32px no-repeat}#subColumn #press #tab #pressTab:hover{background-position:left -64px}#subColumn #press #tab #storeTab:hover{background-position:right -64px}#subColumn #press #tab #pressTab:active{background-position:left bottom}#subColumn #press #tab #storeTab:active{background-position:right bottom}#subColumn #press #tab .present #pressTab{background-position:left top}#subColumn #press #tab .present #storeTab{background-position:right top}#subColumn #press #tab #storeTab.noLink,#subColumn #press #tab #storeTab.noLink:hover,#subColumn #press #tab #storeTab.noLink:active{background-position:right -32px}#subColumn #press .book img{width:80px;float:left}#subColumn #press .book{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #DEDDDB}#subColumn #press .book a:hover{background-color:#ffffff;display:block}#subColumn #press .bookInfo{width:130px;float:right;padding:5px 5px 5px 0px}#subColumn #press a{display:block}#subColumn #press a:hover .bookInfo h2,#subColumn #press a:hover .bookInfo .authorName{text-decoration:underline;font-size:100%}#subColumn #press a .bookInfo h2{font-weight:bold}#subColumn #press a .bookInfo h2,#subColumn #press a .bookInfo span{display:block}#subColumn #press .bookInfo span.date,#subColumn #press .bookInfo span.gray,#subColumn #press .bookInfo span.blue,#subColumn #press .bookInfo span.pink{font-size:88%;line-height:1.8em}#subColumn #press .bookInfo span.date{color:#999999}#subColumn #press .black{color:#3B3A36}#subColumn #press .blue{color:#6BA1C0}#subColumn #press .pink{color:#EC83B5}#subColumn #press .green{color:#71BC48}#subColumn #press .yellow{color:#D7A73F}#subColumn #press .purple{color:#C099E0}#subColumn #press .gray{color:#98968E}#subColumn .sideMenu{border-top:5px solid #C6C5C2;padding-top:15px;position:relative;margin-bottom:40px;padding-left:50px}#subColumn .sideMenu ul li.listPurple{background:url("/assets/common/listPurpleL.png") left 0.6em no-repeat}#subColumn .sideMenu ul li.listGreen{background:url("/assets/common/listGreenL.png") left 0.6em no-repeat}#subColumn .sideMenu ul li.listYellow{background:url("/assets/common/listYellowL.png") left 0.6em no-repeat}#subColumn .sideMenu ul li.listBlack{background:url("/assets/common/listBlackL.png") left 0.6em no-repeat}#subColumn .sideMenu ul li.boys{background:url("/assets/common/listBlueL.png") left 0.6em no-repeat}#subColumn .sideMenu ul li.girls{background:url("/assets/common/listPinkL.png") left 0.6em no-repeat}#subColumn .sideMenu ul li.tap{background:url("/assets/common/listGrayL.png") left 0.6em no-repeat}#subColumn .sideMenu ul li.general{background:url("/assets/common/listGrayL.png") left 0.6em no-repeat}#subColumn .sideMenu.other{padding-left:0px}#subColumn .sideMenu ul li{padding-left:17px;margin-bottom:7px}#subColumn .sideMenu ul li.lines{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #DEDDDB}#subColumn .sideMenu ul li a.here{color:#ba3a30}#subColumn .sideMenu a{color:#3e3d39}#subColumn .sideMenu a:visited{color:#56544e}#subColumn .sideMenu a:hover{color:#000000}#subColumn .sideMenu a:active{color:#ba3a30}#subColumn .sideMenu h1{height:0px;position:absolute;overflow:hidden}#subColumn .sideMenu h1#magazineList{padding-top:148px;width:61px;background:url("/assets/sub/sort01.png") left center no-repeat;top:-25px;left:-20px}#subColumn .sideMenu h1#labelList{padding-top:126px;width:65px;background:url("/assets/sub/sort02.png") left center no-repeat;top:-12px;left:-28px}#subColumn .sideMenu h1#yearList{padding-top:103px;width:75px;background:url("/assets/sub/sort03.png") left center no-repeat;top:-25px;left:-40px}#subColumn .sideMenu h1#companyList{padding-top:72px;width:18px;background:url("/assets/sub/titleImageCompany.png") left center no-repeat;top:15px;left:0px}#subColumn .sideMenu h1#boysList{padding-top:150px;width:81px;background:url("/assets/sub/titleImageBoys.png") left center no-repeat;top:-12px;left:-36px}#subColumn .sideMenu h1#girlsList{padding-top:166px;width:76px;background:url("/assets/sub/titleImageGirls.png") left center no-repeat;top:-18px;left:-28px}#subColumn .sideMenu h1#categoryList{padding-top:148px;width:61px;background:url("/assets/sub/titleImageCategory.png") left center no-repeat;top:-25px;left:-20px}#twitterArea{position:relative;float:left;margin-bottom:40px;width:470px}#twitterArea h1{position:absolute;top:-46px;left:-20px;padding-top:58px;height:0px;width:105px;overflow:hidden;background:url("/assets/top/titleImg05.png") left top no-repeat}#magazineArea,#comicSiteArea{position:relative;margin-bottom:60px}#magazineArea h1,#comicSiteArea h1{position:absolute;top:-70px;left:-40px;padding-top:99px;height:0px;width:112px;overflow:hidden}#magazineArea ul,#comicSiteArea ul{width:952px;border:4px solid  #5a5954;background-color:#FFFFFF}#magazineArea ul li,#comicSiteArea ul li{float:left;border-right:2px solid #E1E0DC;border-bottom:2px solid #E1E0DC;background-color:#FFFFFF}#magazineArea ul li a,#comicSiteArea ul li a{padding-top:75px;height:0px;overflow:hidden;background-color:#ffffff;width:134px;display:block}#magazineArea ul li a:hover,#comicSiteArea ul li a:hover{background:none !important}#magazineArea ul li.last,#comicSiteArea ul li.last{border-right:none}#magazineArea ul li.last a,#comicSiteArea ul li.last a{width:136px}#magazineArea ul li.w-champion,#comicSiteArea ul li.w-champion{background:url("/assets/top/magazines/w-champion_ov.jpg") center center no-repeat #fff}#magazineArea ul li.w-champion a,#comicSiteArea ul li.w-champion a{background:url("/assets/top/magazines/w-champion.jpg") center center no-repeat #fff}#magazineArea ul li.w-championbuzz,#comicSiteArea ul li.w-championbuzz{background:url("/assets/top/magazines/w-championbuzz_ov.jpg") center center no-repeat #fff}#magazineArea ul li.w-championbuzz a,#comicSiteArea ul li.w-championbuzz a{background:url("/assets/top/magazines/w-championbuzz.jpg") center center no-repeat #fff}#magazineArea ul li.g-champion,#comicSiteArea ul li.g-champion{background:url("/assets/top/magazines/g-champion_ov.jpg") center center no-repeat #fff}#magazineArea ul li.g-champion a,#comicSiteArea ul li.g-champion a{background:url("/assets/top/magazines/g-champion.jpg") center center no-repeat #fff}#magazineArea ul li.m-champion,#comicSiteArea ul li.m-champion{background:url("/assets/top/magazines/m-champion_ov.jpg") center center no-repeat #fff}#magazineArea ul li.m-champion a,#comicSiteArea ul li.m-champion a{background:url("/assets/top/magazines/m-champion.jpg") center center no-repeat #fff}#magazineArea ul li.youngchampion,#comicSiteArea ul li.youngchampion{background:url("/assets/top/magazines/youngchampion_ov.jpg") center center no-repeat #fff}#magazineArea ul li.youngchampion a,#comicSiteArea ul li.youngchampion a{background:url("/assets/top/magazines/youngchampion.jpg") center center no-repeat #fff}#magazineArea ul li.yc-retsu,#comicSiteArea ul li.yc-retsu{background:url("/assets/top/magazines/yc-retsu_ov.jpg") center center no-repeat #fff}#magazineArea ul li.yc-retsu a,#comicSiteArea ul li.yc-retsu a{background:url("/assets/top/magazines/yc-retsu.jpg") center center no-repeat #fff}#magazineArea ul li.b-champion,#comicSiteArea ul li.b-champion{background:url("/assets/top/magazines/b-champion_ov.jpg") center center no-repeat #fff}#magazineArea ul li.b-champion a,#comicSiteArea ul li.b-champion a{background:url("/assets/top/magazines/b-champion.jpg") center center no-repeat #fff}#magazineArea ul li.red,#comicSiteArea ul li.red{background:url("/assets/top/magazines/red_ov.jpg") center center no-repeat #fff}#magazineArea ul li.red a,#comicSiteArea ul li.red a{background:url("/assets/top/magazines/red.jpg") center center no-repeat #fff}#magazineArea ul li.red-ichigo,#comicSiteArea ul li.red-ichigo{background:url("/assets/top/magazines/red-ichigo_ov.jpg") center center no-repeat #fff}#magazineArea ul li.red-ichigo a,#comicSiteArea ul li.red-ichigo a{background:url("/assets/top/magazines/red-ichigo.jpg") center center no-repeat #fff}#magazineArea ul li.playcomic,#comicSiteArea ul li.playcomic{background:url("/assets/top/magazines/playcomic_ov.jpg") center center no-repeat #fff}#magazineArea ul li.playcomic a,#comicSiteArea ul li.playcomic a{background:url("/assets/top/magazines/playcomic.jpg") center center no-repeat #fff}#magazineArea ul li.golfcomic,#comicSiteArea ul li.golfcomic{background:url("/assets/top/magazines/golfcomic_ov.jpg") center center no-repeat #fff}#magazineArea ul li.golfcomic a,#comicSiteArea ul li.golfcomic a{background:url("/assets/top/magazines/golfcomic.jpg") center center no-repeat #fff}#magazineArea ul li.princess,#comicSiteArea ul li.princess{background:url("/assets/top/magazines/princess_ov.jpg") center center no-repeat #fff}#magazineArea ul li.princess a,#comicSiteArea ul li.princess a{background:url("/assets/top/magazines/princess.jpg") center center no-repeat #fff}#magazineArea ul li.princessgold,#comicSiteArea ul li.princessgold{background:url("/assets/top/magazines/princessgold_ov.jpg") center center no-repeat #fff}#magazineArea ul li.princessgold a,#comicSiteArea ul li.princessgold a{background:url("/assets/top/magazines/princessgold.jpg") center center no-repeat #fff}#magazineArea ul li.petitprincess,#comicSiteArea ul li.petitprincess{background:url("/assets/top/magazines/petitprincess_ov.jpg") center center no-repeat #fff}#magazineArea ul li.petitprincess a,#comicSiteArea ul li.petitprincess a{background:url("/assets/top/magazines/petitprincess.jpg") center center no-repeat #fff}#magazineArea ul li.bonita,#comicSiteArea ul li.bonita{background:url("/assets/top/magazines/logo_bonita_ov.jpg") center center no-repeat #fff}#magazineArea ul li.bonita a,#comicSiteArea ul li.bonita a{background:url("/assets/top/magazines/logo_bonita.jpg") center center no-repeat #fff}#magazineArea ul li.eleganceeve,#comicSiteArea ul li.eleganceeve{background:url("/assets/top/magazines/eleganceeve_ov.jpg") center center no-repeat #fff}#magazineArea ul li.eleganceeve a,#comicSiteArea ul li.eleganceeve a{background:url("/assets/top/magazines/eleganceeve.jpg") center center no-repeat #fff}#magazineArea ul li.formrs,#comicSiteArea ul li.formrs{background:url("/assets/top/magazines/formrs_ov.jpg") center center no-repeat #fff}#magazineArea ul li.formrs a,#comicSiteArea ul li.formrs a{background:url("/assets/top/magazines/formrs.jpg") center center no-repeat #fff}#magazineArea ul li.formrs-sp,#comicSiteArea ul li.formrs-sp{background:url("/assets/top/magazines/formrs-sp_ov.jpg") center center no-repeat #fff}#magazineArea ul li.formrs-sp a,#comicSiteArea ul li.formrs-sp a{background:url("/assets/top/magazines/formrs-sp.jpg") center center no-repeat #fff}#magazineArea ul li.motto,#comicSiteArea ul li.motto{background:url("/assets/top/magazines/motto_ov.jpg") center center no-repeat #fff}#magazineArea ul li.motto a,#comicSiteArea ul li.motto a{background:url("/assets/top/magazines/motto.jpg") center center no-repeat #fff}#magazineArea ul li.onecoinfm,#comicSiteArea ul li.onecoinfm{background:url("/assets/top/magazines/500fm_ov.jpg") center center no-repeat #fff}#magazineArea ul li.onecoinfm a,#comicSiteArea ul li.onecoinfm a{background:url("/assets/top/magazines/500fm.jpg") center center no-repeat #fff}#magazineArea ul li.lovemax,#comicSiteArea ul li.lovemax{background:url("/assets/top/magazines/lovemax_ov.jpg") center center no-repeat #fff}#magazineArea ul li.lovemax a,#comicSiteArea ul li.lovemax a{background:url("/assets/top/magazines/lovemax.jpg") center center no-repeat #fff}#magazineArea ul li.cherrypink,#comicSiteArea ul li.cherrypink{background:url("/assets/top/magazines/logo_cherrypink_ov.jpg") center center no-repeat #fff}#magazineArea ul li.cherrypink a,#comicSiteArea ul li.cherrypink a{background:url("/assets/top/magazines/logo_cherrypink.jpg") center center no-repeat #fff}#magazineArea ul li.seipara,#comicSiteArea ul li.seipara{background:url("/assets/top/magazines/seipara_ov.jpg") center center no-repeat #fff}#magazineArea ul li.seipara a,#comicSiteArea ul li.seipara a{background:url("/assets/top/magazines/seipara.jpg") center center no-repeat #fff}#magazineArea ul li.bessatsu-yc,#comicSiteArea ul li.bessatsu-yc{background:url("/assets/top/magazines/bessatsu-yc_ov.jpg") center center no-repeat #fff}#magazineArea ul li.bessatsu-yc a,#comicSiteArea ul li.bessatsu-yc a{background:url("/assets/top/magazines/bessatsu-yc.jpg") center center no-repeat #fff}#magazineArea ul li.mangacross,#comicSiteArea ul li.mangacross{background:url("/assets/top/magazines/mangacross_ov.jpg") center center no-repeat #fff}#magazineArea ul li.mangacross a,#comicSiteArea ul li.mangacross a{background:url("/assets/top/magazines/mangacross.jpg") center center no-repeat #fff}#magazineArea ul li.championcross,#comicSiteArea ul li.championcross{background:url("/assets/top/magazines/championcross_ov.jpg") center center no-repeat #fff}#magazineArea ul li.championcross a,#comicSiteArea ul li.championcross a{background:url("/assets/top/magazines/championcross.jpg") center center no-repeat #fff}#magazineArea ul li.youngchampion-web,#comicSiteArea ul li.youngchampion-web{background:url("/assets/top/magazines/youngchampion-web_ov.jpg") center center no-repeat #fff}#magazineArea ul li.youngchampion-web a,#comicSiteArea ul li.youngchampion-web a{background:url("/assets/top/magazines/youngchampion-web.jpg") center center no-repeat #fff}#magazineArea ul li.dyc,#comicSiteArea ul li.dyc{background:url("/assets/top/magazines/logo_dokodemo-youngchampion_ov.jpg") center center no-repeat #fff}#magazineArea ul li.dyc a,#comicSiteArea ul li.dyc a{background:url("/assets/top/magazines/logo_dokodemo-youngchampion.jpg") center center no-repeat #fff}#magazineArea ul li.kachi-comi,#comicSiteArea ul li.kachi-comi{background:url("/assets/top/magazines/logo_kachi-comi_ov.jpg") center center no-repeat #fff}#magazineArea ul li.kachi-comi a,#comicSiteArea ul li.kachi-comi a{background:url("/assets/top/magazines/logo_kachi-comi.jpg") center center no-repeat #fff}#magazineArea ul li.nikkan-gecchan,#comicSiteArea ul li.nikkan-gecchan{background:url("/assets/top/magazines/logo_nikkan-gecchan_ov.jpg") center center no-repeat #fff}#magazineArea ul li.nikkan-gecchan a,#comicSiteArea ul li.nikkan-gecchan a{background:url("/assets/top/magazines/logo_nikkan-gecchan.jpg") center center no-repeat #fff}#magazineArea ul li.souffle,#comicSiteArea ul li.souffle{background:url("/assets/top/magazines/logo_souffle_ov.jpg") center center no-repeat #fff}#magazineArea ul li.souffle a,#comicSiteArea ul li.souffle a{background:url("/assets/top/magazines/logo_souffle.jpg") center center no-repeat #fff}#magazineArea ul li.balmy,#comicSiteArea ul li.balmy{background:url("/assets/top/magazines/balmy_ov.jpg") center center no-repeat #fff}#magazineArea ul li.balmy a,#comicSiteArea ul li.balmy a{background:url("/assets/top/magazines/balmy.jpg") center center no-repeat #fff}#magazineArea h1{background:url("/assets/top/titleImg03.png") left top no-repeat}#comicSiteArea h1{background:url("/assets/top/titleImg_comic.png") left top no-repeat}#Facebook{position:relative;float:right;height:350px;width:470px;background-color:#FFFFFF;margin-bottom:40px}#Facebook h1{position:absolute;top:-40px;left:-20px;padding-top:50px;height:0px;width:135px;overflow:hidden;background:url("/assets/top/titleImg04.png") left top no-repeat}#siteLink h1{display:none}#siteLink ul li{float:left;padding-bottom:10px}#siteLink ul li a{width:240px;height:55px;display:block;background-color:#FFFFFF}ul.linkList li{padding-top:6px;padding-bottom:6px}ul.linkList li a{padding-left:1.75em;background:url("/assets/sub/pageArrow.png") 0.6em center no-repeat}ul.shortCut li{float:left;display:inline}ul.shortCut.author li{padding-bottom:10px}ul.shortCut li:before{content:" ｜ ";color:#999999}ul.shortCut li:first-child:before{content:"";color:#999999}ul.shortCut.author li:first-child:before{content:"作家別 ｜ ";color:#999999}footer{position:relative;margin:0;background-image:url("/assets/common/footerDotBg.png");background-position:center top;background-repeat:repeat}#footer{padding-top:80px;background:url("/assets/common/footerTopBg.png") center top repeat-x}footer .menu{width:960px;margin:0 auto;padding-bottom:50px}footer .box{width:25%;float:left}footer ul ul{width:100%;margin-bottom:20px}footer ul ul li{font-size:88%;padding-left:14px}footer ul li{padding-left:17px;padding-top:2px;padding-bottom:2px;line-height:1.8em}footer ul.boys li{background:url("/assets/common/listBlueL.png") left 0.8em no-repeat}footer ul.boys ul li{background:url("/assets/common/listBlueS.png") left 1em no-repeat}footer ul.girls li{background:url("/assets/common/listPinkL.png") left 0.8em no-repeat}footer ul.girls ul li{background:url("/assets/common/listPinkS.png") left 1em no-repeat}footer ul.listYellow li{background:url("/assets/common/listYellowL.png") left 0.8em no-repeat}footer ul.listYellow ul li{background:url("/assets/common/listYellowS.png") left 1em no-repeat}footer ul.listGreen li{background:url("/assets/common/listGreenL.png") left 0.8em no-repeat}footer ul.listGreen ul li{background:url("/assets/common/listGreenS.png") left 1em no-repeat}footer ul.listBlack li{background:url("/assets/common/listBlackL.png") left 0.8em no-repeat}footer ul.listBlack ul li{background:url("/assets/common/listBlackS.png") left 0.8em no-repeat}footer ul.listYellow{padding-bottom:20px}footer #footer ul li a{color:#d7d5cd;text-decoration:none;display:inline;line-height:1.8em}footer #footer ul li a:visited{text-decoration:none}footer #footer ul li a:hover{color:#ffffff;text-decoration:underline}footer #footer ul li a:active{color:#ff3333;text-decoration:none}footer #footer .license__area{width:960px;margin:0 auto;padding-bottom:50px;display:flex;align-items:flex-end}footer #footer .license__area dl.license__box--abj{display:flex;align-items:center;width:720px}footer #footer .license__area dl.license__box--abj dt{width:70px}footer #footer .license__area dl.license__box--abj dt img{display:block}footer #footer .license__area dl.license__box--abj dd{width:calc(100% - 86px);font-size:11px;padding:0 50px 0 16px;color:#d7d5cd}footer #footer .license__area dl.license__box--abj dd a{color:#d7d5cd}footer #footer div.copy{padding-top:10px}footer #footer div.copy small{padding-top:0;background:none;color:#9d9b94;font-size:88%}#termBlock ul{margin-left:1.5rem;margin-bottom:1rem;font-size:0.9rem;list-style:disc}#termBlock ol{margin-left:1.5rem;margin-bottom:1rem;font-size:0.9rem;list-style:decimal}#subPage #mainSlide.forBookStore h1{display:block;width:960px;margin:0 auto;height:60px;color:white;padding-top:4px;font-size:36px;font-family:serif}
