@charset "utf-8";#tadayomi-pr{margin-bottom:15px}#tadayomi-pr .read-text-01{line-height:1.5em;margin-bottom:10px}#tadayomi-pr .loading_ajax{padding:500px 0;text-align:center}#tadayomi-pr h2{margin-bottom:5px;padding:15px 0 24px 53px;font-size:15px;color:#f9186d;background-image:url("/zasshi_assets/images/top/tadayomi_pr_title_free_icon.png");background-repeat:no-repeat}#tadayomi-pr p.link-tadayomi-text{padding:0 10px 10px 0;margin-top:-12px;margin-bottom:10px;border-bottom:1px solid #bbb;text-align:right}#tadayomi-pr ul.tab-btn{width:210px;margin:0 10px 3px 10px}#tadayomi-pr ul.tab-btn li{width:70px;padding:10px 0 0 0;text-align:center;float:left;background-image:url("/zasshi_assets/images/top/tadayomi_btn_bgimage.png");background-repeat:no-repeat;background-position:top;font-weight:bold;font-size:12px;height:32px;cursor:pointer}#tadayomi-pr ul.tab-btn li.tab-active,#tadayomi-pr ul.tab-btn li:hover{background-position:bottom;color:#fff}#tadayomi-pr .pvw-image{width:180px;border:1px solid #bbb;margin:0 24px 10px 24px;position:relative}#tadayomi-pr .pvw-image a.pvw-news-text{width:160px;display:block;position:absolute;bottom:0;left:0;padding:5px 10px;background-image:url("/zasshi_assets/images/top/tadayomi_pvw_news_text_bgimage.png");color:#fff;font-weight:bold;line-height:1.4em;font-size:11px;text-decoration:none}#tadayomi-pr .text-snslink{line-height:1.4em;padding:0 10px 7px 10px;margin-bottom:13px;border-bottom:1px dotted #bbb}#tadayomi-pr .text-snslink .product-name{width:142px;padding-bottom:2px}#tadayomi-pr .text-snslink .tadayomi-icons{margin-top:5px}#tadayomi-pr .text-snslink .tadayomi-icons p.viewer-icon{float:left;width:103px}#tadayomi-pr .text-snslink .tadayomi-icons ul{float:right;width:57px}#tadayomi-pr .text-snslink .tadayomi-icons ul li{float:left;width:26px}#tadayomi-pr .text-snslink .tadayomi-icons ul li.fb{padding-left:5px}*+html #tadayomi-pr .text-snslink ul li.fb{padding:0}.tadayomi-link-area{margin-bottom:40px}.tadayomi-link-area .link-lp{text-align:center;margin-bottom:13px;padding-bottom:13px;border-bottom:1px dotted #bbb}.tadayomi-link-area .link-lp .link-title{font-size:13px;font-weight:bold;padding-bottom:8px;line-height:1.4em;text-align:left}#partner-footer{bottom:0;display:inline-block;overflow:hidden;position:fixed;left:0;text-align:left;z-index:2147483644}#staffmode{margin:0;padding:10px;text-align:left;font-size:16px;font-weight:bold;background-color:#eee;border-bottom:1px #bbb solid}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,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,section,summary,time,mark,audio,video{margin:0;padding:0;outline:0}img{border:0}html{height:100%}body{background-color:#fff;height:100%;line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font-size:12px;font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;color:#444;background-position:top;background-repeat:repeat-x;text-align:center}a{overflow:hidden}a:link{color:#4185e7;text-decoration:none}a:visited{color:#61c;text-decoration:none}a:hover{color:#ffa800;text-decoration:underline}a:active{color:#cc0033;text-decoration:underline}#main-wrapper{width:1000px;margin:0 auto;padding:0;text-align:left}#header{width:100%}#header-wrapper01{width:1000px;margin:10px auto 7px auto}#header-wrapper01 div#header-ci{width:164px;float:left;margin:0;padding:0;background-image:url("/zasshi_assets/images/product/home_ci_hover.png");background-repeat:no-repeat}#header-wrapper01 div#header-search01{width:402px;float:left;margin:0;padding:0}#header-wrapper01 div#header-search01 div#header-search01-box{float:left;padding:5px 8px 0 12px}#header-wrapper01 div#header-search01 div#header-search01-text{float:left;padding:12px 0 0 0}#search-text01{width:250px}#search-bt01{margin:0 0 0 5px;line-height:1.2em}#header-wrapper01 ul{width:434px;float:right;margin:0;padding:0}#header-wrapper01 ul li{float:left}#header-wrapper01 ul li.bt01{background-image:url("/zasshi_assets/images/product/header_bt_b_01_ovr.png");background-repeat:no-repeat}#header-wrapper01 ul li.bt02{background-image:url("/zasshi_assets/images/product/header_bt_b_02_ovr.png");background-repeat:no-repeat}#header-wrapper01 ul li.bt03{background-image:url("/zasshi_assets/images/product/header_bt_b_03_ovr.png");background-repeat:no-repeat}#header-wrapper01 ul li.bt04{background-image:url("/zasshi_assets/images/product/header_bt_b_04_ovr.png");background-repeat:no-repeat}#header-wrapper01 ul li.bt05{background-image:url("/zasshi_assets/images/product/header_bt_b_05_ovr.png");background-repeat:no-repeat}#header-wrapper02{width:1000px;height:30px;margin:0 auto;padding:4px 0 0 0;background-image:url("/zasshi_assets/images/product/categories_wrapper_bgimage.png");background-repeat:no-repeat}#header-wrapper02 ul.categories-wrapper01{margin:0 0 0 10px}#header-wrapper02 ul.categories-wrapper01 li.categories01,#header-wrapper02 ul.categories-wrapper01 li.categories02,#header-wrapper02 ul.categories-wrapper01 li.categories03{height:23px;font-size:13px;line-height:23px;text-align:center}#header-wrapper02 ul.categories-wrapper01 li.categories01{float:left;margin:0;padding:0;position:relative;z-index:20}#header-wrapper02 ul.categories-wrapper01 li.categories01 img.icon01{margin-left:3px}#header-wrapper02 ul.categories-wrapper01 li.categories02{float:left;margin:0 0 0 5px;padding:0 0 0 7px;background-image:url("/zasshi_assets/images/product/header_text_line_01.png");background-position:left center;background-repeat:no-repeat}#header-wrapper02 ul.categories-wrapper01 li.categories03{float:left;margin:0 0 0 5px;padding:0 0 0 7px;background-image:url("/zasshi_assets/images/product/header_text_line_01.png");background-position:left center;background-repeat:no-repeat}#header-wrapper02 ul.categories-wrapper01 li.categories03 img.icon02{margin:0 3px -2px 0}#header-wrapper02 ul.categories-wrapper01 li a:link,#header-wrapper02 ul.categories-wrapper01 li a:visited{color:#fff;text-decoration:none}#header-wrapper02 ul.categories-wrapper01 li a:hover,#header-wrapper02 ul.categories-wrapper01 li a:active{color:#FFA800;text-decoration:underline}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01{display:none;position:absolute;top:23px;left:0;z-index:21;border-top:1px solid #267c9d;border-left:1px solid #267c9d;border-right:1px solid #267c9d;width:205px}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li{background-color:#0d91d5;text-align:left;border-bottom:1px solid #267c9d;width:205px;position:relative;vertical-align:bottom}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover{background-color:#fff}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li a{display:block;padding:1px 10px}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover a{padding:6px 10px}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li a:link,#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li a:visited{color:#fff;text-decoration:none}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li a:hover,#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li a:active{color:#ffa800;text-decoration:underline}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover a:link,#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover a:visited{color:#0d91d5;font-weight:bold;text-decoration:underline}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover a:hover,#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover a:active{color:#ffa800;font-weight:bold;text-decoration:underline}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li ul.dropdown02{display:none}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover ul.dropdown02{display:block;position:absolute;z-index:22;border-top:1px solid #267c9d;border-left:1px solid #267c9d;border-right:1px solid #267c9d;left:205px;top:0}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover ul.dropdown02 li{background-color:#cceeff;text-align:left;border-bottom:1px solid #267c9d;width:205px;line-height:1.4em;position:relative;vertical-align:bottom;background-image:none}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover ul.dropdown02 li.hover{background-color:#fff}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover ul.dropdown02 li a{display:block;padding:2px 10px;font-weight:normal;text-decoration:none}#header-wrapper02 ul.categories-wrapper01 li.categories01 ul.dropdown01 li.hover ul.dropdown02 li.hover a{padding:7px 10px;font-weight:bold;text-decoration:underline}#navi-wrapper01{float:left;width:615px}#navi-wrapper01 #navi-text01{margin:0;padding-top:8px;padding-bottom:15px;line-height:1.5em}#navi-wrapper01 #navi-text01 ul{float:left;padding-right:15px}#navi-wrapper01 #navi-text01 ul li{float:left;margin-right:3px;font-size:12px}#navi-wrapper01 #navi-text01 p{float:right;font-weight:bold;font-size:12px;margin:0}#reviewSlider{height:205px;overflow:hidden;position:relative}#test_review{position:absolute;z-index:23;display:none}.show_test_review{display:block!important}.hide_review{visibility:hidden!important}#navi-login{width:385px;margin:0;padding-top:8px;padding-bottom:15px;float:right;text-align:right;line-height:1.5em}#navi-login p{font-weight:bold;font-size:12px;margin:0 0 5px}#tab-navi{width:1000px;margin:0;position:relative;z-index:11}#tab-navi ul{width:1000px;margin:0;border-bottom:2px solid #00acdc}#tab-navi ul li{float:left;font-size:14px;font-weight:bold}#tab-navi ul li a:link,#tab-navi ul li a:visited{text-decoration:none;color:#00acdc}#tab-navi ul li a:hover,#tab-navi ul li strong{color:#fff}#tab-navi ul li a.visit:link,#tab-navi ul li a.visit:visited{text-decoration:none;color:#27a3e2}#tab-navi ul li.tab01{width:126px;height:28px;background-image:url("/zasshi_assets/images/product/tab_navi_bt_01.png");background-repeat:no-repeat;background-position:top left}#tab-navi ul li.tab01 a,#tab-navi ul li.tab01 strong{width:126px;height:21px;display:block;padding:7px 0 0 0;text-align:center}#tab-navi ul li.tab01 a:hover,#tab-navi ul li.tab01 strong{background-image:url("/zasshi_assets/images/product/tab_navi_bt_01.png");background-position:bottom left}#tab-navi ul li.tab01 span{width:126px;height:28px;display:block;padding:7px 0 0 0;text-align:center;font-weight:bold;color:#d1d1d1;background-image:url("/zasshi_assets/images/product/tab_navi_bt_none_01.png");background-repeat:no-repeat}#tab-navi ul li.tab02,#tab-navi ul li.tab06{width:81px;height:28px;margin-left:5px;background-image:url("/zasshi_assets/images/product/tab_navi_bt_02.png");background-repeat:no-repeat;background-position:top left}#tab-navi ul li.tab02 a,#tab-navi ul li.tab02 strong,#tab-navi ul li.tab06 a,#tab-navi ul li.tab06 strong{width:81px;height:21px;display:block;padding:7px 0 0 0;text-align:center}#tab-navi ul li.tab02 a:hover,#tab-navi ul li.tab02 strong,#tab-navi ul li.tab06 a:hover,#tab-navi ul li.tab06 strong{background-image:url("/zasshi_assets/images/product/tab_navi_bt_02.png");background-position:bottom left}#tab-navi ul li.tab02 span,#tab-navi ul li.tab06 span{width:81px;height:21px;display:block;padding:7px 0 0 0;text-align:center;font-weight:bold;color:#d1d1d1;background-image:url("/zasshi_assets/images/product/tab_navi_bt_none_02.png");background-repeat:no-repeat}#tab-navi ul li.tab03{width:66px;height:28px;margin-left:5px;background-image:url("/zasshi_assets/images/product/tab_navi_bt_03.png");background-repeat:no-repeat;background-position:top left}#tab-navi ul li.tab03 a,#tab-navi ul li.tab03 strong{width:66px;height:21px;display:block;padding:7px 0 0 0;text-align:center}#tab-navi ul li.tab03 a:hover,#tab-navi ul li.tab03 strong{background-image:url("/zasshi_assets/images/product/tab_navi_bt_03.png");background-position:bottom left}#tab-navi ul li.tab03 span{width:66px;height:21px;display:block;padding:7px 0 0 0;text-align:center;font-weight:bold;color:#d1d1d1;background-image:url("/zasshi_assets/images/product/tab_navi_bt_none_03.png");background-repeat:no-repeat}#tab-navi ul li.tab04{width:128px;height:28px;margin-left:5px;background-image:url("/zasshi_assets/images/product/tab_navi_bt_04.png");background-repeat:no-repeat;background-position:top left}#tab-navi ul li.tab04 a,#tab-navi ul li.tab04 strong{width:128px;height:21px;display:block;padding:7px 0 0 0;text-align:center}#tab-navi ul li.tab04 a:hover,#tab-navi ul li.tab04 strong{background-image:url("/zasshi_assets/images/product/tab_navi_bt_04.png");background-position:bottom left}#tab-navi ul li.tab04 span{width:128px;height:21px;display:block;padding:7px 0 0 0;text-align:center;font-weight:bold;color:#d1d1d1;background-image:url("/zasshi_assets/images/product/tab_navi_bt_none_04.png");background-repeat:no-repeat}#tab-navi ul li.tab05{width:133px;height:28px;margin-left:5px;background-image:url("/zasshi_assets/images/product/tab_navi_bt_05.png");background-repeat:no-repeat;background-position:top left}#tab-navi ul li.tab05 a,#tab-navi ul li.tab05 strong{width:133px;height:21px;display:block;padding:7px 0 0 0;text-align:center}#tab-navi ul li.tab05 a:hover,#tab-navi ul li.tab05 strong{background-image:url("/zasshi_assets/images/product/tab_navi_bt_05.png");background-position:bottom left}#tab-navi ul li.tab05 span{width:133px;height:21px;display:block;padding:7px 0 0 0;text-align:center;font-weight:bold;color:#d1d1d1;background-image:url("/zasshi_assets/images/product/tab_navi_bt_none_05.png");background-repeat:no-repeat}#tab-navi ul li.tab01 a.visit{background-image:url("/zasshi_assets/images/product/tab_navi_bt_01.png");background-position:bottom left;color:#fff}#tab-navi ul li.tab02 a.visit,#tab-navi ul li.tab06 a.visit{background-image:url("/zasshi_assets/images/product/tab_navi_bt_02.png");background-position:bottom left;color:#fff}#tab-navi ul li.tab03 a.visit{background-image:url("/zasshi_assets/images/product/tab_navi_bt_03.png");background-position:bottom left;color:#fff}#tab-navi ul li.tab04 a.visit{background-image:url("/zasshi_assets/images/product/tab_navi_bt_04.png");background-position:bottom left;color:#fff}#tab-navi ul li.tab05 a.visit{background-image:url("/zasshi_assets/images/product/tab_navi_bt_05.png");background-position:bottom left;color:#fff}#tab-navi .back_to_special{position:absolute;z-index:13;bottom:10px;right:10px;font-size:13px}#tab-navi .back_to_special a span{display:none}#banner{position:absolute;z-index:13;top:-8px;right:10px;width:320px}#general-info{width:980px;margin:15px 10px 15px 10px}#general-info .go-to-index{text-align:right;margin-bottom:10px}#general-info .cover-image{width:260px;float:left;text-align:left;position:relative}#general-info .cover-image img.main_image{border:1px solid #bbb}#general-info .product-info{width:500px;float:left}#general-info #backnumber-past-issues{float:left;padding:12px 20px;background-color:#ececec;border-radius:3px}#general-info #backnumber-past-issues .ex-text-01{margin-bottom:7px;font-size:14px;font-weight:bold}#general-info #backnumber-past-issues ul,#general-info #backnumber-past-issues li{list-style:none}#general-info #backnumber-past-issues li{float:left;margin-left:20px;text-align:center;width:140px;line-height:1.4em}#general-info #backnumber-past-issues li .issue_cover_img{margin-bottom:5px}#general-info #backnumber-past-issues li .issue_cover_img .issue-image-01{border:1px solid #bbb}#general-info #backnumber-past-issues li:first-child{margin-left:0}.product-info-side-price-table th{vertical-align:top;font-weight:normal}.product-info-side-price-table .publish_date{width:48px}.backnumber-product-detail{width:720px !important}.backnumber-product-detail .issue-ex-text-01{font-size:108%;line-height:1.4em;margin-bottom:5px}.backnumber-product-detail .read{font-size:108%;line-height:1.4em}#general-info .review-display{width:200px;float:right}.review-display div.review-detail01{width:200px;background-image:url("/zasshi_assets/images/product/review_display_bgline_01.png");background-repeat:repeat-y}.review-display div.review-detail01 ul.review-point01{padding:0 5px 5px 5px}.review-display div.review-detail01 ul.review-point01 li.ex01{text-align:center;padding:8px 0 3px 0}.review-display div.review-detail01 ul.review-point01 li.ex01 p{padding-top:3px}.review-display div.review-detail01 ul.review-point01 li.ex01 p img{vertical-align:middle;margin-top:-6px}.review-display div.review-detail01 ul.review-point01 li.ex01 p span{font-size:16px;font-weight:bold;color:#FF8400}.review-display div.review-detail01 ul.review-point01 li.ex02{text-align:center;padding-bottom:5px}.review-display div.review-detail01 ul.review-point01 li.ex02 span{font-weight:bold}.review-display div.review-detail01 div.review-detail02{margin:0 1px 0 1px;padding-bottom:5px;background-color:#dddddd;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.review-display div.review-detail01 div.review-detail02 ul li{width:190px;margin:0 4px 0 4px}.review-display div.review-detail01 div.review-detail02 ul li div.contents_s-area{background-image:url("/zasshi_assets/images/product/review_display_template_bg_01.png");background-repeat:repeat-y;padding:2px 7px;width:176px;line-height:1.1em}.review-display div.review-detail01 div.review-detail02 ul li div.contents_s-area p.review-none{padding:10px 0;text-align:center;font-size:116%;line-height:1.3em}.review-display div.review-detail01 div.submit-link01{text-align:center;padding:10px 0 5px 0;cursor:pointer}.review-display div.review-detail01 div.review-detail02 ul li div.slider_l div.review-popup{z-index:23;position:absolute;top:-10px;left:-50px}div.review-popup div.ex01{width:440px;background-image:url("/zasshi_assets/images/product/review_display_popup_bgimage_02.png");background-repeat:repeat-y;font-size:108%;line-height:1.4em}div.review-popup div.ex01 p.text01{padding:0 25px 0 15px}div.review-popup div.ex01 p.text02{padding:0 25px 0 15px;text-align:right}#general-info .cover-image .waribiki-icon{position:absolute;z-index:12;bottom:-13px;right:7px}#general-info .cover-image p.ex01{padding:2px 0 0 5px;font-size:10px}#general-info .product-info h1{margin:0 0 6px 0;font-size:183%;font-weight:bold;line-height:1.2em}#general-info .product-info .vendor-name-text{margin:0 0 6px 0;font-size:12px}#general-info .product-info .btn_area01{margin:0 0 3px 0}#general-info .product-info .btn_area01 ul li.btn01{float:left;padding-right:5px}#general-info .product-info .btn_area01 ul li.btn02{float:left}#general-info .product-info .icon_area01{margin:0 0 8px 0}#general-info .product-info .icon_area01 ul li.btn01{float:left;padding-right:5px}#general-info .product-info .icon_area01 ul li.btn02{float:left}#general-info .product-info .catchcopy{font-size:116%;font-weight:bold;line-height:1.4em;color:#cc0033;margin:0 0 9px 0;word-wrap:break-word}#general-info .product-info div.none-text-area{margin:0 0 12px 0}#general-info .product-info div.none-text-area p{font-size:125%;font-weight:bold;line-height:1.3em;color:#cc0033}#general-info .product-info .description-title{font-weight:bold;font-size:108%;margin:0 0 3px 0}#general-info .product-info .description{font-size:108%;line-height:1.4em;margin:0 0 0 1em;word-wrap:break-word}#general-info .product-info .description02{font-size:108%;line-height:1.5em;margin:0 0 3px 1em;word-wrap:break-word}#general-info .product-info .description-pagelink,p.description-new-pagelink{font-size:108%;text-align:right;margin-bottom:5px}#general-info .product-info ul.product-detail01{margin:0 0 0 1em;line-height:1.4em}#general-info .product-info ul.product-detail01 li{float:left;padding-right:15px;margin-bottom:2px}#general-info .product-info ul.product-detail02{margin:0 0 12px 1em;line-height:1.3em}#general-info .product-info ul.product-detail02 li{float:left;padding-right:12px}#navi-detail-wrapper{width:980px;margin:0 10px 0 10px}#left-navi{width:230px;float:left}.left-navi-title01{font-weight:bold;font-size:108%;line-height:1.3em;border-bottom:#bbb 1px solid;padding:0 0 3px 0;margin:0 0 10px 0}.left-navi-text01{line-height:1.4em}.left-navi-text01 span.text-s01{font-size:10px}.left-navi-link01{text-align:right}.benefits-icon{padding:0 0 15px 0}.benefits-icon .left-navi-title01{padding-left:5px}.benefits-icon ul li{list-style:none;float:left;padding-left:5px}.benefits-icon ul li img{border:1px #bbb solid;height:55px}#left-navi .product-informations-side{margin-bottom:20px}#left-navi .product-informations-side ul li{line-height:1.7}#left-navi .product-icons-side{padding-left:4px}#left-navi .product-icons-side .icon_area01{margin-bottom:7px}#left-navi .product-icons-side .icon_area01 ul li{float:left;margin-left:5px}#left-navi .product-icons-side .icon_area01 ul li:first-child{margin-left:0}#left-navi .product-icons-side .btn_area01{margin-top:-7px;margin-bottom:12px;text-align:center}#left-navi #social-parts{padding:0 0 20px 0}#left-navi #social-parts ul{margin-left:5px}#left-navi #social-parts ul li{float:left}iframe.twitter-share-button{width:105px!important}div#___plusone_0{width:70px!important}#mokuji-mail-wrapper{padding:0 0 30px 0}#mokuji-mail .mail-form-01{width:215px;margin:5px 0 0 0}#mokuji-mail .mokuji-mail-bt{text-align:center;margin:5px 0 10px 0}#mokuji-mail #err_msg{text-align:center;margin:3px 0 0 0;color:#cc0033;font-weight:bold;font-size:91%;text-decoration:underline}#mokuji-mail p.mail-form{padding:7px 0 0}#left-campain{padding:0 0 30px 0}#left-campain ul li.left-navi-list01{margin:0 0 10px 0;padding:0 5px 10px 5px;border-bottom:1px dotted #bbb}#left-campain ul li img.ranking_image{border:1px solid #bbb;float:left}#left-campain ul li ul.campain-text01{display:block;width:130px;float:right}#left-campain ul li ul.campain-text01 li.campain-detail01{margin-bottom:3px;line-height:1.4em}#left-campain ul li ul.campain-text01 li.campain-detail02{font-size:83%;line-height:1.4em}#left-campain .left-navi-link01{text-align:right;padding-right:5px}#category-ranking{padding:0 0 30px 0}#category-ranking ul li.left-navi-list01{margin:0 0 10px 0;padding:0 5px 10px 5px;border-bottom:1px dotted #bbb}#category-ranking ul li img.ranking_image{border:1px solid #bbb;float:left}#category-ranking ul li ul.category-ranking-text01{display:block;width:140px;float:right}#category-ranking ul li ul.category-ranking-text01 li.category-ranking-detail01{font-weight:bold;margin-bottom:3px}#category-ranking ul li ul.category-ranking-text01 li.category-ranking-detail02{margin-bottom:7px;line-height:1.4em}#category-ranking ul li ul.category-ranking-text01 li.category-ranking-detail03{margin-bottom:3px}#category-ranking ul li ul.category-ranking-text01 li.category-ranking-detail03 span.price01{font-size:83%}#category-ranking ul li ul.category-ranking-text01 li.category-ranking-detail03 span.price02{font-size:116%;color:#cc0033;font-weight:bold}#category-ranking ul li ul.category-ranking-text01 li.category-ranking-detail04{font-size:83%;line-height:1.4em}#category-ranking ul li ul.category-ranking-text01 li.rank-no-1{color:#cc0033;font-size:116%;background-image:url("/zasshi_assets/images/product/icon_rank_crown_01.png");background-position:left;background-repeat:no-repeat;padding-left:22px}#category-ranking ul li ul.category-ranking-text01 li.rank-no-2{font-size:116%;background-image:url("/zasshi_assets/images/product/icon_rank_crown_02.png");background-position:left;background-repeat:no-repeat;padding-left:22px}#category-ranking ul li ul.category-ranking-text01 li.rank-no-3{font-size:116%;background-image:url("/zasshi_assets/images/product/icon_rank_crown_03.png");background-position:left;background-repeat:no-repeat;padding-left:22px}#category-ranking .left-navi-link01{text-align:right;padding-right:5px}#sale-on-today{padding:0 0 30px 0}#sale-on-today ul{margin:0 0 8px 5px}#sale-on-today ul li{margin-bottom:5px;padding-right:15px;line-height:1.3em;float:left}*+html #sale-on-today ul li{white-space:nowrap;position:relative}#sale-on-today .left-navi-link01{text-align:right;padding:10px 5px 0 0;border-top:#bbb 1px dotted}#related-campaign{margin-bottom:30px}#related-campaign ul{margin:0 0 8px 5px}#related-campaign ul li{margin-bottom:5px;padding-right:15px;line-height:1.3em}#sale-on-tomorrow{padding:0 0 30px 0}#sale-on-tomorrow ul{margin:0 0 8px 5px}#sale-on-tomorrow ul li{margin-bottom:5px;padding-right:15px;line-height:1.3em;float:left}*+html #sale-on-tomorrow ul li{white-space:nowrap;position:relative}#sale-on-tomorrow .left-navi-link01{text-align:right;padding:10px 5px 0 0;border-top:#bbb 1px dotted}#right-detail{width:720px;float:right}.handling-start-form{margin:0 0 40px 0;padding:15px;border:1px solid #bbb;background-color:#f0f0f0}.handling-start-form p.title01{text-align:center;margin:0 0 5px 0}.handling-start-form p.text01{margin:0 0 10px 0;line-height:1.5em;text-align:center}.handling-start-form form{text-align:center}.handling-start-form form .mail-form-01{width:280px}.handling-start-form #err_msg{color:#FF0000;font-weight:bold;text-align:center}.digital-handling-start{margin:0 0 40px 0;border:1px solid #bbb;border-radius:3px;background-color:#f0f0f0;background-image:url('/zasshi_assets/images/product/subscription_icon_plus.png');background-position:9px center;background-repeat:no-repeat}.digital-handling-start p.title{padding:13px 0 13px 26px;font-size:14px;font-weight:bold;cursor:pointer}.digital-handling-start p.title span.icon{display:block;float:left}.digital-handling-start p.title span.text{display:block;padding-top:6px}.digital-handling-start #digital-handling-form{background-color:#fff;padding:15px 0;border-top:1px dotted #bbb}.digital-handling-start p.text01{padding:0 30px 15px 30px;line-height:1.5em;text-align:center}.digital-handling-start form{text-align:center}.digital-handling-start form .mail-form-01{width:280px}.digital-handling-start #digital_handling_err_msg{color:#FF0000;font-weight:bold;text-align:center}#subscription-area{width:720px;margin:0 0 40px 0;background-image:url("/zasshi_assets/images/product/subscription_bg_03.png");background-repeat:repeat-y}.subscription-detail,.subscription-detail-1line{width:716px;margin:0 2px}h2.subscription-area-title{padding:8px 15px;margin-bottom:3px;font-size:16px;font-weight:bold;line-height:1.4em;background-color:#444;color:#fff}h2.subscription-area-title span{color:#fff;background-color:#c03;padding:3px 10px;margin-left:3px;font-size:12px;border-radius:4px}.more-subscriptions{text-align:right;padding:0 0 40px 0}#subscription-area div.hover{background-image:url("/zasshi_assets/images/product/subscription_bg_03_hover.png");background-repeat:repeat-y}#subscription-area .subscription-detail01{width:264px;padding:6px 5px 3px 8px;float:left}#subscription-area .subscription-detail02{width:117px;padding:11px 5px 0 5px;float:left}#subscription-area .subscription-detail03{width:67px;padding:5px 5px 3px 5px;float:left;vertical-align:middle}#subscription-area .subscription-detail04{width:103px;padding:4px 8px 0 8px;float:left}#subscription-area .subscription-detail05{width:55px;padding:5px 5px 3px 5px;float:left}#subscription-area .subscription-detail06{width:39px;padding:4px 5px 0 5px;float:left}#subscription-area .subscription-detail07{width:45px;padding:5px 3px 0 3px;float:right}#subscription-area .subscription-detail01,#subscription-area .subscription-detail02,#subscription-area .subscription-detail03,#subscription-area .subscription-detail04,#subscription-area .subscription-detail05,#subscription-area .subscription-detail06,#subscription-area .subscription-detail07{background-image:url("/zasshi_assets/images/product/subscription_line_01.png");background-position:top;background-repeat:no-repeat}#subscription-area .subscription-detail01 p.detail-value01{width:65px;padding-right:5px;text-align:right;background-image:url("/zasshi_assets/images/product/subscription_icon_plus.png");background-position:left center;background-repeat:no-repeat;float:left}#subscription-area .subscription-detail01 p.detail-toggle-on{background-image:url("/zasshi_assets/images/product/subscription_icon_minus.png");background-position:left center;background-repeat:no-repeat}#subscription-area .subscription-detail01 p.detail-value02{width:191px;font-size:12px;line-height:1.1em;font-weight:bold;float:right;padding-top:6px}#subscription-area .subscription-detail01 p.detail-value02 span.campaign{width:80px;margin-top:-5px;margin-right:2px;margin-bottom:5px;padding:3px 5px;display:block;background-color:#ff4986;color:#fff;font-weight:bold;text-align:center;font-family:Arial;line-height:1em;border-radius:2px}#subscription-area .subscription-detail01 p.detail-value02 span{font-size:10px;line-height:1.1em;font-weight:normal}#subscription-area .subscription-detail01 p.detail-value02-ex01{width:142px;font-size:10px;line-height:1.1em;float:right;padding-top:2px}#subscription-area .subscription-detail02 p.detail-value03{text-align:center;font-size:14px;font-weight:bold;color:#cc0033}#subscription-area .subscription-detail02 p.detail-value03 span.ex01{font-size:12px;line-height:1.1em;font-weight:bold;display:block}#subscription-area .subscription-detail03 p.detail-value04{text-align:center}#subscription-area .subscription-detail03 p.detail-value04 span.ex01{font-size:10px;line-height:1.3em}#subscription-area .subscription-detail03 p.detail-value04 span.ex02{font-size:10px;line-height:1.1em}#subscription-area .subscription-detail03 p.detail-value04-02{text-align:center;font-size:12px;padding-top:7px}#subscription-area .subscription-detail03 p.detail-value05{text-align:center;line-height:1.1em}#subscription-area .subscription-detail03 p.detail-value05 span{font-size:10px}#subscription-area .subscription-detail04 p.detail-value05{float:left;padding:2px 0;width:40px;display:block;background-color:#cc0033;color:#fff;font-weight:bold;text-align:center;font-family:Arial;line-height:1em;border-radius:4px}#subscription-area .subscription-detail04 p.detail-value06{float:right;padding-top:2px;width:58px;text-align:center;line-height:1em}#subscription-area .subscription-detail05 p.detail-value07{padding-top:2px;text-align:center;line-height:1.1em}#subscription-area .subscription-detail06 p.detail-value08{text-align:center}#subscription-area .subscription-detail06 p.detail-value08 span{font-size:10px;line-height:1.5em}#subscription-area .subscription-detail07 p.detail-value09{text-align:center;line-height:1.1em}#subscription-area .subscription-detail-1line_on p.detail-none,#subscription-area .subscription-detail-1line p.detail-none{text-align:center;padding-top:9px}#subscription-area .subscription-detail-1line_on p.detail-none02,#subscription-area .subscription-detail-1line p.detail-none02{text-align:center;padding-top:8px}#subscription-area .subscription-detail-area01 .subscription-ex-detail01{width:716px;margin:0 2px;padding-bottom:10px;background-color:#ececec}#subscription-area .subscription-detail-area01 div.hover02{width:716px;margin:0 2px;padding-bottom:10px;background-color:#caf0fb}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area{margin:0 2px;padding:10px 10px 0 10px;background-color:#fff;background-image:url("/zasshi_assets/images/product/subscription_ex_detail_bg_01.png");background-position:top;background-repeat:repeat-x;border:1px solid #bbb}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01{margin-bottom:8px}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex01{float:left;padding:0 15px 0 0}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex02{float:left}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex03{float:right;padding-top:10px}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex04{float:left}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex01 p,#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex02 p{padding-bottom:4px}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex01 select,#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex02 select{font-size:11px}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03{margin-bottom:10px}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03 p.note-title{line-height:1.3em;padding-bottom:3px}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03 p.note-text01{text-indent:-11px;padding-left:11px;padding-bottom:2px;line-height:1.3em}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03 span.note-text-important{color:#CC0033}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03 p.note-text02{text-indent:-11px;padding-left:11px;margin-left:11px;line-height:1.3em}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03 p.note-text02 span{color:#cc0033}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03 p.note-important{line-height:1.2em;padding-bottom:10px;color:#cc0033}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex04{float:right;width:180px;text-align:left}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex04 img{margin:0;padding:0}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.icon-area01{width:187px}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.icon-area02{padding-right:25px;margin-left:8px}#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.icon-area01 ul li,#subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.icon-area02 ul li{float:left;padding-left:4px;padding-bottom:10px}.subscription-ex-detail01 .ex-detail-area .special-notes{margin-bottom:10px}.subscription-ex-detail01 .ex-detail-area .special-notes .special-note{text-indent:-11px;padding-left:11px;margin-left:11px;line-height:1.3em}.contents-detail{margin-bottom:40px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}.contents-detail h2{margin:0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.contents-detail p.short-description{margin:15px 15px 3px 15px;font-weight:bold;font-size:116%;line-height:1.4em;word-wrap:break-word}.contents-detail p.description{margin:0 15px 15px 15px;line-height:1.4em;font-size:108%;word-wrap:break-word}.contents-detail div.sarakuwa{padding:15px;line-height:1.4em}.related-item{margin:0 0 40px 0;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}.related-item h2{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.related-item .related-wrapper{width:690px;margin:0 15px}.related-item .related-wrapper div.area-left{background-image:url("/zasshi_assets/images/product/related_bt_01.png");float:left;width:15px;margin-top:13px;height:71px;padding-right:5px;padding-top:12px;cursor:pointer}.related-item .related-wrapper div.area-center{float:left}.related-item .related-wrapper div.area-right{background-image:url("/zasshi_assets/images/product/related_bt_02.png");float:right;width:20px;margin-top:13px;height:71px;padding-top:12px;cursor:pointer}.related-item .related-wrapper div.area-left.disabled{background-image:url("/zasshi_assets/images/product/related_bt_01_disabled.png") !important}.related-item .related-wrapper div.area-right.disabled{background-image:url("/zasshi_assets/images/product/related_bt_02_disabled.png") !important}.related-item .related-wrapper div.area-center ul li{float:left;width:124px;padding-right:5px;text-align:center;line-height:1.3em}.related-item .related-wrapper div.area-center ul li img{margin-bottom:3px}.recommend-other-item{margin:0 0 40px 0;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}.recommend-other-item h2{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.recommend-other-item .recommend-wrapper{width:690px;margin:0 15px}.recommend-other-item .recommend-wrapper div.area-left{background-image:url("/zasshi_assets/images/product/related_bt_01.png");float:left;width:15px;margin-top:13px;height:71px;padding-right:5px;padding-top:12px;cursor:pointer}.recommend-other-item .recommend-wrapper div.area-center{float:left}.recommend-other-item .recommend-wrapper div.area-right{background-image:url("/zasshi_assets/images/product/related_bt_02.png");float:right;width:20px;margin-top:13px;height:71px;padding-top:12px;cursor:pointer}.recommend-other-item .recommend-wrapper div.area-left.disabled{background-image:url("/zasshi_assets/images/product/related_bt_01_disabled.png") !important}.recommend-other-item .recommend-wrapper div.area-right.disabled{background-image:url("/zasshi_assets/images/product/related_bt_02_disabled.png") !important}.recommend-other-item .recommend-wrapper div.area-center ul li{float:left;width:124px;padding-right:5px;text-align:center;line-height:1.3em}.recommend-other-item .recommend-wrapper div.area-center ul li img{margin-bottom:3px}.recommend-item{margin:0 0 40px 0;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}.recommend-item h2{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.recommend-item .recommend-wrapper{margin:0 0 0 15px}.recommend-item .recommend-wrapper div.area-left{float:left;width:20px;padding-right:5px;padding-top:12px}.recommend-item .recommend-wrapper div.area-center{float:left}.recommend-item .recommend-wrapper div.area-right{float:right;width:20px;padding-top:12px}.recommend-item .recommend-wrapper div.area-center ul li{float:left;width:124px;padding-right:5px;text-align:center;line-height:1.3em}.recommend-item .recommend-wrapper div.area-center ul.issue-list-area{letter-spacing:-0.4em}.recommend-item .recommend-wrapper div.area-center ul.issue-list-area li.issue{display:inline-block;width:162px;padding:0px 13px 40px 0;text-align:center;line-height:1.3em;float:none;vertical-align:top;*display:inline;*zoom:1}.recommend-item .recommend-wrapper div.area-center ul li.issue .issue-image-01{border:1px solid #bbb}.recommend-item .recommend-wrapper div.area-center ul li.issue .issue_product_name{padding:5px 0 5px 0;letter-spacing:0}.recommend-item .recommend-wrapper div.area-center ul li.issue div.print-area{text-align:left;border-top:1px dotted #bbbbbb;border-bottom:1px dotted #bbbbbb;margin:7px 0 0 0;padding:5px;letter-spacing:0}.recommend-item .recommend-wrapper div.area-center ul li.issue div.digital-area{text-align:left;border-bottom:1px dotted #bbbbbb;margin:0;padding:5px;letter-spacing:0}.recommend-item .recommend-wrapper div.area-center ul li.issue .issue_item_type{font-weight:bold;font-size:11px}.recommend-item .recommend-wrapper div.area-center ul li.issue table.recommend_issue_item{width:100%}.recommend-item .recommend-wrapper div.area-center ul li.issue p.price{color:#CC0033;font-weight:bold}.recommend-item .recommend-wrapper div.area-center ul li.issue td.cart-bt{width:60px;padding-top:3px;text-align:center}.recommend-item .recommend-wrapper div.issue_list_link{text-align:right;padding:0 15px}.recommend-item .recommend-wrapper div.area-center ul li img{margin-bottom:3px}.recommend-item .recommend-image-01 img,.recommend-other-item .recommend-image-01 img,.related-item .recommend-image-01 img{border:1px solid #bbb}h1.review-h1,h1.backnumber-h1,h1.sub-product-h1{margin:0 0 6px 0;font-size:141%;font-weight:bold;line-height:1.2em}.review-ex01,.backnumber-ex01,.sub-product-ex01{margin-bottom:15px;font-size:108%;line-height:1.4em;word-wrap:break-word}.backnumber-ex01,.sub-product-ex01{padding-bottom:10px;border-bottom:#bbb 1px dotted}.review-list{margin-bottom:40px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}.review-page01{border-top:2px solid #bbb}.review-list h2{margin:0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.review-list h2 span{font-weight:bold}.review-list div.review-detail01{margin:0 0 15px 0;padding:8px 15px 13px 15px;background-color:#f6f6f6;border-bottom:1px dotted #bbb}.review-list div.review-detail01 ul.area01{margin:0}.review-list div.review-detail01 ul.area01 li.ex01{float:left;padding:3px 15px 0 0}.review-list div.review-detail01 ul.area01 li.ex01 img{margin-bottom:-1px}.review-list div.review-detail01 ul.area01 li.ex01 span.text01{font-size:116%;font-weight:bold}.review-list div.review-detail01 ul.area01 li.ex01 span.text02{font-size:150%;font-weight:bold;color:#ff8400}.review-list div.review-detail01 ul.area01 li.ex02{float:left;padding:6px 0 0 0}.review-list div.review-detail01 ul.area01 li.ex03{float:right}.review-list div.review-detail01 ul.area02 li{float:left;padding:0 15px 0 0}.review-list div.review-detail01 ul.area02 li img{margin-bottom:-4px}.review-list ul.area03{width:690px;margin:0 15px 10px 15px}.review-list ul.area03 li.ex01{float:left}.review-list ul.area03 li.ex01 span.active{background-color:#ffe35f;font-weight:bold}.review-list ul.area03 li.ex02{float:right;margin-top:-3px;display:inline}.review-list ul.area03 li.ex02 select{font-size:12px}.review-list ul.area04 li{padding:0 15px 15px 15px;margin-bottom:15px;border-bottom:1px dotted #bbb}.review-list ul.area04 li p.text01{font-size:13px;font-weight:bold;margin-bottom:2px}.review-list ul.area04 li p.text02{margin-bottom:10px}.review-list ul.area04 li p.text02 span.rating{color:#FF8400}.review-list ul.area04 li p.text02 span{margin-right:10px}.review-list ul.area04 li p.text03{line-height:1.4em;word-wrap:break-word}.review-list ul.area04 li img{margin-bottom:-2px}.review-list div.review-pagenavi{margin-bottom:15px;font-size:108%;text-align:center}.review-list div.review-pagenavi span{margin:0 3px}.review-list div.review-pagenavi a,.review-list div.review-pagenavi span a{padding:2px 4px;border:1px solid #ccc;color:#4185e7;text-decoration:none}.review-list div.review-pagenavi a:hover,.review-list div.review-pagenavi span a:hover,.review-list div.review-pagenavi span.current{padding:2px 4px;border:1px solid #4185e7;background-color:#4185e7;color:#fff;text-decoration:none}.review_list_link{padding:0px 15px 15px 0;text-align:right}.review_list_page #general-info{float:left;width:230px}.review_list_page #right-detail{margin-top:15px}.magme-articles{margin:0 0 40px 0;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}.magme-articles h2{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.magme-articles ul{margin:0 0 15px 0;padding:0 15px 10px 15px;border-bottom:1px dotted #bbb}.magme-articles ul li{margin:0 0 5px 0;padding-left:8px;line-height:1.3em;text-indent:-8px}.magme-articles p.link01{text-align:right;margin:0 15px}.magme-posts{margin:0 0 40px 0;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}.magme-posts h2{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.magme-posts ul{margin:0 0 15px 0;padding:0 15px 10px 15px;border-bottom:1px dotted #bbb}.magme-posts ul li{margin:0 0 5px 0;padding-left:8px;line-height:1.3em;text-indent:-8px}.magme-posts p.link01{text-align:right;margin:0 15px}.backnumber-list{margin:0 0 40px 0;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}.backnumber-list h2{margin:0 0 10px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.backnumber-list p.ex01{margin:0 15px 0 0;text-align:right;font-size:11px}.backnumber-list div.year-title h4{padding:0 0 0 15px;font-size:14px;font-weight:bold}.backnumber-list p.read-more{padding:0 15px 0 0;text-align:right}.backnumber-list div.year-list{margin:0 0 15px 0;padding-bottom:10px;border-bottom:1px dotted #bbb}.backnumber-list div.year-list ul{margin:10px 15px 0 23px;letter-spacing:-0.4em}.backnumber-list div.year-list ul li{width:152px;padding:0 10px 10px 8px;line-height:1.3em;text-indent:-8px;display:inline-block;*display:inline;*zoom:1;letter-spacing:0em;vertical-align:top}.present-info-common{padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid;text-align:left}.present-info-common h2{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.present-info-common p.text01{padding:0 15px;margin-bottom:10px;font-size:116%;line-height:1.3em;font-weight:bold}.present-info-common div.text02,.present-info-common div.text03{padding:0 15px 15px 15px;margin-bottom:15px;border-bottom:1px dotted #bbb}.present-info-common div.text04{padding:15px 15px 15px 15px;margin-bottom:15px;border-top:1px dotted #bbb}.present-info-common div.text02 ul li{margin:0 0 3px 0;padding:0 0 0 1em;text-indent:-1em;line-height:1.1em;font-size:91%}.present-info-common div.text03 ul li{margin-bottom:5px;line-height:1.2em}.present-info-common div.subscription-present-detail01{margin:0 15px 0 15px}.present-info-common div.subscription-present-detail01 div.wrapper{margin-bottom:35px}.present-info-common div.subscription-present-detail01 h4{font-weight:bold;padding:5px 10px;margin-bottom:7px;line-height:1.3em;font-size:116%;color:#fff;background-color:#444}.present-info-common div.subscription-present-detail01 h5{margin:0 10px 4px 10px;font-weight:bold;line-height:1.5em;font-size:116%;color:#cc0033}.present-info-common div.subscription-present-detail01 p{margin:0 10px 7px 10px;line-height:1.5em}.present-info-common div.subscription-present-detail01 div.image-area{text-align:center}#subscription-present-info{width:560px;margin:12px 0 0 12px;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid;text-align:left}#subscription-present-info h2{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}#subscription-present-info p.text01{padding:0 15px;margin-bottom:10px;font-size:116%;line-height:1.3em;font-weight:bold}#subscription-present-info div.text02,#subscription-present-info div.text03{padding:0 15px 15px 15px;margin-bottom:15px;border-bottom:1px dotted #bbb}#subscription-present-info div.text04{padding:15px 15px 15px 15px;margin-bottom:15px;border-top:1px dotted #bbb}#subscription-present-info div.text02 ul li{margin:0 0 3px 0;padding:0 0 0 1em;text-indent:-1em;line-height:1.1em;font-size:91%}#subscription-present-info div.text03 ul li{margin-bottom:5px;line-height:1.2em}#subscription-present-info div.subscription-present-detail01{margin:0 15px 0 15px}#subscription-present-info div.subscription-present-detail01 div.wrapper{margin-bottom:35px}#subscription-present-info div.subscription-present-detail01 h4{font-weight:bold;padding:5px 10px;margin-bottom:7px;line-height:1.3em;font-size:116%;color:#fff;background-color:#444}#subscription-present-info div.subscription-present-detail01 h5{margin:0 10px 4px 10px;font-weight:bold;line-height:1.5em;font-size:116%;color:#cc0033}#subscription-present-info div.subscription-present-detail01 p{margin:0 10px 7px 10px;line-height:1.5em}#subscription-present-info div.subscription-present-detail01 div.image-area{text-align:center}#subscription-present-info-page{margin-bottom:20px;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid;text-align:left}#subscription-present-info-page h2{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}#subscription-present-info-page p.text01{padding:0 15px;margin-bottom:10px;font-size:116%;line-height:1.3em;font-weight:bold}#subscription-present-info-page div.text02,#subscription-present-info-page div.text03{padding:0 15px 15px 15px;margin-bottom:15px;border-bottom:1px dotted #bbb}#subscription-present-info-page div.text04{padding:15px 15px 15px 15px;margin-bottom:15px;border-top:1px dotted #bbb}#subscription-present-info-page div.text02 ul li{margin:0 0 3px 0;padding:0 0 0 1em;text-indent:-1em;line-height:1.1em;font-size:91%}#subscription-present-info-page div.text03 ul li{margin-bottom:5px;line-height:1.2em}#subscription-present-info-page div.subscription-present-detail01{margin:0 15px 0 15px}#subscription-present-info-page div.subscription-present-detail01 div.wrapper{margin-bottom:35px}#subscription-present-info-page div.subscription-present-detail01 h4{font-weight:bold;padding:5px 10px;margin-bottom:7px;line-height:1.3em;font-size:116%;color:#fff;background-color:#444}#subscription-present-info-page div.subscription-present-detail01 h5{margin:0 10px 4px 10px;font-weight:bold;line-height:1.5em;font-size:116%;color:#cc0033}#subscription-present-info-page div.subscription-present-detail01 p{margin:0 10px 7px 10px;line-height:1.5em}#subscription-present-info-page div.subscription-present-detail01 div.image-area{text-align:center}p.present-close-text{padding:30px 0;text-align:center}p.present-close-text a{padding:0 40px}.assigned-categories{margin:0 0 40px 0;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}.assigned-categories h2{margin:0;padding:10px 15px;border-top:2px solid #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}.assigned-categories ul.categories01{margin:0}.assigned-categories ul.categories01>li{margin:0;padding:15px;border-top:1px dotted #bbb}.assigned-categories ul.categories01 li span{font-size:108%;font-weight:bold;display:block;padding-bottom:3px}.assigned-categories ul.categories01 li ul.categories02{padding:0}.assigned-categories ul.categories01 li ul.categories02 li{width:152px;margin:7px 0 0 0;padding:0 10px 0 8px;float:left}#right-detail #under-product-menu{margin:0 0 40px 0;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}#right-detail #under-product-menu h2{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}#right-detail #under-product-menu ul{padding:0 15px;font-size:108%}#right-detail #under-product-menu ul li{float:left;margin:0 20px 0 0;padding-left:9px;background-image:url("/zasshi_assets/images/product/arrow_red_01.png");background-repeat:no-repeat;background-position:left center}#backnumber-list-main{padding:15px 0 40px 0}#backnumber-list-main h2{margin:0 0 10px 0;padding:0 0 7px 0;font-size:141%;font-weight:bold;line-height:1.2em;border-bottom:#bbb 1px dotted}#backnumber-list-main p.text01{margin:40px 0 0 20px;padding:0 0 7px 0;font-size:121%;font-weight:bold;line-height:1.2em}#backnumber-list-main div.cart-link-area{margin:0}#backnumber-list-main div.cart-link-area div.left-area{float:left}#backnumber-list-main div.cart-link-area div.left-area div.cart-bt{margin:0 0 3px 0}#backnumber-list-main div.cart-link-area div.left-area p.cart-text{margin:3px 0 0 0;color:#cc0033;font-size:83%}#backnumber-list-main div.cart-link-area div.right-area{float:right}#backnumber-list-main div.cart-link-area div.right-area div.backnumber-pagenavi{margin:5px 0 10px 0;font-size:100%}#backnumber-list-main div.cart-link-area div.right-area div.backnumber-pagenavi span{margin:0 2px}#backnumber-list-main div.cart-link-area div.right-area div.backnumber-pagenavi a,#backnumber-list-main div.cart-link-area div.right-area div.backnumber-pagenavi span a{padding:2px 4px;border:1px solid #ccc;color:#4185e7;text-decoration:none}#backnumber-list-main div.cart-link-area div.right-area div.backnumber-pagenavi a:hover,#backnumber-list-main div.cart-link-area div.right-area div.backnumber-pagenavi span a:hover,#backnumber-list-main div.cart-link-area div.right-area div.backnumber-pagenavi span.current{padding:2px 4px;border:1px solid #4185e7;background-color:#4185e7;color:#fff;text-decoration:none}#backnumber-list-main div.cart-link-area div.right-area div.limit_select{text-align:right}#backnumber-list-main div.backnumber-detail-area{margin:30px 0 0 0;letter-spacing:-0.4em}#backnumber-list-main div.backnumber-detail-area div.list01{position:relative;display:inline-block;*display:inline;*zoom:1;letter-spacing:0;width:220px;padding:0 0 0 15px;margin:0 0 50px 0;vertical-align:top}#backnumber-list-main div.backnumber-detail-area div.list01 .chirami{position:absolute;right:0;top:115px;z-index:5}#backnumber-list-main div.backnumber-detail-area div.list01 div.cover-area{text-align:center;position:relative}#backnumber-list-main div.backnumber-detail-area div.list01 div.cover-area img{border:#bbb 1px solid}#backnumber-list-main div.backnumber-detail-area div.list01 div.cover-area img.icon-chirami{border:none;z-index:14;position:absolute;right:0px;bottom:-8px}#backnumber-list-main div.backnumber-detail-area div.list01 p.title-area{padding:10px 0;text-align:center;border-bottom:#bbb 1px dotted}#backnumber-list-main div.backnumber-detail-area div.list01 div.print-area,#backnumber-list-main div.backnumber-detail-area div.list01 div.digital-area{margin:0;padding:5px;border-bottom:#bbb 1px dotted;letter-spacing:-0.4em}#backnumber-list-main div.backnumber-detail-area div.list01 div.print-area div.icon,#backnumber-list-main div.backnumber-detail-area div.list01 div.digital-area div.icon{display:inline-block;*display:inline;*zoom:1;letter-spacing:0;vertical-align:middle;width:43px}#backnumber-list-main div.backnumber-detail-area div.list01 div.print-area div.price,#backnumber-list-main div.backnumber-detail-area div.list01 div.digital-area div.price{display:inline-block;*display:inline;*zoom:1;letter-spacing:0;vertical-align:middle;width:86px;font-weight:bold;color:#cc0033}#backnumber-list-main div.backnumber-detail-area div.list01 div.print-area div.soldout,#backnumber-list-main div.backnumber-detail-area div.list01 div.digital-area div.soldout{padding:0 0 0 22px;width:64px}#backnumber-list-main div.backnumber-detail-area div.list01 div.print-area div.notice,#backnumber-list-main div.backnumber-detail-area div.list01 div.digital-area div.notice{margin:0 0 0 5px;display:inline-block}#backnumber-list-main div.backnumber-detail-area div.list01 div.print-area div.price input,#backnumber-list-main div.backnumber-detail-area div.list01 div.digital-area div.price input{margin:0 0 0 5px;padding:0}#backnumber-list-main div.backnumber-detail-area div.list01 div.print-area div.cart-bt,#backnumber-list-main div.backnumber-detail-area div.list01 div.digital-area div.cart-bt{display:inline-block;*display:inline;*zoom:1;letter-spacing:0;vertical-align:middle;width:81px}div.noitem{text-align:center;color:#444444 !important}#backnumber-list-main div.backnumber-detail-area div.list01 div.print-area div.notice,#backnumber-list-main div.backnumber-detail-area div.list01 div.digital-area div.notice{display:inline-block;*display:inline;*zoom:1;letter-spacing:0;vertical-align:middle;width:160px}.navi-area-title01{font-weight:bold;font-size:108%;line-height:1.3em;border-bottom:#bbb 1px solid;padding:0 0 3px 0;margin:0 0 10px 0}#backnumber-side-navi{padding:15px 0 30px 0}#backnumber-side-navi div.sort-list01{padding:0 0 7px 0;margin:0 0 15px 0;border-bottom:#bbb 1px dotted}#backnumber-side-navi div.sort-list01 p,#backnumber-side-navi div.sort-list02 p{padding:0 5px 8px 5px;font-weight:bold}#backnumber-side-navi div.sort-list01 ul,#backnumber-side-navi div.sort-list02 ul{margin:0 17px}#backnumber-side-navi div.sort-list01 ul li,#backnumber-side-navi div.sort-list02 ul li{margin:0 0 8px 0;line-height:1.3em}#backnumber-side-navi div.sort-list01 ul li span,#backnumber-side-navi div.sort-list02 ul li span{font-weight:bold;background-color:#ffe35f}.product-info p.backnumber-text01{margin:0 0 10px 0;line-height:1.5em}.product-info p.backnumber-text-notice,.product-info p.backnumber-text-notice02{width:100%;margin:0 0 10px 0;padding:10px 0;color:#c03;text-align:center;font-size:15px;font-weight:bold;border-radius:4px;border:1px solid #c03}.product-info p.backnumber-mokuji-link{margin-bottom:5px;text-align:right}.product-info p.short-description{margin:0px 0px 3px 1em;font-weight:bold;font-size:110%;line-height:1.4em;word-wrap:break-word}.backnumber_campain_contents{float:left;width:200px;margin:0 0 0 20px}#backnumber-subscription-area{width:720px;margin:0 0 20px 0;background-image:url("/zasshi_assets/images/product/backnumber_subscription_bg_01.png");background-repeat:repeat-y}#backnumber-subscription-area .subscription-detail-1line_on,#backnumber-subscription-area .subscription-detail{width:716px;margin:0 2px}#backnumber-subscription-area div.hover{background-image:url("/zasshi_assets/images/product/backnumber_subscription_bg_01_hover.png");background-repeat:repeat-y}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail01,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail01{width:332px;padding:6px 0 0 8px;float:left;background-image:url("/zasshi_assets/images/product/subscription_line_01.png");background-position:top;background-repeat:no-repeat}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail02,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail02{width:105px;padding:11px 5px 0 5px;float:left;background-image:url("/zasshi_assets/images/product/subscription_line_01.png");background-position:top;background-repeat:no-repeat}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail02-none,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail02-none{width:105px;padding:4px 5px 3px;float:left;background-image:url("/zasshi_assets/images/product/subscription_line_01.png");background-position:top;background-repeat:no-repeat}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail03,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail03{width:110px;padding:4px 5px 3px 5px;float:left;background-image:url("/zasshi_assets/images/product/subscription_line_01.png");background-position:top;background-repeat:no-repeat;vertical-align:middle}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail04,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail04{width:131px;padding:6px 5px 3px 5px;float:right;background-image:url("/zasshi_assets/images/product/subscription_line_01.png");background-position:top;background-repeat:no-repeat}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail01 p.detail-value01,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail01 p.detail-value01{width:49px;padding-right:5px;float:left}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail01 p.detail-value02,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail01 p.detail-value02{width:268px;font-size:13px;line-height:1.1em;font-weight:bold;float:right;margin-top:-1px;padding-right:5px}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail01 p.detail-value02 span,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail div.subscription-detail01 p.detail-value02 span{font-size:10px;line-height:1.1em;font-weight:normal}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail01 p.detail-value02-ex01,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail div.subscription-detail01 p.detail-value02-ex01{width:290px;font-size:10px;line-height:1.1em;float:right;padding-top:2px}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail02-none p.detail-none,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail div.subscription-detail02-none p.detail-none{padding-top:9px;text-align:center}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail02 p.detail-value03,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail div.subscription-detail02 p.detail-value03{text-align:center;font-size:14px;font-weight:bold;color:#cc0033}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail02 p.detail-value03 span.ex01,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail div.subscription-detail02 p.detail-value03 span.ex01{font-size:12px;line-height:1.1em;font-weight:bold;display:block;margin-top:-3px}div.regular-sale-recommend{margin-bottom:30px}div.regular-sale-recommend div.detail-area{margin:0 0 7px 0}div.regular-sale-recommend div.detail-area p.button:hover{background:#e62097}div.regular-sale-recommend div.detail-area p.detail-value01{width:190px;padding:5px 0;margin:0 20px 5px 20px;display:block;background-color:#cc0033;color:#fff;font-weight:bold;font-size:133%;text-align:center;font-family:Arial;line-height:1em;border-radius:4px}div.regular-sale-recommend div.detail-area p.detail-value01 span{font-size:12px;font-weight:bold}div.regular-sale-recommend div.detail-area p.detail-value02{float:left;padding:0 10px 0 20px;font-weight:bold;line-height:1.4em;word-wrap:break-word}div.regular-sale-recommend div.detail-area p.detail-value02 span{color:#c30;font-weight:bold;font-size:125%}div.regular-sale-recommend div.detail-area p.detail-value03{float:left;font-weight:bold;padding-top:3px}div.regular-sale-recommend div.teiki-button{text-align:center}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail03 p.detail-value04,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail div.subscription-detail03 p.detail-value04{float:left;padding:2px 0;width:40px;display:block;background-color:#cc0033;color:#fff;font-weight:bold;text-align:center;font-family:Arial;line-height:1em;border-radius:4px}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail03 p.detail-value05,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail div.subscription-detail03 p.detail-value05{float:right;padding-top:2px;width:58px;text-align:center;line-height:1em}#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line_on div.subscription-detail04 p.detail-value06,#backnumber-subscription-area div.subscription-detail-area01 div.subscription-detail-1line-1line div.subscription-detail div.subscription-detail04 p.detail-value06{text-align:center;line-height:1.1em}.subscription-detail p.detail-none,.subscription-detail-1line_on p.detail-none,.subscription-detail-1line p.detail-none{text-align:center;padding-top:9px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01{width:716px;margin:0 2px;padding-bottom:10px;background-color:#ececec}#backnumber-subscription-area .subscription-detail-area01 div.hover02{width:716px;margin:0 2px;padding-bottom:10px;background-color:#caf0fb}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area{margin:0 2px;padding:10px 10px 0 10px;background-color:#fff;background-image:url("/zasshi_assets/images/product/subscription_ex_detail_bg_01.png");background-position:top;background-repeat:repeat-x;border:1px solid #bbb}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01{margin-bottom:8px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex01{float:left;padding:0 15px 0 0}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex02{width:470px;padding-bottom:10px;float:left;line-height:1.3em}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex02 p.sub{padding-left:11px;padding-bottom:11px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex02{padding-bottom:10px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex03{float:right}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex03 .soldout{font-size:15px;padding:10px 56px 10px 10px;color:#CC0033}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex01 p{padding-bottom:4px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex01 select,#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area01 .ex02 select,#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex02 select{font-size:11px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03 p.note-title{line-height:1.3em;padding-bottom:3px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03 p.note-text{text-indent:-11px;padding-left:11px;line-height:1.3em;padding-bottom:10px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex03 p.note-important{line-height:1.2em;padding-bottom:10px;color:#cc0033}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex04{float:right;width:180px;text-align:left}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.ex-detail-area div.value-area02 .ex04 img{margin:0;padding:0}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.icon-area01{float:right;width:187px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.icon-area02{float:left;width:180px}#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.icon-area01 ul li,#backnumber-subscription-area .subscription-detail-area01 .subscription-ex-detail01 div.icon-area02 ul li{float:left;padding-left:4px;padding-bottom:5px}div.table-of-contents .area03 .description-new-pagelink{width:100%;text-align:left;margin:14px 0 0 14px}#right-detail .table-of-contents{margin:0 0 40px 0;padding-bottom:15px;border-left:1px #bbb solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid}#right-detail .table-of-contents h2{padding:10px 15px;border-top:2px solid #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}#right-detail .table-of-contents h2.switch{margin:0 0 15px 0;padding:10px 15px;border-top:2px solid #bbb;border-bottom:1px dotted #bbb;background-color:#f0f0f0;font-size:133%;font-weight:bold;line-height:1.5em}#right-detail .table-of-contents p.area01{text-align:right;padding:0 15px 15px 15px}#right-detail .table-of-contents p.area01 span.active{background-color:#FFE35F;font-weight:bold}#right-detail .table-of-contents div.area02{padding:15px 15px 0 15px;font-size:108%;line-height:1.4em;border-top:1px #bbb dotted;word-wrap:break-word}#right-detail .table-of-contents div.area02 p{margin-bottom:1em}#footer-link01{width:1000px;margin:0;padding-bottom:10px;background-color:#00acdc;background-image:url("/zasshi_assets/images/product/footer_bgimage_01.png");background-position:top;background-repeat:repeat-x;color:#fff;line-height:1.5em}#footer-link01 a:link,#footer-link01 a:visited{color:#fff;text-decoration:none}#footer-link01 a:hover{color:#ffa800;text-decoration:underline}#footer-link01 a:active{color:#cc0033;text-decoration:underline}#footer-link01 .link-area01{width:231px;padding:0 15px 0 15px;float:left}#footer-link01 .link-area02{width:231px;padding:0 15px 0 0;float:left}#footer-link01 .link-area03{width:232px;padding:0 15px 0 0;float:right}#footer-link01 .link-area01 p,#footer-link01 .link-area02 p,#footer-link01 .link-area03 p{display:block;padding:0 5px 3px 5px;margin-bottom:3px;border-bottom:1px dotted #fff;font-weight:bold}#footer-link01 .link-area01 ul,#footer-link01 .link-area02 ul,#footer-link01 .link-area03 ul{padding:0 5px}#footer-link01 .link-area01 ul li,#footer-link01 .link-area02 ul li,#footer-link01 .link-area03 ul li{margin-bottom:3px}#footer-link01 div.image01{margin-bottom:10px}#footer-link02{padding:0 0 5px 0}#footer-link02 .link-area01{width:205px;float:left;padding:34px 20px 0 0}#footer-link02 .link-area02{float:left;width:510px;padding:40px 10px 0 0;text-align:left}#footer-link02 .link-area03{width:165px;float:left;padding:17px 0 0 0;text-align:center}#footer-link02 .link-area04{width:75px;float:right;padding:15px 0 0 0}#footer-link02 .link-area02 ul{padding-bottom:8px}#footer-link02 .link-area02 ul li{float:left;padding-right:10px}#footer-link02 .link-area02 ul li.list-end{padding:0}#footer-link02 .link-area02 p{font-size:83%}#footer-link02 .link-area03 p{padding-top:5px;font-size:8px;line-height:1.1em}#footer-link02 a:link,#footer-link02 a:visited{color:#444;text-decoration:none}#footer-link02 a:hover{color:#ffa800;text-decoration:underline}#footer-link02 a:active{color:#cc0033;text-decoration:underline}#popup-wrapper{text-align:center}#popup-main{width:535px;margin:0 auto;text-align:left;line-height:1.5em}#popup-main h1{margin:30px 0}#popup-main h2{margin:30px 0 5px 0;font-size:116%;font-weight:bold}#popup-main img.ex01{margin:0 0 15px 0}#popup-main img.ex02{margin:15px 0 0 0}#popup-main p.close-text{padding:30px 0;text-align:center}div.suvscrition_popmsg{float:left;margin:30px;border-left:10px solid #00ACDC;border-bottom:10px solid transparent ;z-index:30;display:none}div.suvscrition_popmsg p.msg_body{float:left;padding:10px 20px;margin:0 0 0 -30px;border-radius:5px;border:3px solid #00ACDC;background:#FFFFFF;font-weight:bold;font-size:14px;text-align:center;color:#00ACDC;position:relative}#subproduct-side-navi{padding:15px 0 30px 0}#subproduct-side-navi div.sort-list01 ul{margin:0 5px}#subproduct-side-navi div.sort-list01 ul li{margin:0 0 10px 0;padding-left:8px;line-height:1.3em;text-indent:-8px}#subproduct-side-navi div.sort-list01 ul li span{font-weight:bold;background-color:#ffe35f}#sample-area{width:228px;padding:10px 0;margin-bottom:15px;background-color:#ececec;border:1px solid #bbb;border-radius:4px}#sample-area div.left-image{width:65px;float:left;padding:0 10px}#sample-area div.left-image img{border:1px solid #bbb}#sample-area div.right-text{width:133px;float:right;padding-right:10px}#sample-area div.right-text p.sample-title{line-height:1.3em;margin-bottom:10px}#sample-area div.right-text p.sample-btn{text-align:center}.pagetop-area{text-align:right;margin-bottom:20px}.m00{margin:0}.p00{padding:0}.mr05{margin-right:5px}.mr10{margin-right:10px}.mb05{margin-bottom:5px}.fl-l{float:left}.fl-r{float:right}.fb{font-weight:bold}.fb_red{color:#CC0033;margin:5px 0 0 7px}.fb_red_sc{color:#CC0033;margin:0 0 5px 7px}input.add_check_item{background-image:url("/zasshi_assets/images/product/backnumber_cart_all_bt.png");background-repeat:no-repeat;background-color:#000000;border:none;width:207px;height:24px;text-indent:-9999px;cursor:pointer}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#description_digital_sort,#description_sort{display:block}#description_digital_long,#description_long{display:none}div.loading{background-image:url("/zasshi_assets/images/addcart_loading.gif");background-repeat:no-repeat;background-position:center center}div.loading div{border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;display:table-cell;text-align:center;vertical-align:middle;background:none repeat scroll 0 0 #000000;opacity:0.4;filter:alpha(opacity=40);-ms-filter:"alpha(opacity=40)";-khtml-opacity:0.4;-moz-opacity:0.4}div.loading div div{border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;background:none repeat scroll 0 0 #000000}#add_cart_error{background-color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:15px;text-align:left;background-image:url("/zasshi_assets/images/product/add_cart_ajax_error_bgimage.png");background-repeat:no-repeat;background-position:9px 14px}#add_cart_error p{font-size:14px;line-height:1.5em;font-weight:bold;margin-left:35px}#add_cart_error #add_cart_close_link{text-align:right;margin:10px 0 0 0;cursor:pointer}.nikkeibp_notice_js{z-index:3000;position:fixed;left:50%;margin-left:-316px;top:30px;padding:0px auto 10px auto;display:none;border:1px solid #BBBBBB;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;display:table-cell;text-align:center;vertical-align:middle;background:none repeat scroll 0 0 #ffffff;width:639px;padding:10px 15px;margin-bottom:20px}.nikkeibp_notice_js textarea{height:400px !important;*margin-left:50%}.nikkeibp_notice_js .button_area{margin:10px 0}.nikkeibp_notice_js .agreement_button{font-size:16px;font-family:Arial;font-weight:bold;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:0px solid #d83526;padding:9px 18px;text-decoration:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #fe1a00), color-stop(100%, #ce0100));background:-moz-linear-gradient(center top, #fe1a00 5%, #ce0100 100%);background:-ms-linear-gradient(top, #fe1a00 5%, #ce0100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');background-color:#fe1a00;color:#ffffff;display:inline-block;text-shadow:1px 1px 0px #b23e35;-webkit-box-shadow:inset 1px 1px 0px 0px #f29c93;-moz-box-shadow:inset 1px 1px 0px 0px #f29c93;box-shadow:inset 1px 1px 0px 0px #f29c93}.nikkeibp_notice_js .agreement_button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #ce0100), color-stop(100%, #fe1a00));background:-moz-linear-gradient(center top, #ce0100 5%, #fe1a00 100%);background:-ms-linear-gradient(top, #ce0100 5%, #fe1a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');background-color:#ce0100}.nikkeibp_notice_js .agreement_button:active{position:relative;top:1px}div.nikkeibp_notice,div.nikkeibp_notice_js{margin-bottom:5px}div.nikkeibp_notice .title,div.nikkeibp_notice_js .title{font-weight:bold;font-size:130%}div.nikkeibp_notice p,div.nikkeibp_notice_js p{line-height:1.5em}div.nikkeibp_notice textarea,div.nikkeibp_notice_js textarea{font-size:80%;width:629px;height:200px}div.add_cart_item{position:absolute;width:350px;z-index:4300}div.add_cart_item div.add_cart_msg_top{border:1px solid #bbb;border-bottom:1px dotted #BBB;background-color:#F0F0F0;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;padding:0}div.add_cart_item div.add_cart_msg_top #add_cart_close_link{position:absolute;right:5px;top:5px;padding:3px;cursor:pointer}div.add_cart_item div.add_cart_msg_top h4{padding:10px;font-size:18px;font-weight:bold;text-align:center}div.add_cart_item div.add_cart_msg_top h4 table{margin:auto}div.add_cart_item div.add_cart_msg_top h4 table tr td{vertical-align:middle}div.add_cart_item div.add_cart_msg_top h4 table tr td img{margin-right:6px;width:23px;height:23px}div.add_cart_item div.add_cart_msg_bottom{background-color:#ffffff;border:1px solid #bbb;border-top:none;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;padding:17px}div.add_cart_item div.add_cart_msg_bottom table{width:100%}div.add_cart_item div.add_cart_msg_bottom table td{background-color:#fff;text-align:left}div.add_cart_item div.add_cart_msg_bottom table td p{word-break:break-all;font-weight:bold;text-align:1.5em}div.add_cart_item div.add_cart_msg_bottom table td .title{font-size:16px;margin-bottom:5px}div.add_cart_item div.add_cart_msg_bottom table td .produt_info{font-size:12px}div.add_cart_item div.add_cart_msg_bottom table td .produt_info span{display:block;color:#00acdc;margin-bottom:4px}div.add_cart_item div.add_cart_msg_bottom table td .price{padding-top:9px;font-size:14px;color:#c03}div.add_cart_item div.add_cart_msg_bottom table td.produt_image .thumbnail{display:block;margin-top:5px;border:1px solid #bbb}div.add_cart_item div.add_cart_msg_bottom table td.detail-area{padding-left:15px}div.add_cart_item div.add_cart_msg_bottom table td.button_area{padding:14px 0 0;text-align:center}div.add_cart_item div.add_cart_msg_bottom table td.button_area>div>div{display:inline-block;margin:0px 8px}#category-child-list,#category-link-list{margin-bottom:30px}#category-child-list ul,#category-link-list ul{margin:0 0 8px 5px}#category-child-list ul li,#category-link-list ul li{margin-bottom:5px;padding-right:15px;line-height:1.3em}#category-child-list .left-navi-link01,#category-link-list .left-navi-link01{text-align:right;padding:10px 5px 0 0;border-top:#bbb 1px dotted}#tadayomi .read{padding:0 0 8px 5px;line-height:1.3;font-size:11px}#tadayomi .news-area{width:223px;padding-right:16px;padding-bottom:16px;display:inline-block;letter-spacing:normal;vertical-align:top}#tadayomi .news-area .pvw-image{width:180px;border:1px solid #ccc;margin:0 24px 10px;position:relative}#tadayomi .news-area .pvw-image .pvw-news-text{width:160px;display:block;position:absolute;bottom:0;left:0;padding:5px 10px;background-image:url("/zasshi_assets/images/top/tadayomi_pvw_news_text_bgimage.png");color:#fff;font-weight:bold;line-height:1.4em;font-size:11px;text-decoration:none}#tadayomi .news-area .text-snslink{line-height:1.4em;padding:0 10px 7px;margin-bottom:13px}#tadayomi .news-area .text-snslink .product-name{padding-bottom:2px;min-height:34px}#tadayomi .news-area .text-snslink .tadayomi-icons{margin-top:5px}#tadayomi .news-area .text-snslink .tadayomi-icons .viewer-icon{float:left;width:103px}#tadayomi .news-area .text-snslink .tadayomi-icons ul{float:right;width:57px}#tadayomi .news-area .text-snslink .tadayomi-icons ul li{float:left;width:26px}#tadayomi .news-area .text-snslink .tadayomi-icons ul .fb{padding-left:5px}.interviewpage .interview .h3-cg{color:#666666}.interviewpage .interview .h3-mamor{color:#000000}.interviewpage .interview .h3-pargolf{color:#009933}.interviewpage .interview .h3-shonenmagazine{color:#CC0000}.interviewpage .interview .h3-spa{color:#CC0000}.interviewpage .interview .h3-ozplus{color:#FF66CC}.interviewpage .interview .h3-blue{color:#000000}.interviewpage .interview .h3-yuhobika{color:#FF9900}.interviewpage .interview .h3-newton{color:#666666}.interviewpage .interview .h3-brutus{color:#000000}.interviewpage .interview .h3-runningstyle{color:#99CCFF}.interviewpage .interview .h3-be-pal{color:#006600}.interviewpage .interview .h3-kadenhihyo{color:#ff9900}.interviewpage .interview .h3-tsuribito{color:#33CC00}.interviewpage .interview .h3-fj{color:#956f29}.interviewpage .interview .h3-nodule{color:#006699}.interviewpage .interview .h3-fujinkoron{color:#cc66cc}.interviewpage .interview .h3-koka{color:#cc0066}.interviewpage .interview .h3-daytona{color:#996633}.interviewpage .interview .h3-figarojapon{color:#FF3300}.interviewpage .interview .h3-very{color:#FF6600}.interviewpage .interview .h3-bistory{color:#99CC66}.interviewpage .interview .h3-pen{color:#000000}.interviewpage .interview .h3-lips{color:#FF33CC}.interviewpage .interview .h3-gingerl{color:#666666}.interviewpage .interview .h3-toyokeizai{color:#000000}.interviewpage .interview .h3-lightning{color:#CC0000}.interviewpage .interview .h3-discoverjapan{color:#CC0000}.interviewpage .interview .h3-nanao{color:#666666}.interviewpage .interview .h3-usakura{color:#FF9999}.interviewpage .interview .h3-president{color:#000000}.interviewpage .interview .h3-dancyu{color:#00CC00}.interviewpage .interview .h3-presidentfamily{color:#663300}.interviewpage .interview .h3-otoshu{color:#cc0000}.interviewpage .interview .h3-phatphoto{color:#cc3333}.interviewpage .interview .h3-motonavi{color:#0066FF}.interviewpage .interview .h3-dime{color:#660000}.interviewpage .interview .h3-sotokoto{color:#6699FF}.interviewpage .interview .h3-ginger{color:#FF9999}.interviewpage .interview .h3-asahi{color:#CC0000}.interviewpage .interview .h3-jinminchugoku{color:#663333}.interviewpage .interview .h3-bookbird{color:#663300}.interviewpage .interview .h3-goethe{color:#66CC33}.interviewpage .interview .h3-edgestyle{color:#996600}.interviewpage .interview .h3-gq{color:#CC9933}.interviewpage .interview .h3-ageha{color:#FF66FF}.interviewpage .interview .h3-ozmagazine{color:#cc0066}.interviewpage .interview .h3-orangepage{color:#FF9966}.interviewpage .interview .h3-hr{color:#CC0000}.interviewpage .interview .h3-karakoto{color:#669933}.interviewpage .interview .h3-davinci{color:#6666cc}.interviewpage .interview .h3-veggy{color:#99cc00}.interviewpage .interview .h3-kangaeruhito{color:#b81b22}.interviewpage .interview .h3-daysjapan{color:#b81b22}.interviewpage .interview .h3-cyzo{color:#FF3300}.interviewpage .interview .h3-ryoma{color:#0066CC}.interviewpage .interview .h3-tigers{color:#666666}.interviewpage .interview .h3-ar{color:#000000}.interviewpage .interview .h3-uomo{color:#333333}.interviewpage .interview .h3-yamakei{color:#003366;margin-top:20px;padding:0}.interviewpage .interview .h3-safari{color:#996600}.interviewpage .interview .h3-papyrus{color:#CC99CC}.interviewpage .interview .h3-waraku{color:#CC6600}.interviewpage .interview .h3-courrier{color:#0099FF}.interviewpage .interview .h3-number{color:#000099}.interviewpage .interview .h3-casabrutus{color:#999933}.interviewpage .interview .h3-oceans{color:#3366FF}.interviewpage .interview .h3-numero{color:#999999}.interviewpage .interview .h3-ikkojin{color:#666600}.interviewpage .interview .h3-engine{color:#FF0033}.interviewpage .interview .h3-gainer{color:#000000}.interviewpage .interview .h3-glitter{color:#FF9999}.interviewpage .interview .h3-glamorous{color:#CC9900}.interviewpage .interview .h3-mainichigahakken{color:#0099FF}.interviewpage .interview .h3-como{color:#009966}.interviewpage .interview .h3-yamakei{color:#003366}.interviewpage .interview .h3-ar{color:#000000}.interview-head h1{margin:0 0 12px 0;font-size:141%;font-weight:bold;line-height:1.2em}#interview p{text-align:justify}#interview a{line-height:1.3}#interview .interviewpage h2#title{padding:7px 0 7px 8px;font-size:1.2em;font-weight:bold;color:#FFFFFF;border-left:10px solid #3552a0;background-color:#6699FF;line-height:1;margin-bottom:15px}#interview .interviewpage .subject-right{width:680px;margin-bottom:20px;float:right;background-color:#99cdff;border-radius:10px;padding:20px}#interview .interviewpage .subject-right .div1 .editor-img{float:right;margin:5px 0 10px 20px}#interview .interviewpage .subject-right .div1 .profile-txt-img{width:157px}#interview .interviewpage .subject-right .div1 h3{font-size:12px;margin-left:18px;line-height:1.5}#interview .interviewpage .subject-right .div1 .profile-txt-img,#interview .interviewpage .subject-right .div1 h3{vertical-align:top;display:inline-block;*display:inline;*zoom:1}#interview .interviewpage .subject-right .div1 .body{line-height:1.5;margin-top:5px}#interview .interviewpage .interview .h2-interview{float:left;display:inline;margin:0 30px 20px 0}#interview .interviewpage .interview .article{margin-bottom:20px}#interview .interviewpage .interview .article h3{margin-bottom:20px;padding:0;font-size:12px;line-height:1.6}#interview .interviewpage .interview .article>.body{font-size:12px;line-height:1.6}#interview .interviewpage .interview .article>.body>p{font-size:12px;color:#000}#interview .interviewpage .interview .article>.body .cut-right,#interview .interviewpage .interview .article>.body .cut-left{clear:both;font-size:10px;display:inline;text-align:center}#interview .interviewpage .interview .article>.body .cut-right img,#interview .interviewpage .interview .article>.body .cut-left img{margin:10px 0 3px}#interview .interviewpage .interview .article>.body .cut-right{float:right;margin:20px 0 20px 30px}#interview .interviewpage .interview .article>.body .cut-left{float:left;margin:20px 30px 20px 0}#interview .interviewpage .interview #favorite-magagines{clear:both;width:300px;display:inline-block;margin:0 0 20px 30px;*display:inline;*zoom:1;float:right}#interview .interviewpage .interview #favorite-magagines .recommend{border:#6699FF solid 1px;padding:0 5px}#interview .interviewpage .interview #favorite-magagines .recommend ul li{padding:15px;border-top:#999999 dashed 1px}#interview .interviewpage .interview #favorite-magagines .recommend ul li:first-child{border-top:none}#interview .interviewpage .interview #favorite-magagines .recommend ul li .clearfix div{float:left;width:170px}#interview .interviewpage .interview #favorite-magagines .recommend ul li .clearfix div h3{font-weight:normal;font-size:12px;margin-bottom:15px}#interview .interviewpage .interview #favorite-magagines .recommend ul li .clearfix div h3 a{font-weight:normal;font-size:12px}#interview .interviewpage .interview #favorite-magagines .recommend ul li .clearfix div .body{line-height:1.5}#interview .interviewpage .interview #favorite-magagines .recommend ul li .clearfix .photo{width:80px;float:right;text-align:right}#interview .interviewpage .interview .right{text-align:right;margin-bottom:20px;clear:both}#interview .interviewpage .interview #interviewer{margin-bottom:30px;border:#CCCC99 1px solid;padding:8px}#interview .interviewpage .interview #interviewer dl{border-bottom:#CCCC99 1px solid}#interview .interviewpage .interview #interviewer dl dt{margin-bottom:10px}#interview .interviewpage .interview #interviewer dl dd{padding:0 10px 10px;line-height:1.5}#interview .interviewpage .interview #interviewer .interviewer-prof{padding:10px}#interview .interviewpage .interview #interviewer .interviewer-prof>div{float:left;width:580px;line-height:1.5}#interview .interviewpage .interview #interviewer .interviewer-prof>div .name{margin-bottom:7px}#interview .interviewpage .interview #interviewer .interviewer-prof>p{float:right;width:79px}#interview-editor{margin-bottom:30px}#interview-editor .interview-link{margin-left:5px}