@charset "utf-8";*{border:0;margin:0;padding:0}html,body{height:100%}button,input,select,textarea{font-family:inherit;font-size:100%}body{color:#000;font-size:14px;font-family:'Roboto','Noto Sans JP',sans-serif !important;letter-spacing:.2px;line-height:160%}body{text-rendering:optimizeLegibility;font-kerning:normal;font-variant-ligatures:common-ligatures contextual;font-feature-settings:"kern","liga","clig","calt"}.caution{padding:10px;color:#e9e9e9;text-align:center;background-color:#c00;display:block;margin:0 auto 0}noscript .caution{margin:0}.content-clear,.clear{clear:both}.clearfix{display:block}* html .clearfix{height:1%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}a{text-decoration:none;outline:none;color:#04c}a:hover,a:active,a:focus{color:#f60;outline:none;text-decoration:underline}a.white{color:#fff;text-decoration:none}a.white:hover{text-decoration:underline}a.links_to_external_sites{background-image:url(//www.ismwebstore.com/materials/wp-content/themes/style/images/links_to_external_sites.gif);background-position:right 50%;background-repeat:no-repeat;padding-right:18px}a.links_external{margin-left:5px;word-wrap:break-word;overflow-wrap:break-word}a.links_external:after{font-family:'icomoon';content:"\e905";vertical-align:-2px;margin-left:5px}a.links_to_popup_window{background-image:url(//www.ismwebstore.com/materials/wp-content/themes/style/images/links_to_popup_window.gif);background-position:right 50%;background-repeat:no-repeat;padding-right:18px}a.links_to_pdf_files{background-image:url(//www.ismwebstore.com/materials/wp-content/themes/style/images/links_to_pdf_files.gif);background-position:right 50%;background-repeat:no-repeat;padding-right:18px}p.amazon_store{padding:0 0 0 35px;background-image:url(//www.ismwebstore.com/materials/wp-content/themes/style/images/logo_amazon.png);background-repeat:no-repeat;background-position:2px 2px;background-size:25px;line-height:1.2em}hr.dotted{margin-top:2em;margin-bottom:2em;border-top:1px dashed #bbb;border-bottom:1px dashed #fff}.aligncenter{margin:0 auto 0}.alignright{float:right;margin:0}.alignleft{float:left;margin:0}.height25{height:25px}.height50{height:50px}.top25{margin-top:25px}.h30{margin-top:30px !important}.left2em{margin-left:2em}.left25{margin-left:25px}.right2em{margin-right:2em}.right25{margin-right:25px}.bottom25{margin-bottom:25px}.bottom30{margin-bottom:30px}.sml{font-size:86%}.sml_r{text-align:right;font-size:86%}.sml_l{font-size:.96em}.lrg-l{font-size:1.2em !important}.lrg-1h{font-size:1.5em !important}.lrg-r1h{font-size:1.5rem !important}.ast{font-size:80%;color:red}.txt-center{text-align:center}.asterisk{text-indent:-1em;padding-left:1em}.pt-1{padding-top:1em !important}.pt-2{padding-top:2em !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:1em !important}.pb-2{padding-bottom:2em !important}.plr-1{padding-left:1em !important;padding-right:1em !important}.plr-2{padding-left:2em !important;padding-right:2em !important}.marginzero{margin:0}.mt-0{margin-top:0 !important}.mt-1{margin-top:1em !important}.mt-2{margin-top:2em !important}.mt-3{margin-top:3em !important}.mt-5{margin-top:5em !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:1em !important}.mb-2{margin-bottom:2em !important}.mb-3{margin-bottom:3em !important}.marginright{margin:0 20px 0 0}.placeholder{color:#999}.str{color:red}.marker-pen-y{background:linear-gradient(transparent 60%,#fff200 60%)}.frame_line{border:solid 1px #c7c7c7;border-radius:4px}del{color:#b7b7b7}h1.entry-title,h1.page-title{font-size:30px;line-height:1.5em;font-weight:400;padding:0 0 20px}h2{font-size:19px;color:#000;letter-spacing:0px}h2.entry-title{font-size:28px;line-height:1.5em;font-weight:400;padding:1em 0 .5em}h3{font-size:16px;color:#000}h3#comments{font-size:110%;line-height:140%;margin:20px 0 20px;font-weight:700}h3.cont{font-size:120%;color:#333;text-align:left;padding:10px 0 20px}h3.con{font-size:120%;color:#333;text-align:left;padding:50px 0 20px}h3.smn{font-size:120%;color:#333;text-align:left;padding:10px 0}h3.subtitle{font-size:120%;font-weight:700;margin-top:35px;margin-bottom:15px}h3.list_title{font-size:1.6em !important;font-weight:400 !important;margin-top:3em !important;margin-bottom:1em !important;border-left:3px solid #ddd;padding:10px 0 10px 18px}dl.bk{width:100%;padding:20px 0;margin:0}dl.bk dt{float:left;width:60px;padding:0;font-weight:700}dl.bk dd{margin-left:80px;padding:0}dl.bk dt.cnts,dl.bk dd.cnts{margin-top:15px}dl.updated_history{width:100%;padding:0 10px 30px;margin:0;box-sizing:border-box}dl.updated_history dt{float:left;width:80px;padding:0}dl.updated_history dd{margin-left:100px;padding:0 0 .5em}dl.updated_history dd:last-child{margin-left:100px;padding:0}p.updated_history_title{margin:0 !important;padding:1em 0 10px !important}dl.content-indent{width:100%;padding:0 1em;margin:0}dl.content-indent dt{font-weight:700;font-size:1.15em;padding:0;margin:0}dl.content-indent dd{margin-left:1em;padding:.5em 0 1.5em}dl.content-indent p{padding:0 !important;margin:0 !important}dl.tablebox{display:flex;flex-wrap:wrap;border:1px solid #ccc;border-top:none}dl.tablebox dt{width:28%;padding:10px;box-sizing:border-box;border-top:1px solid #ccc}dl.tablebox dt img{display:block;width:90% !important;margin:.5em auto 0 !important}dl.tablebox dd{padding:10px;margin:0;border-left:1px solid #ccc;border-top:1px solid #ccc;width:72%;box-sizing:border-box}dl.tablebox dt:first-of-type,dl.tablebox dd:first-of-type{background-color:#f0f0f0;text-align:center}dl.tablebox ul{margin:0 !important;font-size:.94em}dl.list-box{display:flex;flex-wrap:wrap;border-top:none}dl.list-box dt{width:20%;padding:10px;box-sizing:border-box}dl.list-box dt img{display:block;width:90% !important;margin:10px auto !important;filter:drop-shadow(3px 3px 3px #aaa)}dl.list-box dd{padding:10px 20px;margin:0;width:80%;box-sizing:border-box}dl.list-box dd p{margin:10px 0 !important}dl.list-box dd p:nth-child(2){font-size:.96em;line-height:1.4em}.index-box{width:100%;display:block;margin:2em 0 !important;padding:1em 2.5em 1em !important;box-sizing:border-box;background-color:#f2f2f2}.index-box h2{margin:.5em 0 0 !important}.index-box ul li{padding:.2em 0 !important}ul.column2{column-count:2}table.list{margin:0;width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:collapse;text-align:left;box-sizing:border-box}table.list th{padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f0f0f0;font-weight:400;text-align:center}table.list td{padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}table.list.wl td:first-of-type{width:6em;box-sizing:border-box}img.list_pic{width:100% !important;height:240px !important;object-fit:cover;object-position:50% 0%}#container{width:100%;padding:0}#content{margin:40px auto 20px;text-align:left;max-width:1090px;padding-left:20px;padding-right:20px;box-sizing:border-box}#main,#entry,#entry-page{float:left;margin:0;line-height:180%;width:680px}#site_description_area{background-color:#000;width:100%;height:auto;min-height:30px}#site_description{max-width:1090px;padding-left:20px;padding-right:20px;margin:0 auto 0;padding-top:8px;font-size:11px;letter-spacing:0px;text-align:left;color:#cecece;line-height:160%}.site_overview{float:left;font-size:10px;width:auto}#header_utility{float:right;font-size:1em;width:auto;text-align:right;line-height:1.3em}#header_utility ul{padding:0;list-style-type:none;margin:0 auto}#header_utility ul li{margin:0;padding:0 15px 0 0;background:0 0;display:inline-block;vertical-align:middle;letter-spacing:.9px;color:gray}#header_utility ul li a{display:block;box-sizing:border-box;margin-right:0;padding:0;background:0 0;text-align:center;letter-spacing:.9px;color:#cecece}#header_utility ul li:last-child{padding:0}#header_utility ul li a:hover{color:#f60;text-decoration:none}#header_wrap{border-bottom:1px solid #ddd;background-color:#fff;width:100%}#header{margin:auto;width:100%;max-width:1130px;height:81px;display:flex;justify-content:space-between}#logo_area{padding-top:24px;width:calc(100% - 420px);text-align:left;margin-left:20px}#logo_area a{font-size:26px;color:#000}#logo_area a:hover{color:#f60;text-decoration:none;transition:all .3s}#logo_area .store-name{font-family:'MyriadPro-Regular';font-size:1.05em}#logo_area a #subtitle{font-size:.4em;margin-top:4px;letter-spacing:.5px}#logo_area a h1,#logo_area a .logo{font-family:'Roboto','Noto Sans JP',sans-serif !important;font-size:26px;font-weight:400;letter-spacing:1px}.header_right{width:420px;display:flex;justify-content:flex-end;margin-right:20px}.search-box{width:265px;padding-top:1.7em}.search-box input.searchText{float:left;width:220px !important;height:auto;font-size:.96em;padding:2px}.search-box button{margin-left:6px;background-color:transparent !important}.search-box input[type=text]:focus,.search-box input[type=search]:focus,.search-box button:focus{outline:none}.search-box form{box-sizing:border-box;padding:8px 0 3px 8px;border:1px solid #c1c1c1;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.contact-box,.about-box{padding:1.5em 0 0 15px;text-align:center;line-height:1.5}.contact-box a span,.about-box a span{display:block;font-size:.8em;color:#555}.contact-box .icon-mail_outline,.about-box .icon-help_outline{font-size:1.6em;margin-bottom:5px;color:#444}.contact-box a:hover,.about-box a:hover{text-decoration:none !important}.contact-box a:hover span,.about-box a:hover span{color:#f60;outline:none;text-decoration:none}#footer_wrap{margin:45px 0 0;padding:0 0 30px;width:100%;height:auto;background:#ededed}#return-top{position:fixed;bottom:30px;right:30px;z-index:900}#return-top a{color:#222;text-align:center;text-decoration:none}#return-top a:hover{background-color:inherit;text-decoration:none}#return-top a .pagetop{font-size:3em;background-color:#9da3a9;color:#fff;padding:4px;opacity:.8}#return-top a:hover .pagetop{font-size:3em;opacity:.9}#topicpath_area{background-color:#ddd;width:100%}#topicpath{margin:0 auto;padding:5px 0;max-width:1090px;padding-left:20px;padding-right:20px;font-size:80%;color:#666}#topicpath a{color:#666;text-decoration:none}#topicpath a:link,#topicpath a:visited{color:#666;text-decoration:none}#topicpath a:hover{color:#f60;text-decoration:underline}#topicpath .breadcrumbs a.home .icon-home{font-size:1em;visibility:hidden}#footer{margin:auto;padding-top:30px;padding-bottom:40px;max-width:1090px;padding-left:20px;padding-right:20px}#footer a:link,#footer a:visited{color:#666;text-decoration:none}#footer a:hover{color:#666;text-decoration:underline}#copyright{width:70%;float:left;text-align:left;font-size:90%;color:#666}#logo-area{width:30%;float:right;text-align:right;font-size:90%;color:#666}#company_name{font-size:1.6em;font-family:'MyriadPro-Regular';font-weight:400;line-height:1em;letter-spacing:.5px}#shareicon{padding-top:20px;font-size:1.2em;font-weight:400;line-height:.9em;letter-spacing:.5px}#shareicon li{display:inline-block;margin:0 25px 0 0}#shareicon li:first-child{display:inline-block;margin:0 25px 0 15px}#shareicon li a{text-decoration:none}#secondary{float:right;width:220px;margin:0;padding:0;font-size:12px}#secondary a{text-decoration:none}.sidebarcolumn{overflow:hidden;margin:0 0 30px;padding:0;width:100%}.sidebarcolumn.widget_search,.sidebarcolumn.widget_nav_menu,.sidebarcolumn.widget_pages,.sidebarcolumn.widget_text{display:none}.sidebarcolumn form{box-sizing:border-box;padding:2px 0 2px 2px;border:1px solid #c1c1c1;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.sidebarcolumn input.searchText{float:left}.sidebarcolumn input[type=text]:focus,.sidebarcolumn input[type=search]:focus,.sidebarcolumn button:focus{outline:none;border-radius:0}.sidebarcolumn ul{margin-top:5px;list-style-type:none;padding:0}.sidebarcolumn li{margin-bottom:1px;font-size:1.06em}.sidebarcolumn li a{padding:3px 0;display:block;color:inherit}.sidebarcolumn li a:before{font-family:'icomoon';content:"\e900";font-size:1.8em;display:inline-block;vertical-align:middle;margin-left:-5px}.sidebarcolumn.widget_nav_menu li a:before,.sidebarcolumn.widget_pages li a:before,.sidebarcolumn.widget_text li a:before{content:none;margin-left:0}.sidebarcolumn li a:hover{padding:3px 0;display:block;color:#f60;text-decoration:underline}.sidebarcolumn.widget_nav_menu li a:hover,.sidebarcolumn.widget_pages li a:hover,.sidebarcolumn.widget_text li a:hover{margin-left:0}.sidebarcolumn li a:hover:before,.sidebarcolumn li a:active:before{text-decoration:none}.sidebarcolumn li.current-cat a,div.sidebarcolumn li.current_page_item a{padding:3px 0;display:block;color:#f60}.sidebarcolumn.widget_nav_menu li.current_page_item a{margin-left:0}.sidebarcolumn select{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:12px;margin:2px;color:#999;background-color:#fff}h2.widgettitle{font-weight:400;color:#000;font-size:1.4em;padding:0 0 10px}#switchform select{width:99% !important;height:20px !important;margin:0;padding:2px !important;vertical-align:middle;font-size:inherit;color:inherit;box-sizing:border-box}#switchform select:focus{outline:none}#ads,#ads-amazon{float:left;width:168px;height:auto;margin:30px auto 0;text-align:center;padding:0}.amazon-ad{font-size:12px;display:block;width:100%;height:auto;margin:20px auto 0;padding:0;text-align:left}.amazon-ad.toppage{margin:40px auto 0}.amazon-ad div{display:inline-block;margin-top:10px;margin-bottom:20px}.amazon-ad div img{float:left;padding:0}.amazon-ad div p{padding:0 0 10px 100px;margin-top:-2px;line-height:1.6}.amazon-ad div p.detail{padding:0 0 0 100px;margin-top:5px}.amazon-ad div p.detail a{border:1px solid #ccc;padding:5px 10px;font-size:.9em}.amazon-ad div p.detail a:hover,.amazon-ad div p.detail a:active,.amazon-ad div p.detail a:focus{color:#f60;outline:none;text-decoration:underline}#ads_area,#ads_area_Related{width:100%;display:block;margin-bottom:2em;clear:both}.ads_sidebaner_area{width:100%;display:inline-block;padding-top:2em;text-align:center}.ads_rectangle_area{width:100%;display:flex;justify-content:space-around}#ads-store{font-size:12px;float:left;width:100%;height:auto;margin:0 0 10px;padding:0;float:left;text-align:left}#ads-store div{display:inline-block;margin-top:10px;margin-bottom:20px}#ads-store div img{float:left;padding:0}#ads-store div p{padding:0 0 10px 100px;margin-top:-2px;line-height:1.6}#ads-store div p.detail{padding:0 0 0 100px;margin-top:5px}#ads-store div p.detail a{border:1px solid #ccc;padding:5px 10px;font-size:.9em}#ads-store div p.detail a:hover,#ads-store div p.detail a:active,#ads-store div p.detail a:focus{color:#f60;outline:none;text-decoration:underline}#ads-store h2{text-align:left;margin-top:10px}.ads_single_infield_sample{padding:20px 20px 0;margin-bottom:15px;border:solid 1px #c7c7c7;border-radius:4px}.ads_single_infield_sample .ttl a{font-size:1.3em;font-weight:500;line-height:1.35;color:#212121 !important;line-height:1.8}.product-box{display:flex;justify-content:space-between;align-items:start;margin-top:20px}.ads_single_infield_sample .imgbox{display:inline-block;padding-right:20px;box-sizing:border-box;max-width:120px}.ads_single_infield_sample p{margin:0 0 10px !important;line-height:1.8 !important;font-size:.96em;color:#757575}.ads_single_infield_sample p a{color:#757575 !important}.ads_single_infield_sample .txt-content{display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:.9em;padding-top:.5em}.ads_single_infield_sample .txt-content p{display:inline-block;font-weight:400}.ads_single_infield_sample .txt-content p a{color:#757575 !important}.ads_single_infield_sample .txt-content p:first-of-type a{font-size:1em}.ads_single_infield_sample .txt-content p .prwaku{background-color:#0256c4;color:#fff;border-radius:4px;padding:0 5px;margin-right:5px}.ads_single_infield_sample .txt-content p.detail{padding:0}.ads_single_infield_sample .txt-content p.detail a{color:#04c !important;border:1px solid #4a89dc;padding:5px 10px;font-size:.9em}.ads_single_infield_sample .txt-content p.detail a:hover,.ads_single_infield_sample .txt-content p.detail a:active,.ads_single_infield_sample .txt-content p.detail a:focus{color:#fff !important;background-color:#f60;outline:none;text-decoration:none !important;border:1px solid #f60}.date-area{display:inline-block;margin-right:1.5em}.date-area .icon-update{vertical-align:-22%;font-size:1.4em;margin-right:.15em}.category-area{display:inline-block}.views{border:1px solid #d1d1d1;border-radius:2px;background-color:#f6f6f6;padding:0 5px;font-size:90%}blockquote{padding:1.5em 2.5em;margin-bottom:2em;position:relative;border:1px #eee solid;background-color:#fafafa;color:#333}blockquote>p{line-height:1.25em;margin:.5em 0 !important}@media screen and (min-width:1001px){#moblie-menu{display:none}.amazon-ad_footer,.ads-store_footer{display:none}}@media only screen and (max-width:1000px){#secondary{width:100%;box-sizing:border-box}#content{width:100%;margin:20px auto 20px;padding-left:15px;padding-right:15px;box-sizing:border-box}#main,#entry,#entry-page{width:100%}#site_description_area{display:none}#site_description{width:100%;padding-left:5px;padding-right:5px;box-sizing:border-box}.site_overview{width:100%;font-size:10px;padding-bottom:5px}#header_utility{display:none}#header{width:100%;padding-left:10px;padding-right:10px;box-sizing:border-box;display:block;height:100px}#header #logo_area{width:100%;text-align:center;margin:0}#footer_wrap{margin:20px 0 0}#footer{width:100%;padding-left:10px;padding-right:10px;box-sizing:border-box}#topicpath{width:100%;padding-left:1em;padding-right:1em;box-sizing:border-box}#copyright{width:100%}#footer #logo-area{width:100%;padding-top:20px;float:left;text-align:left}.header_right,.search-box,.contact-box,.about-box{display:none}#logo_area a,#logo_area a h1,#logo_area a .logo{font-size:24px}h1.entry-title,h1.page-title{font-size:22px}.sidebarcolumn.widget_search,.sidebarcolumn.widget_nav_menu,.sidebarcolumn.widget_pages,.sidebarcolumn.widget_text{display:block}.sidebarcolumn.widget_search h2.widgettitle,.sidebarcolumn.widget_nav_menu h2.widgettitle,.sidebarcolumn.widget_pages h2.widgettitle,.sidebarcolumn.widget_text h2.widgettitle{display:none}.sidebarcolumn.widget_categories ul{margin:0 !important}.sidebarcolumn.widget_categories ul li{font-size:1.1em !important}.sidebarcolumn.widget_nav_menu ul,.sidebarcolumn.widget_pages ul,.sidebarcolumn.widget_text ul{display:flex;flex-wrap:wrap;margin:0 !important;padding:0 17px !important}.sidebarcolumn.widget_nav_menu ul li,.sidebarcolumn.widget_pages ul li,.sidebarcolumn.widget_text ul li{display:inline-block;width:50%;font-size:1.01em !important;padding:7px 3px !important;box-sizing:border-box}.sidebarcolumn.widget_nav_menu ul li a,.sidebarcolumn.widget_pages ul li a,.sidebarcolumn.widget_text ul li a{padding:0}.sidebarcolumn.widget_nav_menu ul li:hover a,.sidebarcolumn.widget_pages ul li:hover a,.sidebarcolumn.widget_text ul li:hover a{margin-left:0 !important}.sidebarcolumn.widget_nav_menu ul li a:before,.sidebarcolumn.widget_pages ul li a:before,.sidebarcolumn.widget_text ul li a:before{content:none;margin-left:0}.sidebarcolumn form{border:1px solid #eee;margin:0 15px;padding:5px 0 2px 6px;box-sizing:border-box}.sidebarcolumn button{background-color:inherit;padding-top:2px;line-height:1.1}.sidebarcolumn input[type=text]{font-size:16px}.sidebarcolumn input.searchText{width:calc(100% - 32px) !important;height:auto;padding:5px !important;background-color:inherit;color:#fff}#switchform select{background-color:#333}.sidebarcolumn{border-bottom:1px solid #4d4d4d;margin-bottom:0;padding-top:25px;padding-bottom:20px}.sidebarcolumn.widget_nav_menu,.sidebarcolumn.widget_pages{border-bottom:none;margin-bottom:0;padding-top:20px;padding-bottom:0}.sidebarcolumn.widget_text{border-bottom:none;margin-bottom:0;padding-top:0;padding-bottom:0}.icon-search_black.search{color:#fff;font-weight:400}#ads,#ads-amazon,#ads-store,.amazon-ad{display:none}.amazon-ad_footer,.ads-store_footer{width:100%;height:auto;display:flex;flex-wrap:wrap;margin:20px auto 0;padding:0;font-size:12px}.ads-store_footer h2{text-align:left;display:inline;width:100%;padding-left:10px}.amazon-ad_footer div,.ads-store_footer div{width:calc(50% - 20px);display:inline-block;margin:10px 10px 20px;padding:10px;box-sizing:border-box;text-align:left}.amazon-ad_footer div img,.ads-store_footer div img{float:left;padding:0;max-width:80px !important}.amazon-ad_footer div p,.ads-store_footer div p{padding:0 0 10px 100px;margin-top:-2px;line-height:1.6 !important}.amazon-ad_footer div p.detail,.ads-store_footer div p.detail{padding:0 0 0 100px;margin-top:5px}.amazon-ad_footer div p.detail a,.ads-store_footer div p.detail a{border:1px solid #ccc;padding:5px 10px;font-size:.9em}.amazon-ad_footer p.detail a:hover,.amazon-ad_footer div p.detail a:active,.amazon-ad_footer div p.detail a:focus,.ads-store_footer p.detail a:hover,.ads-store_footer div p.detail a:active,.ads-store_footer div p.detail a:focus{color:#f60;outline:none;text-decoration:underline}.overlay{display:none}.overlay.open{display:flex;position:fixed;width:100%;height:100%;justify-content:space-around;opacity:1;z-index:990;background-color:rgba(55,55,55,.6)}.menu-trigger{display:inline-block;width:40px;height:40px;vertical-align:middle;cursor:pointer;position:fixed;top:20px;left:10px;z-index:992;transform:translateX(0);transition:transform .5s;border-radius:50%;background:#fff}.menu-trigger.active{transform:translateX(260px);top:10px;left:10px}.menu-trigger span{display:inline-block;box-sizing:border-box;position:absolute;font-size:1.6em;font-weight:400;margin-top:1px;color:#000;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.menu-trigger.active span{font-size:1.4em;font-weight:700}.menu-trigger span:after{font-family:'icomoon';content:'\e904'}.menu-trigger.active span:after{font-family:'icomoon';content:'\e903'}nav{width:260px;height:100%;position:fixed;top:0;left:0;z-index:991;transform:translate(-260px);transition:all .5s;background:#333;color:#fff;box-shadow:none !important;font-family:'Roboto','Noto Sans JP',sans-serif !important;overflow:auto}nav.open{transform:translate(0px)}nav h2.widgettitle{padding:0 15px 15px;margin:0;color:#fff;font-size:1.3em;background:#333}nav h2{background-image:none;line-height:24px;box-shadow:none !important}nav p{font-size:13px;margin:0}nav p a{color:#fff}nav>p{margin-left:0;margin-right:0}nav ul{display:inline;margin:0;padding:0 0 10px !important;border-top:none !important;border-bottom:0 solid #4d4d4d !important}nav ul li{display:block;margin:0;padding:1px 15px;line-height:1.4em !important;border-top:none !important;border-bottom:none !important}nav ul li:hover,nav ul li.active{display:block;border-top:none !important}nav ul li a{box-shadow:none !important}nav ul li.current-cat>a,nav ul li.current_page_item>a,nav ul li:hover>a,nav ul li:hover>span,nav ul li.active>a,nav ul li.active>span{box-shadow:none !important;margin-left:0}.ads_sidebaner_area{display:none}}@media (max-width:991px){body{padding-top:0 !important}}@media screen and (max-width:680px){.rectangle-middle-2{display:none}#topicpath_area{display:none}.ads_single_infield_sample .imgbox{display:none}.ads_rectangle_area{display:none}.amazon-ad_footer,.ads-store_footer{display:block}.amazon-ad_footer div,.ads-store_footer div{width:100%;margin:0;padding:10px;box-sizing:border-box;border-bottom:1px dashed #c1c1c1}.ads-store_footer div:first-of-type{border-top:1px dashed #c1c1c1}}@media only screen and (max-width:500px){#logo_area a,#logo_area a h1,#logo_area a .logo{font-size:18px}#return-top{bottom:15px;right:15px}}