@charset "utf-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-decoration:none;margin:0;padding:0;list-style:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0}tbody{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;list-style:none}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}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:0 0}ins{background-color:#ff9;color:#000}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}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 #ccc;margin:1em 0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}h3{font-size:2.4rem}input[type="button" i],input[type="submit" i],input[type="reset" i],input[type="file" i]::-webkit-file-upload-button,button{align-items:flex-start;text-align:center;cursor:default;color:buttontext;padding:2px 6px 3px;border:none;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;background-color:buttonface;box-sizing:border-box}.clearfix:after{content:"";clear:both;display:block}html{font-size:62.5%;text-align:justify;text-justify:inter-ideograph;line-break:strict}body{font-family:'Droid Serif',Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;-webkit-text-size-adjust:100%;word-break:break-all}.content iframe{width:100%}iframe{max-width:100%}img{border-style:none;max-width:100%;height:auto}.and{margin:0 3px}.mincho{font-family:'Droid Serif',"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif}.gothic{font-family:'Droid Serif',Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.sp,.tab{display:none}.page-id-2 .sp{display:block}.page-id-2 .sp.copyright{display:none}#spProfileArea{border:2px solid;padding:10px 20px;line-height:1.8}.indent{text-indent:-1em;padding-left:1em}.br{display:inline-block}header{box-shadow:0 3px 3px #cdcdcd;position:relative}header #fixedNavi{z-index:999;background:#fff;top:0;width:100%;height:50px;position:relative}header .main{display:none}header #fixedNavi .share_wrap{display:none}header nav{background:#515151;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6ab6d', endColorstr='#b09962', GradientType=0)";box-shadow:0 3px 3px #cecece;position:relative;z-index:1;width:100%;margin:0 auto}header nav ul{width:1120px;margin:0 auto;display:table}header nav ul li{width:280px;display:table-cell;text-align:center}header nav ul li a{display:block;color:#fff;cursor:pointer;height:55px;padding:10px 0 0;transition:background-color .5s,color .5s}header nav ul li a:hover{background-color:#757575}header nav ul li a{padding:10px 0 0}header nav ul li a span{font-size:1.5rem;display:block;padding:10px 0;background-repeat:repeat-y;background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/gnav_border.gif);background-position:left top;letter-spacing:.1em}header nav ul li:nth-child(7n) a span{background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/gnav_border.gif),url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/gnav_border.gif);background-position:left top,right top}header nav ul li.reserved a{transition:background-color .5s,background-image .5s}header nav ul li.reserved a:hover{background-color:#757575;background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/icon_exlink.png);background-repeat:no-repeat;background-position:81% 54%;background-size:11px}header #titleArea{width:1120px;margin:0 auto;padding:20px 15px 10px}header #titleArea #authorImage{float:left;width:96px;margin:-10px 0 0;position:relative;z-index:9999;line-height:0}header #titleArea h1{float:left;width:374px;margin:20px 0 10px}header #titleArea #catalogBanner{float:right;width:164px;margin:30px 0 0}header #titleArea #catalogBanner a{background-color:#515151;border-radius:5px;font-size:1.5rem;letter-spacing:1px;color:#fff;padding:14px 6px 14px 22px}header #titleArea #catalogBanner a:hover{background-color:#757575}header #titleArea #catalogBanner a img{transition:opacity .3s}header #titleArea #catalogBanner a:hover img{opacity:.7}#mainImage{background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/main_img.jpg);background-position:50% 100%;height:385px;overflow:hidden;background-repeat:no-repeat;box-shadow:inset 0 -3px 3px #d3d1bb;min-width:1240px}#mainImage .inner{width:960px;margin:0 auto}#mainImage .leadText{text-align:right;padding:90px 0 0;font-size:2rem;letter-spacing:.1em;color:#9d834c;line-height:1.6;text-shadow:0 3px 3px #fff}#mainImage .listBtn{margin:240px 0 0}#mainImage .listBtn a{background:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/header_btn_list.png) no-repeat;display:table;width:322px;height:97px;margin:0 0 0 auto;text-align:center}#mainImage .listBtn a span.text{display:inline-block;font-size:2.2rem;color:#231914;margin-top:20px;padding:20px 55px;transition:background-color .5s,color .2s}#mainImage .listBtn a:hover span.text{background-color:#969696;color:#fff}#mainImage .listBtn a img{transition:opacity .3s}#mainImage .listBtn a:hover img{opacity:.8}#contentsArea h2{padding-bottom:30px;color:#666;text-align:center}#contentsArea #columnArea h2{border-bottom:1px solid #e8e8e8;margin-bottom:20px}#contentsArea h2 .catchTitle{border:1px solid #666;padding:4px 6px;font-size:1.4rem;margin-right:10px;vertical-align:2px}#contentsArea h2 .mainTitle{font-size:1.9rem}#contentsArea{width:1120px;margin:0 auto;border-right:4px solid #969696;border-left:4px solid #969696;position:relative;z-index:33}#contentsArea a{color:#606060;text-decoration:underline}#contentsArea a:hover{color:#8c8c8c}#contentsArea .inner{width:1100px;margin:0 auto;border-right:2px solid #969696;border-left:2px solid #969696}#contentsArea .contentsWrapper{width:960px;margin:0 auto;padding:40px 0 20px}#contentsArea #recommendArea .media{width:225px;float:left;margin-right:20px}#contentsArea #recommendArea .media:last-child{margin-right:0}#contentsArea .media a{display:block;transition:color .5s}.media a .mediaInner{position:relative}.media a .mediaInner .tag{position:absolute;left:0;top:0;z-index:2;display:table}.media a .mediaInner .tag span.text{color:#fff;padding:0 15px;font-size:1.2rem;letter-spacing:.1em;height:22px;display:table-cell;vertical-align:middle;min-width:100px;text-align:center;background:rgba(238,90,172,.8)}.media a .mediaInner .tag.Q&A span.text{background:rgba(238,90,172,.8)}.media a .mediaInner .tag.beforeafter span.text{background:rgba(178,159,56,.8)}.media a .mediaInner .tag.voice span.text{background:rgba(217,138,0,.8)}.media a .mediaInner .tag.hair span.text{background:rgba(196,130,82,.8)}.media a .mediaInner .tag.blog span.text,.media a .mediaInner .tag.hair span.text{background:rgba(45,76,189,.8)}.media a .mediaInner .tag.pleasure span.text{background:#f1c10c;color:#3c3c3c}.media a .mediaInner .tag.Catalog span.text,.media a .mediaInner .tag.Long span.text,.media a .mediaInner .tag.Medium span.text,.media a .mediaInner .tag.Bob span.text,.media a .mediaInner .tag.Short span.text,.media a .mediaInner .tag.Mens span.text{background:rgba(170,0,85,.8)}#contentsArea .media a .mediaInner img{width:100%;height:auto;transition:opacity .5s}#contentsArea .media a:hover .mediaInner img{opacity:.6}#contentsArea .media a .mediaInner h3{font-size:1.5rem;line-height:1.6;margin-top:10px;overflow:hidden;height:auto}#contentsArea .media a:hover .mediaInner h3{color:#3968d3}#contentsArea #breadcrumb,#contentsArea .bread{width:960px;margin:0 auto;padding:20px 0 0;color:#666}#contentsArea #breadcrumb div,#contentsArea .bread div{display:inline-block}#contentsArea #breadcrumb a,#contentsArea #breadcrumb span{display:inline-block;font-size:1.4rem}#contentsArea #breadcrumb a:after,#contentsArea .bread a:after{content:"";margin:0 5px 0 0}#contentsArea #breadcrumb div:nth-of-type(n+2) a:before,#contentsArea .bread div:nth-of-type(n+2) a:before{content:"";margin:0 0 0 5px}#contentsArea #breadcrumb a{text-decoration:underline}#contentsArea #contentsColumn{padding:20px 0 60px;color:#666}#contentsArea #contentsColumn #leftArea{float:left;width:720px;margin-right:20px;position:relative}#contentsArea #contentsColumn #leftArea .widget-area form{position:relative;margin-bottom:30px}#contentsArea #contentsColumn #leftArea .widget-area form label{display:none}#contentsArea #contentsColumn #leftArea .widget-area form input{width:100%;padding:10px}#contentsArea #contentsColumn #leftArea .widget-area form button{position:absolute;right:0;top:-30px;width:40px;background:0 0;box-shadow:none}#contentsArea #contentsColumn #leftArea h2{padding-bottom:25px}#contentsArea #contentsColumn.contentsWrapper #leftArea h2.new{padding-bottom:20px}#contentsArea #contentsColumn #leftArea .media{border-top:1px solid #e8e8e8;width:720px}#contentsArea #contentsColumn #leftArea.columnArea{width:700px}#contentsArea #contentsColumn #leftArea.columnArea .media{width:225px;float:left;margin-right:20px;border:1px solid #fff}#contentsArea #contentsColumn #leftArea.columnArea .threeColumn .media{width:220px;height:260px}#contentsArea #contentsColumn #leftArea.columnArea .media:nth-of-type(3n){margin-right:0}#contentsArea #contentsColumn #leftArea.columnArea .threeColumn{display:table;width:100%}#contentsArea #contentsColumn #leftArea.columnArea .threeColumn .three_tr{display:table-row}#contentsArea #contentsColumn #leftArea.columnArea .threeColumn .three_tr .three_td{display:table-cell;vertical-align:top}#contentsArea #contentsColumn #leftArea.columnArea .threeColumn .three_tr .three_td .media a .mediaInner .imgBox{width:220px}#contentsArea #contentsColumn #leftArea.columnArea .threeColumn .three_tr .three_td .media a .mediaInner .textBox{width:220px;padding:0}#contentsArea #contentsColumn #leftArea.columnArea .threeColumn .three_tr .three_td .media a .mediaInner h3{height:100px}#contentsArea #contentsColumn #leftArea .media:first-child{border-top:none}#contentsArea #contentsColumn #leftArea .media a{padding:20px 0;transition:color .5s,background .5s}#category #contentsArea #contentsColumn #leftArea .media a{padding:0;margin:0 0 20px}#contentsArea #contentsColumn #leftArea .threeColumn .media a:hover{color:#3968d3;background:0 0}#contentsArea #contentsColumn #leftArea .media a:hover{background:#f7f7f7}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox{float:right;width:420px;padding:0 10px}.category #contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox,.search #contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox{float:none;width:100%;padding:0}.search .result{font-size:1.8rem}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox{margin:5px 0 25px}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox .author{float:left;width:220px;font-size:1.3rem}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox time{float:right;font-size:1.5rem;margin-top:6px;text-align:right}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox time p{margin-bottom:5px}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox time p i{margin-right:5px}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .titleBox .icon{display:table-cell;vertical-align:top;width:45px}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .titleBox h3.mediaTitle{display:table-cell;line-height:1.6;padding-left:10px;font-size:1.9rem}#contentsArea #contentsColumn #leftArea .media a .mediaInner .imgBox{float:left;width:290px;position:relative}.category #contentsArea #contentsColumn #leftArea .media a .mediaInner .imgBox,.search #contentsArea #contentsColumn #leftArea .media a .mediaInner .imgBox{float:none;width:220px;position:relative}#contentsArea #contentsColumn #leftArea .media a .mediaInner img{transition:opacity .5s;width:100%;height:auto}#contentsArea #contentsColumn #leftArea .media a:hover .mediaInner img{opacity:.7}#contentsArea #contentsColumn #next{background:#515151;text-align:center;font-size:1.9rem;display:block;margin:20px 0;position:relative;border-radius:9px;box-shadow:0 3px 0px #ccc;transition:opacity .5s;clear:both}#contentsArea #contentsColumn #next a{padding:23px;display:block;text-decoration:none}#contentsArea #contentsColumn #next span{color:#fff}#contentsArea #contentsColumn #next:hover{opacity:.8}#contentsArea #contentsColumn #next i{font-size:3rem;position:absolute;right:15px;top:25%;color:#fff}#contentsArea #contentsColumn #next #loading{display:block;margin:0 auto;padding:23px 0}#contentsArea #contentsColumn #sideBar{float:right;width:220px;color:#606060;position:relative}#contentsArea #contentsColumn #sideBar #snsArea{margin-top:20px}#contentsArea #contentsColumn #sideBar .fixed{position:fixed;top:20px}#contentsArea #contentsColumn #sideBar form{overflow:hidden;margin:0 0 20px;text-align:center}#contentsArea #contentsColumn #sideBar form .input{padding:10px 0 10px 10px;width:180px;height:38px;border-radius:20px 0 0 20px;border:1px solid #aaa;box-shadow:inset 0 0 5px rgba(8,3,0,.2);outline:none;float:left}#contentsArea #contentsColumn #sideBar form .button{width:35px;height:38px;border-radius:0 20px 20px 0;cursor:pointer;border:1px solid #aaa;background:-webkit-linear-gradient(top,#fff,#ddd);background:-moz-linear-gradient(top,#fff,#ddd);background:linear-gradient(to bottom,#fff,#ddd);margin:0}#contentsArea #contentsColumn #sideBar form .button i{color:#666;padding-right:5px}#contentsArea #contentsColumn #sideBar .box{font-size:1.4rem}#contentsArea #contentsColumn #sideBar .title{background:#f6f6f6;padding:15px 0 11px;text-align:center;border-top:1px solid #969696;border-right:1px solid #969696;border-left:1px solid #969696}#contentsArea #contentsColumn #sideBar #rankingArea .title i{color:#969696;font-size:2.7rem}#contentsArea #contentsColumn #sideBar #rankingArea .title span{color:#969696;font-size:1.5rem;vertical-align:5px;margin-left:-5px}#contentsArea #contentsColumn #sideBar #rankingArea ul.tabbernav{display:table;overflow:hidden;width:100%;margin:0!important;padding:0!important}#contentsArea #contentsColumn #sideBar #rankingArea ul.tabbernav li{cursor:pointer;background:#f6f6f6;padding:5px 0;text-align:center;border-bottom:1px dotted #969696;color:#969696;display:table-cell}#contentsArea #contentsColumn #sideBar #rankingArea ul.tabbernav li a{font-size:1.4rem;font-weight:400}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent{border:1px solid #969696}#contentsArea #contentsColumn #sideBar #rankingArea ul.tabbernav li:first-child{border-right:1px dotted #969696}#contentsArea #contentsColumn #sideBar #rankingArea ul.tabbernav li.tabberactive{background:#fff;border-bottom:none}#contentsArea #contentsColumn #sideBar #rankingArea ul.tabbernav li a{display:block;text-align:center;border:none;color:#969696;background-color:#f6f6f6}#contentsArea #contentsColumn #sideBar #rankingArea .style1{padding:0;background:0 0}#contentsArea #contentsColumn #sideBar #rankingArea .style1.tabberlive .tabbertab{margin:0;padding:0;border:0}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .tabHide{display:none}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent #tabBox2{display:none}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li{border-top:1px dashed #969696}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li:first-child{border-top:none}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li a:before{content:"";background-image:url(https://kenjiinoue.net/wp-content/themes/kenjiinoue/images/side_ranking.png);background-repeat:no-repeat;width:28px;height:18px;float:left}.widget ul.wpp-list li:nth-child(2) a:before{background-position:-30px 0}.widget ul.wpp-list li:nth-child(3) a:before{background-position:-60px 0}.widget ul.wpp-list li:nth-child(4) a:before{background-position:-90px 0}.widget ul.wpp-list li:nth-child(5) a:before{background-position:-120px 0}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li a{display:block;line-height:1.5;font-size:1.3rem;vertical-align:top;padding:15px;text-decoration:none}#contentsArea #contentsColumn #sideBar #rankingArea .style1 ul.tabbernav li.tabberactive a{background-color:#fff}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li a:hover{background:#f7f7f7;color:#3968d3}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li .media{padding:16px 11px}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li .media .number{display:table-cell}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li .media .number span{background:#d9d9d9;color:#fff;padding:3px 7px;display:table-cell}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li .media .number span#number1{background:#d7b61b}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li .media .number span#number2{background:#d7c77e}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li .media .number span#number3{background:#d7d0b1}#contentsArea #contentsColumn #sideBar #rankingArea .tabContent .widget ul.wpp-list li .media .mediaTitle{display:table-cell;line-height:1.5;font-size:1.3rem;vertical-align:top;padding-left:8px}#contentsArea #contentsColumn #sideBar #categoryArea{margin:25px 0}#contentsArea #contentsColumn #sideBar #categoryArea .title i{color:#969696;font-size:1.8rem}#contentsArea #contentsColumn #sideBar #categoryArea .title span{color:#969696;font-size:1.7rem}#contentsArea #contentsColumn #sideBar #categoryArea ul li{position:relative}#contentsArea #contentsColumn #sideBar #categoryArea ul li:first-child{border-top:1px solid}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li{cursor:pointer}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li p span{background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/icon_plus.png);background-repeat:no-repeat;background-position:95%;background-size:18px;display:block;padding:20px;border-bottom:1px solid #969696;border-left:1px solid #969696;border-right:1px solid #969696;display:inline-block;width:100%;position:relative}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li p span.open{border-bottom:1px dotted #969696}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li p span.open{background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/icon_minus.png)}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li p:hover,#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li p.active{background-color:#dcdcdc}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li ul{display:none}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li ul li.cat-item{border-left:1px solid #969696;border-right:1px solid #969696;border-top:1px dotted #969696}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li ul li:last-child{border-bottom:1px solid #969696}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li:nth-child(4){display:none}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li ul li.cat-item a{display:block;padding:15px 35px 15px 15px;font-size:1.3rem;color:#878787;text-indent:.3em}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li ul li.cat-item a i{position:absolute;right:5%;color:#c9b070;transition:right .1s}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li ul li.cat-item a:hover i{right:4%}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li ul li.cat-item a:hover{background-color:#f7f7f7;color:#3968d3}#toc_container{margin-bottom:5em!important}#reviewsArea{width:220px;margin:0 auto;border:1px solid #969696}footer{font-size:1.5rem;box-shadow:0 -3px 3px #cfcfcf;position:relative;z-index:99;padding:40px 0 0}footer .inner{width:960px;margin:0 auto}footer #footer_top .inner .title{float:left}footer #footer_top .inner a{float:right;background:#231914;color:#fff;font-size:1.3rem;margin-top:20px;padding:13px 45px 0 35px;-webkit-border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;height:53px;position:relative;top:17px;transition:top .2s}footer #footer_top .inner a:hover{top:15px}footer #footer_top .inner .pageTop a i{margin-right:5px}footer #footer_bottom{background:#231914;color:#fff}footer #footer_bottom .inner{padding:20px 0;position:relative}footer #footer_bottom .inner .left{float:left}footer #footer_bottom .inner .left ul li{padding:11px 0}footer #footer_bottom .inner .left ul li a{color:#fff;transition:opacity .3s;font-size:1.3rem}footer #footer_bottom .inner .left ul li a:hover{opacity:.7}footer #footer_bottom .inner .right{float:right;width:150px}footer #footer_bottom .inner .right small{bottom:35px;right:0;position:absolute}#singleArea{font-size:1.6rem;line-height:2.4}#singleArea .singleTitleArea{margin:0 0 10px}#singleArea .singleTitleArea .time i{margin-right:5px}#singleArea .singleTitleArea .time span{margin-right:10px}#singleArea .singleTitleArea h1{border-top:1px solid;border-bottom:1px solid;padding:15px 0;line-height:1.5;margin:0 0 15px}#singleArea .singleTitleArea h1 span{font-size:3rem;font-weight:700;letter-spacing:.05em}#singleArea .singleTitleArea ul.post-categories li{float:left;margin-right:10px}#singleArea .singleTitleArea ul.post-categories li a{height:25px;line-height:25px;font-size:1.3rem;background:#efefef;padding:10px;text-decoration:none}#singleArea .singleTitleArea ul.post-categories li a:hover{background:#969696;color:#fff}#singleArea .singleBodyArea .aligncenter{margin:25px auto}#singleArea .singleBodyArea img{margin:0 auto}#singleArea .singleBodyArea h2{border-left:10px solid #c8ad6e;margin:40px 0 20px;padding:0 20px!important;font-weight:700;font-size:2.5rem;text-align:left;letter-spacing:.05em;color:#555;position:relative;line-height:1.5}#singleArea .singleBodyArea h2 span{font-size:2.5rem;margin-right:10px;top:3px;position:relative}#singleArea .singleBodyArea h2 img{position:relative;top:-4px;vertical-align:-22px;margin-right:20px}#singleArea .singleBodyArea p{margin:20px 0 10px}#singleArea .singleBodyArea h3{font-size:2.2rem;margin:30px 0;border-bottom:1px solid;color:#555;font-weight:700;line-height:1.4;padding-bottom:10px}#singleArea .singleBodyArea h4{font-size:2rem}#singleArea .singleBodyArea .matome{background:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/single_matome_bg.png) repeat 0 0;margin:30px 0;text-align:center;padding:6px;font-size:2.4rem;color:#333;letter-spacing:.05em;box-shadow:0 3px 3px #ccc;text-shadow:0 3px 1px #fff;line-height:2;font-family:'Droid Serif',"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;border:2px solid #9b7e49}#singleArea .singleBodyArea .matome .matomeInner{border:1px solid #9b7e49;padding:30px}#singleArea .singleBodyArea .matome .matomeInner:before{content:"";background:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/single_matome_kazari.png) no-repeat 50% 50%;display:block;width:211px;height:44px;margin:0 auto}#singleArea .singleBodyArea .matome .matomeMiddle{margin:-21px 0 -6px;padding:10px 0;background:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/single_matome_middle.png) repeat-y}.button{background:#d03324;text-align:center;font-size:1.9rem;display:block;margin:35px auto 15px;padding:0;border-radius:9px;box-shadow:0 3px 0px #d4d4d4;transition:opacity .5s;width:320px;cursor:pointer;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-shadow:none}#singleArea .button{color:#fff}#singleArea #forContactArea .iconBox ul li.reserve a,#singleArea #forContactArea .iconBox ul li.salon a{padding:5px 0;width:90%}#singleArea #forContactArea .iconBox ul li.reserve a{background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/icon_exlink.png);background-repeat:no-repeat;background-position:84% 54%;background-size:13px;text-decoration:none}#singleArea #forContactArea .iconBox ul li.reserve i{display:none}#singleArea .outroArea p{text-align:right}#singleArea .outroArea .button{margin:0 0 0 auto;width:200px;padding:0 10px 0 20px;box-shadow:0 3px 0 #ccc}#singleArea .outroArea .button span{font-size:1.4rem}#singleArea .snsArea{margin-top:30px;border-top:1px solid #c9c9c9}#spProfileArea .headBox .photoBox{float:left;width:30%;margin-right:2%}#spProfileArea .headBox .textBox .profile .title{display:inline-block;border:1px solid #666;padding:0 5px;margin-bottom:8px}#spProfileArea .headBox .textBox .profile .position{display:block}#spProfileArea .headBox .textBox .profile .kanji{display:block;font-size:2.4rem;font-weight:700}#spProfileArea .headBox .textBox .profile .alphabet{letter-spacing:.4em;font-weight:700}#spProfileArea .snsBox ul li{float:left;width:14%;margin-right:2%}#spProfileArea .snsBox ul li:last-child{margin-right:0}#forContactArea{border:1px solid;padding:20px 0}#forContactArea:nth-of-type(2){display:block;padding:40px 20px;border:2px solid}#forContactArea .textBox{line-height:1.5;font-size:1.3rem;width:98%;margin:0 auto 20px;display:table}#forContactArea .textBox .img{width:25%;text-align:center;display:table-cell}#forContactArea .textBox .img img{width:70%}#forContactArea .textBox .headText{padding:0;width:75%;display:table-cell;vertical-align:middle;font-size:2rem}#forContactArea .iconBox{width:90%;margin:0 auto}#forContactArea .iconBox ul li{float:left;width:50%}#forContactArea .iconBox ul li a{text-decoration:none}#forContactArea .iconBox ul li.reserve,#forContactArea .iconBox ul li.salon,#forContactArea .iconBox ul li.voice{width:33.3%;display:table;border-collapse:separate;border-spacing:10px}#forContactArea .iconBox ul li.reserve a,#forContactArea .iconBox ul li.salon a,#forContactArea .iconBox ul li.voice a{font-size:1.4rem;line-height:1.4;height:50px;vertical-align:middle;display:table-cell;margin:0 40px!important}#forContactArea .iconBox ul li.reserve a{color:#fff;margin:20px auto 0;padding:15px 0}#forContactArea .iconBox ul li.salon a{background:#f0bec1;color:#585542;margin:20px auto 0;padding:14px 0;font-weight:700;width:90%}#forContactArea .iconBox ul li.voice a{background:#f1c10c;color:#3c3c3c;font-weight:700;margin:20px auto 0;padding:8px 4%;width:90%}#forContactArea .iconBox ul li.line img{width:91%}#forContactArea .iconBox ul li a{display:block;width:45%;margin:0 auto}#contentsArea #contentsColumn .oneColumnBox{font-size:1.5rem;margin-bottom:60px}.page #contentsArea #contentsColumn .oneColumnBox .left{float:left}.page #contentsArea #contentsColumn .oneColumnBox .right{float:right}.page #contentsArea #contentsColumn .oneColumnBox .photoBox{width:354px}.page #contentsArea #contentsColumn .oneColumnBox .photoBox img{margin-bottom:10px}.page #contentsArea #contentsColumn .oneColumnBox .textBox{width:576px;line-height:2}.page #contentsArea #contentsColumn .oneColumnBox .textBox .profile{font-size:1.2rem;margin-bottom:30px;line-height:1.7}.page #contentsArea #contentsColumn .oneColumnBox .textBox .profile span.kanji{display:block;font-size:3rem;font-weight:700}.page #contentsArea #contentsColumn .oneColumnBox .textBox .profile span.alphabet{letter-spacing:.4em;margin-left:3px}.page #contentsArea #contentsColumn .oneColumnBox .textBox dl{display:table;margin:0 0 35px}.page #contentsArea #contentsColumn .oneColumnBox .textBox dl dt{display:table-cell;width:16%;border-right:1px dashed}.page #contentsArea #contentsColumn .oneColumnBox .textBox dl dd{display:table-cell;width:50%;padding-left:5%}.page #contentsArea #contentsColumn{line-height:1.8;text-align:left}.page #contentsArea #contentsColumn .attention{font-size:1.1rem}.page #contentsArea #contentsColumn .attention.right{text-align:right;font-size:1.4rem}.page #contentsArea #contentsColumn .annotation{font-size:1.3rem}.page #contentsArea #contentsColumn .red{color:red}.page #contentsArea #contentsColumn .contactIntro ul{margin:0 0 10px 20px}.page #contentsArea #contentsColumn .contactIntro ul li{list-style:circle;font-size:1.8rem}.page #contentsArea #contentsColumn .contactBox{background:#efefef;margin:40px 0 20px;padding:40px 60px}.page #contentsArea #contentsColumn .contactBox h2{padding-bottom:40px}.page #contentsArea #contentsColumn .contactBox h2 i{font-size:3rem;vertical-align:middle;margin-right:5px}.page #contentsArea #contentsColumn .contactBox h2 img{margin-right:10px;vertical-align:middle}.page #contentsArea #contentsColumn .contactBox h2 span{vertical-align:middle;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.page #contentsArea #contentsColumn .contactBox .hissu{color:red;font-size:1.5rem;position:relative;top:-4px}.page #contentsArea #contentsColumn .contactBox .formArea p:first-child{margin:0}.page #contentsArea #contentsColumn .contactBox .formArea p{font-size:1.7rem;margin-bottom:7px}.page #contentsArea #contentsColumn .contactBox .formArea p span input{width:320px}.page #contentsArea #contentsColumn .contactBox .formArea p span input,.page #contentsArea #contentsColumn .contactBox .formArea p span textarea{padding:11px 15px;letter-spacing:.1em;line-height:1.8;max-width:100%;max-height:170px}.page #contentsArea #contentsColumn .contactBox .formArea .radioBox ul{margin:15px 0;line-height:2.2}.page #contentsArea #contentsColumn .contactBox .formArea .radioBox ul li label span{padding-left:5px}.page #contentsArea #contentsColumn .contactBox .wpcf7 input.wpcf7-confirm,.page #contentsArea #contentsColumn .contactBox .wpcf7 input.wpcf7-submit{background:#d03324;color:#fff;text-align:center;font-size:1.9rem;font-weight:700;border:none;width:320px;margin:40px auto 0;padding:20px 0;cursor:pointer;display:block;border-radius:9px;box-shadow:0 3px 0px #ccc}.page #contentsArea #contentsColumn .contactBox input.wpcf7c-elm-step1:hover,.page #contentsArea #contentsColumn .contactBox input.wpcf7c-elm-step2:hover{box-shadow:none!important;position:relative;top:1px}.page #contentsArea #contentsColumn .contactBox input.wpcf7c-elm-step2.wpcf7c-btn-back{background:#fff;color:#666;border:1px solid #666;width:190px;margin:0 auto;padding:13px 0}.page #contentsArea #contentsColumn .contactBox .wpcf7-form img{display:none}a.button:hover{box-shadow:none!important;position:relative;top:1px}.page #contentsArea #contentsColumn .contactBox .qrArea{text-align:center;margin-bottom:50px}.page #contentsArea #contentsColumn .contactBox .processArea{margin-bottom:40px}.page #contentsArea #contentsColumn .contactBox .processArea ul{margin:30px 0}.page #contentsArea #contentsColumn .contactBox .processArea ul li{list-style:circle;margin:10px 0 15px 20px}.page #contentsArea #contentsColumn .contactBox .processArea ul li .processTitle{display:block;font-size:2rem;font-weight:700;letter-spacing:.1em;list-style:circle}input[type=submit]{-webkit-appearance:none}.page-id-27 #categoryArea .category:nth-child(3n){margin:0}.page-id-27 #categoryArea .category{float:left;width:220px;margin:0 20px 15px 0}.page-id-27 #categoryArea .category a{transition:opacity .5s}.page-id-27 #categoryArea .category a:hover{opacity:.8}.page-id-27 #categoryArea .category .frame{position:relative;display:inline-block;overflow:hidden;padding:1px;width:220px}.page-id-27 #categoryArea .category .frame:after{position:absolute;z-index:1;width:173px;height:auto;background:rgba(170,0,85,.8);font-size:1.5rem;letter-spacing:.03em;text-align:center;color:#fff;font-weight:700;padding:3px 10px 3px 20px;left:-60px;top:17px;transform:rotate(-30deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.page-id-27 #categoryArea .category .frame.long:after{content:"Long"}.page-id-27 #categoryArea .category .frame.semilong:after{content:"Semi Long"}.page-id-27 #categoryArea .category .frame.medium:after{content:"Medium"}.page-id-27 #categoryArea .category .frame.bob:after{content:"Bob"}.page-id-27 #categoryArea .category .frame.short:after{content:"Short"}.page-id-27 #categoryArea .category .frame.mens:after{content:"Men's"}#catalogCategory #singleArea .single{margin-bottom:60px}#catalogCategory #singleArea .single .singleTitleImg img{float:left;width:45%;margin-right:5%}#catalogCategory #singleArea .button{box-shadow:0 3px 0 #ccc}#catalogCategory #singleArea .pagenavi{margin:40px 0}#catalogCategory #singleArea .pagenavi a{font-size:1.4rem}#catalogCategory #singleArea .pagenavi a:hover{border-bottom:1px solid}.page #contentsColumn{font-size:1.5rem;line-height:2}.page ul.intro{margin:0 0 30px;line-height:1.7;font-size:1.3rem}.page ul.intro li:first-child{font-weight:700;font-size:1.5rem;margin-bottom:10px}.page .menuBox{width:100%;margin:0 auto}.page .menuBox .columns{-webkit-column-count:2;-webkit-column-gap:40px;-moz-column-count:2;-moz-column-gap:40px;-ms-column-count:2;-ms-column-gap:40px;column-count:2;column-gap:40px}.page .menuBox .columns dl.menuDl{margin-right:4%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;width:100%}.page .menuBox .columns dl.menuDl dt.menuDt{background:#efefef;text-align:center;padding:7px 0;font-weight:700}.page .menuBox .columns dl.menuDl dd.menuDd{margin:20px 0 40px}.page .menuBox .columns dl.menuDl dd.menuDd dl.column3{display:table}.page .menuBox .columns dl.menuDl dd.menuDd dl dt.name{width:50%;float:left;font-weight:700}.page .menuBox .columns dl.menuDl dd.menuDd dl dd.price{width:50%;float:right;text-align:right;font-weight:700;letter-spacing:.05em}.page .menuBox .columns dl.menuDl dd.menuDd dl dd.text{clear:both;border-bottom:1px dashed;padding:10px 0 20px;margin:10px 0 20px;font-size:1.3rem;letter-spacing:.1em;line-height:1.4}.page .menuBox .columns dl.menuDl.column3 dl{border-bottom:1px dashed;padding:8px 0}.page .menuBox .columns dl.menuDl.column3 dl:last-child{border:none}.page .menuBox .columns dl.menuDl.column3 dd.menuDd dl dt.name{width:200px;display:table-cell;float:none;line-height:1.4}.page .menuBox .columns dl.menuDl.column3 dd.menuDd dl dd.price{width:30%;float:none;display:table-cell;vertical-align:middle}.page .menuBox .columns dl.menuDl.column3 dd.menuDd dl dd.time{float:none;display:table-cell;width:30%;text-align:center;vertical-align:middle}.page .menuBox .columns dl.menuDl dd.menuDd dl dd.text:last-child{border:none}.page .menuBox dl.column4 dl{border-bottom:1px dashed;padding:10px 0;margin:10px 0}.page .menuBox dl.column4 dt.name,.page .menuBox dl.column4 dd.time,.page .menuBox dl.column4 dd.price{display:table-cell;float:none!important}.page .menuBox dl.column4 dt.name{width:55%!important}.page .menuBox dl.column4 dd.time,.page .menuBox dl.column4 dd.price{width:45%!important}.page ul.description{border:4px double;padding:10px 20px 10px 35px;font-size:1.2rem;width:48%;margin:0 0 0 auto}.page ul.description li{list-style:square;padding:5px 0;line-height:1.4}.page ul.description li img{width:50%;display:block}@font-face{font-family:'fontello';src:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/font/fontello.eot?88519299);src:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/font/fontello.eot?88519299#iefix) format('embedded-opentype'),url(//kenjiinoue.net/wp-content/themes/kenjiinoue/font/fontello.woff2?88519299) format('woff2'),url(//kenjiinoue.net/wp-content/themes/kenjiinoue/font/fontello.woff?88519299) format('woff'),url(//kenjiinoue.net/wp-content/themes/kenjiinoue/font/fontello.ttf?88519299) format('truetype'),url(//kenjiinoue.net/wp-content/themes/kenjiinoue/font/fontello.svg?88519299#fontello) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tags:before{content:'\e800'}.icon-search:before{content:'\e801'}.icon-mail:before{content:'\e802'}.icon-phone:before{content:'\e804'}.icon-crown:before{content:'\e844'}.icon-gplus-squared:before{content:'\f0d4'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}.icon-angle-up:before{content:'\f106'}.icon-twitter-squared:before{content:'\f304'}.icon-facebook-squared:before{content:'\f308'}@media (max-width:1024px){.tab{display:block}#mainImage{min-width:100%;background-size:180%;background-position:50% 100%;max-height:270px}#mainImage .inner{width:95%}#contentsArea .bread,#contentsArea #breadcrumb{width:94%}#mainImage .leadText{padding:50px 0 0}#mainImage .listBtn{bottom:90px;position:relative}#contentsArea{width:97%}#contentsArea .inner{width:98.5%}#contentsArea .contentsWrapper{width:95%;padding:30px 0 0}#contentsArea #recommendArea .media{width:23.9%;margin:0 1.4% 0 auto}#contentsArea #contentsColumn #leftArea.columnArea{width:75%}#contentsArea #contentsColumn #leftArea{width:69%;margin-right:0}#contentsArea #contentsColumn #sideBar{width:25%}#contentsArea #contentsColumn #leftArea .media{width:100%}#contentsArea #contentsColumn #leftArea .media a .mediaInner .imgBox{width:30%}#contentsArea #contentsColumn #leftArea .media a .mediaInner .imgBox .tag span{height:18px;font-size:1rem}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox{width:70%;font-size:1.2rem}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .titleBox h3.mediaTitle{font-size:1.7rem}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox{margin:0 0 10px}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox .author{width:70%}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox time{margin:0;font-size:1.3rem;width:30%}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .titleBox .icon{width:30px}#contentsArea #contentsColumn #sideBar #rankingArea .title span{font-size:1.3rem}#contentsArea #contentsColumn #sideBar form .input{width:78%}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li.list p span.text{width:100%;font-size:1.4rem}#contentsArea #contentsColumn #sideBar #categoryArea ul.accordion li.list ul li a{font-size:1.3rem}footer .inner{width:90%}.category #contentsArea #contentsColumn #leftArea.columnArea .threeColumn .media{width:31%;margin-right:2%;height:auto}.category #contentsArea #contentsColumn #leftArea .media a .mediaInner .imgBox{width:100%;float:none}.category #contentsArea #contentsColumn #leftArea.columnArea .threeColumn .three_tr .three_td .media a .mediaInner .textBox{width:100%;float:none}.category #contentsArea #contentsColumn #leftArea.columnArea .threeColumn .three_tr .three_td .media a .mediaInner h3{font-size:1.3rem}.category #contentsArea #contentsColumn #next{width:97%}.category #contentsArea #contentsColumn #sideBar form .button{width:20%}.category #contentsArea #contentsColumn #sideBar .title span{font-size:1.4rem}.page-id-27 #categoryArea .category:nth-child(3n){margin:0 20px 0 0}.page #contentsArea #contentsColumn .oneColumnBox .photoBox{width:40%}.page #contentsArea #contentsColumn .oneColumnBox .textBox{width:57%;line-height:1.6}span.kanji{margin-bottom:10px}.page #contentsArea #contentsColumn .oneColumnBox .textBox dl dt{width:20%}#contentsArea #contentsColumn #leftArea.columnArea .single{margin-right:6%}#singleArea .singleTitleArea h1 span{font-size:2.3rem}#singleArea .singleTitleArea .singleTitleImg{width:100%}#singleArea .singleBodyArea .matome{padding:11px 2.5%;background-size:95%}#singleArea .singleBodyArea .matome .matomeMiddle{background-size:100%;margin:-21px 0 -3.4%}#singleArea .singleBodyArea .matome .matomeMiddle:before{background-size:80%}#singleArea .singleBodyArea .matome .matomeMiddle p{padding:0 5%}#singleArea .singleBodyArea .matome .matomeMiddle .matomeText br{display:none}#contentsArea .media a .mediaInner h3{height:auto}#menu .menuBox .columns dl.menuDl dd.menuDd dl dt.name{width:70%}#menu .menuBox .columns dl.menuDl dd.menuDd dl dd.price{width:30%}#menu ul.description{width:100%}#catalog #categoryArea .category{width:46%;margin:0 20px 15px 0!important}.page-id-27 #categoryArea .category{width:29%;margin:0 20px 0 0}.page-id-27 #categoryArea .category .frame{width:100%}#forContactArea .iconBox ul li a{width:60%}}@media (min-width:768px) and (max-width:1024px){header nav ul{width:100%}header nav ul li{width:10%}header #titleArea{width:100%;padding:10px 30px 0}#contentsArea #recommendArea .media{width:23.9%}}@media (max-width:767px){header .nav-collapse{display:block}header nav ul li.reserved a{background-position:62% 54%}header #fixedNavi .share_wrap{position:fixed!important;bottom:0!important;height:auto;background:rgba(0,0,0,.4);margin:0 auto;padding:15px 15px 0;width:100%}header #fixedNavi .share_wrap .btn{border-collapse:separate;border-spacing:5px 0}header #fixedNavi .share_wrap .btn a{background:#fff;width:47%;text-align:center;padding:10px 0 10px 1%;font-size:1.4rem;border-radius:6px;vertical-align:middle;float:left;margin:0 5px 15px}header #fixedNavi .share_wrap .btn a:first-child{margin:0 1% 15px;background:rgba(238,90,172,1);color:#fff !important}header #fixedNavi .share_wrap .btn a,header #fixedNavi .share_wrap .btn a:visited,header #fixedNavi .share_wrap .btn dt:visited{color:#1f1f1f}header #fixedNavi .share_wrap .btn .toggleTitle.active+dd{display:block!important;clear:both;width:130%;margin:0 -20px}.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none}.nav-collapse li{width:100%;display:block}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px}.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#contentsArea #breadcrumb span{display:inline}#contentsArea #breadcrumb{margin:0 auto 20px;line-height:1.4}@media screen and (min-width:60em){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}.sp{display:block}.pc{display:none}header #fixedNavi{position:fixed;height:0}header nav ul li.catalog{background:#b989a9}header nav ul li a{border-top:1px solid #757575;height:60px;padding:13px 0 0}header .main{display:block}#toggle{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:95px;height:61px;float:right;margin:3em -2em 0 0;overflow:hidden;background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/hamburger.gif);transition:background-image 1s;background-repeat:no-repeat;background-position:0 100%;background-size:45%;z-index:9999;position:fixed;right:0}#toggle span{display:block;position:absolute;bottom:5px;right:56px;font-size:1.2rem;color:#000;font-family:"Courier New",Courier,"monospace"}.js-nav-active #toggle{background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/hamburger_w.gif)}.js-nav-active #mainImage,.js-nav-active #contentsArea{-webkit-filter:blur(3px);filter:blur(3px)}@media only screen and (-webkit-min-device-pixel-ratio:2){#toggle{background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/hamburger@2x.gif)}.js-nav-active #toggle{background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/hamburger_w@2x.gif)}.js-nav-active #toggle span{color:#fff}}header #titleArea{width:100%;padding:5px 0}header #titleArea a{position:relative;z-index:99}header #titleArea h1{width:65%;margin:16px 0 0 17px;position:relative;z-index:999}header #titleArea #authorImage{width:12%;margin:10px 0 0 10px}header #titleArea #catalogBanner{display:none}#mainImage{background-size:220%;min-height:210px;height:auto}#mainImage .leadText{font-size:1.5rem}#mainImage .listBtn a{width:50%;min-height:100%;background-size:100%;background-position:100% 22%}#mainImage .listBtn a span.text{font-size:1.9rem;margin:12px auto;width:100%;padding:24px 55px}#contentsArea .media a:hover{color:#606060;background:#FFF!important;transition:none!important}#contentsArea .media a:hover .mediaInner h3{color:#606060}#contentsArea .media a:hover .mediaInner img{opacity:1!important}#recommendArea .media{float:none;width:100%;border-top:1px solid #e8e8e8;padding:10px 0}#contentsArea #recommendArea .media{width:100%}#contentsArea .media a .mediaInner .imgBox{float:left;width:30%!important}#contentsArea .media a .mediaInner .imgBox .tag span.text{font-size:.9rem!important;min-width:80px;height:15px!important;padding:2px 2px 0}#recommendArea .media a .mediaInner h3{height:auto}#contentsArea .media a .mediaInner h3{font-size:1.4rem!important;padding:0 0 0 10px;margin-top:0}#contentsArea,#contentsArea .inner{border:none}#contentsArea #breadcrumb ul li{display:inline-block;font-size:1.2rem}#contentsColumn #leftArea{float:none!important;width:100%!important;margin:0}#contentsArea #contentsColumn.contentsWrapper{padding:30px 0}#contentsArea #contentsColumn.contentsWrapper #leftArea h2.new{background:#cdcdcd;color:#fff;padding:10px 0}#contentsArea .media a .mediaInner .textBox{width:70%;float:left!important}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox{width:70%}#contentsArea #contentsColumn #leftArea h2 .catchTitle{display:none}#contentsArea #contentsColumn #next{margin:10px 0 0;padding:0}#contentsArea #contentsColumn #sideBar{float:none;width:100%}#contentsArea #contentsColumn #sideBar form .input{position:relative;z-index:1;width:87%}#contentsArea #contentsColumn #sideBar form .button{position:relative;z-index:99}#contentsArea #contentsColumn #sideBar #rankingArea ul.tab li{padding:15px 0}ul.related_post li{width:29%}ul.related_post li img{width:100% !important;height:auto !important}#spProfileArea,#forContactArea{display:block;border:1px solid #969696;padding:20px 10px;color:#666;margin:20px 0}#forContactArea:nth-of-type(2){border:1px solid #969696;padding:20px 10px}#spProfileArea .headBox{margin-bottom:10px}#spProfileArea .headBox .photoBox{float:left;width:45%}#spProfileArea .headBox .textBox{float:right;width:52%;line-height:1.5}#spProfileArea .headBox .textBox .profile{font-size:1rem}#spProfileArea .headBox .textBox .profile .title{display:inline-block;border:1px solid #666;padding:0 5px;margin-bottom:8px}#spProfileArea .headBox .textBox .profile .kata{display:block}#spProfileArea .headBox .textBox .profile .position{display:block}#spProfileArea .headBox .textBox .profile .kanji{display:block;font-size:2.4rem;font-weight:700}#spProfileArea .headBox .textBox .profile .alphabet{letter-spacing:.4em;font-weight:700}#spProfileArea .snsBox{margin-bottom:15px}#spProfileArea .snsBox ul li{float:left;width:18%}#spProfileArea .snsBox ul li a{display:block;width:90%}#spProfileArea .snsBox ul li.facebook a{background-position:-60px -40px}#spProfileArea .snsBox ul li.twitter a{background-position:-120px -40px}#spProfileArea .snsBox ul li.google a{background-position:-181px -40px}#spProfileArea .profileBox{font-size:1.3rem;line-height:1.6}#forContactArea .textBox{line-height:1.5;font-size:1.3rem;width:98%;margin:0 auto 10px;display:table}#forContactArea .textBox .img{width:25%;text-align:center;display:table-cell}#forContactArea .textBox .img img{width:70%}#forContactArea .textBox .headText{padding:0;width:75%;display:table-cell;vertical-align:middle;font-size:1.4rem}#forContactArea .iconBox{width:85%;margin:0 auto}#forContactArea .iconBox ul li.reserve a{color:#fff;font-size:1.6rem;margin:20px auto 0;padding:15px 0!important;width:95%}#forContactArea .iconBox ul li.salon a{background:#f0bec1;color:#585542;margin:15px auto 0;font-size:1.4rem;padding:10px 5%;line-height:1.4}#forContactArea .iconBox ul li.line img{width:91%}#forContactArea .iconBox ul li a{display:block;width:65%;margin:10px auto}.copyright{font-size:1.3rem;text-align:center}footer{background:#231914;padding:20px 0}footer #footer_top .inner{text-align:center;padding:5px 0}footer #footer_top .inner a{top:-2px;float:none;margin:0 auto;transition:0;background:0 0}footer #footer_top .inner a:hover{top:-2px}footer .subscribeArea{background:#fff;margin:15px 5%;padding:15px;border-radius:6px;color:#231914;display:table;width:90%}footer .subscribeArea .icon{background:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/sns_btn_icon.png) 0 0 no-repeat;background-size:auto 100%;width:20%;height:70px;float:left}footer .subscribeArea .textBox{float:left;width:60%}footer .subscribeArea .textBox .title{margin-bottom:8px}footer .subscribeArea .textBox .text{font-size:1.2rem;line-height:1.4}.category #contentsArea #contentsColumn #leftArea h2 .catchTitle{display:inline}.category #contentsArea #contentsColumn #leftArea.columnArea .threeColumn .three_tr .three_td{display:block}.category #contentsArea #contentsColumn #leftArea.columnArea .threeColumn .media{width:100%;border-top:1px solid #e8e8e8;padding:10px 0;float:none}.category #contentsArea #contentsColumn #leftArea .media a{margin:0;padding:0}.category #contentsArea #contentsColumn #leftArea .media a .mediaInner .imgBox{float:left}.category #contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox{width:70%!important}.page-id-27 #categoryArea .category{width:30%;margin:0 2% 0 0!important}#contentsArea #contentsColumn .oneColumnBox{font-size:1.4rem;margin-bottom:30px}.page-template-page-profile #contentsArea #contentsColumn .oneColumnBox .textBox .profile{font-size:1rem;margin-bottom:10px}.page-template-page-profile #contentsArea #contentsColumn .oneColumnBox .textBox .profile span.kanji{font-size:2.4rem;margin:0}.page-template-page-profile #contentsArea #contentsColumn .oneColumnBox .textBox dl{margin:0 0 15px}.page-template-page-profile #contentsArea #contentsColumn .oneColumnBox .textBox dl dt{width:30%}.page #contentsArea #contentsColumn .oneColumnBox .contactBox{padding:40px 5%}#contentsArea #contentsColumn #leftArea.columnArea .single{margin:0}#singleArea{line-height:2}#singleArea #forContactArea .iconBox ul li.reserve a{background-image:url(//kenjiinoue.net/wp-content/themes/kenjiinoue/images/icon_exlink.png);background-repeat:no-repeat;background-position:68% 54%;background-size:13px}.page .menuBox .columns{-webkit-column-gap:30px}.page ul.description{margin:0;width:100%}.page ul.description li img{width:45%}#catalog #categoryArea .category{width:30%;margin:0 2% 0 0!important}}@media (max-width:480px){#toggle{background-size:30%;background-position:10px 15px;margin:0 -40px}#contentsArea #recommendArea{width:100%;padding:0}header #titleArea h1{margin:14px 0 0 7px}header #titleArea #authorImage{width:14%;margin:10px 0 0 10px}#mainImage{min-height:165px;background-size:250%;background-position:43% 100%}#mainImage .leadText{font-size:1.3rem;padding:20px 5px 0;letter-spacing:0}#mainImage .listBtn{margin:34px 0;bottom:0}#mainImage .listBtn a span.text{font-size:1.3rem;padding:19px 0;width:100%}#contentsArea #breadcrumb ul li{display:inline}#contentsArea h2{padding:20px 0 10px}#contentsArea h2 .catchTitle{font-size:1.4rem}#contentsArea h2 .mainTitle{font-size:1.4rem}.related_post ul.related_post li a:nth-child(2){font-size:13px !important}#contentsArea #contentsColumn:last-child .oneColumnBox{margin-top:20px}#contentsArea .media a .mediaInner .textBox{width:62%!important;padding:0!important;line-height:.4}#contentsArea #contentsColumn #leftArea{margin:35px 0}#contentsArea #contentsColumn #leftArea .media a{padding:10px 0}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .titleBox{position:absolute;top:0}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .titleBox .icon{display:none}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox{margin:0;position:absolute;bottom:-10px;right:0}#contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox .infoBox time{width:100%}#contentsArea .media a .mediaInner .textBox h3.mediaTitle{font-size:1.4rem!important;height:auto!important;line-height:1.4!important}#contentsArea #contentsColumn #next{padding:0;font-size:1.4rem}#contentsArea #contentsColumn #next a{padding:17px}#contentsArea #contentsColumn #next i{top:20%;font-size:2.3rem}footer #footer_top .inner a{margin-top:0}footer .subscribeArea .icon{width:30%}#forContactArea .iconBox ul li a{width:95%;font-size:1.2rem!important}#forContactArea .iconBox ul li.reserve{width:100%}#forContactArea .iconBox ul li.reserve a{padding:15px 0!important}#spProfileArea .snsBox ul li a{width:100%}#forContactArea .iconBox ul li.salon,#forContactArea .iconBox ul li.voice{width:50%;border-spacing:5px 15px}#forContactArea .iconBox ul li.reserve a,#forContactArea .iconBox ul li.salon a,#forContactArea .iconBox ul li.voice a{height:auto}#forContactArea .iconBox ul li.salon a,#forContactArea .iconBox ul li.voice a{padding:8px 0!important}.category #contentsArea #contentsColumn.contentsWrapper{padding:0 0 30px}.category #contentsArea #contentsColumn #leftArea .media a .mediaInner .textBox{width:62%!important}.page #contentsArea #contentsColumn.contentsWrapper{padding:0 0 30px}.page #contentsArea #contentsColumn .oneColumnBox .left{float:none}.page #contentsArea #contentsColumn .oneColumnBox .right{float:none}.page #contentsArea #contentsColumn .oneColumnBox .photoBox{width:98%;margin:0 auto}.page #contentsArea #contentsColumn .oneColumnBox .textBox{width:98%}.page #contentsArea #contentsColumn .oneColumnBox .textBox .profile span.kanji{margin:-2px 8px 0 0}.br{display:block}.page #contentsArea #contentsColumn .oneColumnBox .textBox dl{margin:0 auto 20PX}.page #contentsArea #contentsColumn .oneColumnBox .textBox dl dt{width:15%;padding:0 10px 5px 0;text-align:left}#contentsArea #contentsColumn.contentsWrapper{padding:0 0 30px}#contentsArea #contentsColumn .oneColumnBox{font-size:1.2rem}.page #contentsArea #contentsColumn .oneColumnBox .contactIntro ul li{font-size:1.4rem}.page #contentsArea #contentsColumn .oneColumnBox .contactBox{padding:0 5% 10px}.page #contentsArea #contentsColumn .oneColumnBox .attention.right{font-size:1.2rem}.page #contentsArea #contentsColumn .oneColumnBox .contactBox .hissu{font-size:1rem}.page #contentsArea #contentsColumn .oneColumnBox .contactBox .formArea .form_dl .form_dt{font-size:1.4rem}.page #contentsArea #contentsColumn .oneColumnBox .annotation{font-size:1.2rem}.page #contentsArea #contentsColumn .contactBox .wpcf7 input.wpcf7-submit{width:80%;margin:20px auto;font-size:1.4rem;padding:15px 0}.page #contentsArea #contentsColumn .oneColumnBox .contactBox .processArea{margin-bottom:20px}.page #contentsArea #contentsColumn .oneColumnBox .contactBox .qrArea{margin:0 auto;width:80%}#singleArea .singleTitleArea h1{line-height:1.2}#singleArea .singleTitleArea h1 span{font-size:2.2rem}#singleArea .singleBodyArea h2{font-size:2.2rem;margin-top:0;line-height:1.3}#singleArea .singleBodyArea h2 span{font-size:2.5rem}#singleArea .singleBodyArea h3{margin-top:15px;font-size:2rem}#singleArea .singleBodyArea h2 img{width:15%;margin-right:3%}#singleArea .singleBodyArea .matome{font-size:1.8rem;margin:15px 0}#singleArea .singleBodyArea .matome .matomeMiddle:before{background-size:65%}#singleArea .singleBodyArea .matome .matomeMiddle p{margin:0}#singleArea .button{width:100%;padding:8px 10px;margin:15px auto 5px}.page .menuBox .columns{-webkit-column-count:1}.page .menuBox .columns dl.menuDl dt.menuDt{padding:3px 0}.page .menuBox .columns dl.menuDl dd.menuDd{margin:10px 0 0}.page .menuBox .columns dl.menuDl dd.menuDd dl dd.text{margin:5px 0;padding:5px 0 10px}.page ul.description{margin:20px 0 0}.page ul.description li img{width:90%}.page-id-27 #categoryArea .category{width:48%}.page-id-27 #categoryArea .category .frame:after{width:113px;font-size:1rem;left:-40px}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:340px!important}}