ul{margin:0;padding:0;list-style:none}p,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0}.widget ul{list-style-position:inside}li.widget{list-style-type:none}ol{margin-left:20px}hr{clear:both;border:none}body{margin:0;padding:0;background-color:#f9f5ea}br{letter-spacing:0}a:link,a:visited{color:#000;font-style:normal;font-weight:100}a:hover,a:active{color:#ec663f;font-style:normal;font-weight:100}.page_design a:hover,.page_design a:hover img{opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75)}a[href$=".pdf"]{background-image:url(//hirota1890.com/wp-content/themes/hirota1890/../../../images/icon_1r_32.png);background-repeat:no-repeat;background-position:right center;padding-right:30px}#header img,.page_design img,#footer img{display:block;height:auto;max-width:100%}img[class*=wp-image-]{display:block;height:auto;max-width:100%}img.alignnone{display:block;height:auto;max-width:100%}img.aligncenter,img.alignright,img.alignleft{display:block;margin:0 auto 0 auto}.alignright,.alignleft{float:none}@media print,screen and (min-width:768px){img.alignright{padding:4px;margin:0 0 10px 7px;display:inline;vertical-align:top}img.alignleft{padding:4px;margin:0 7px 10px 0;display:inline;vertical-align:top}.alignright{float:right}.alignleft{float:left}}.square_btn{text-align:center;margin:0 auto}.square_btn a{position:relative;display:inline-block;padding:10px 30px;text-decoration:none;color:#fff;background-color:#ec663f;border-radius:30px;margin-top:10px}.square_btn:link{color:#fff}.square_btn:hover{color:#fff}.square_btn:visited{color:#fff}.tel{color:#ec663f;font-family:"UD Shin Go Conde90 M"}.tel a{color:#ec663f;font-size:1.6em;text-decoration:none}.tel a:hover{color:#26935b}.tel span,.fax span{margin-right:10px}#header{font-feature-settings:"palt";margin-bottom:10px}#header .container{padding-top:8px}#header p.desc{text-align:center;font-size:.7em;font-family:"NOW-GM";margin-bottom:8px}#header .headerName{text-align:center}#header .headerName h1.siteLogo{width:180px;height:auto;margin:0 auto}#header .headerInfo{display:none}#app-btn{position:fixed;right:0;bottom:60px;z-index:90;width:100px;text-align:center;padding:10px;background-color:rgba(255,255,255,.8);border-radius:5px 0 0 5px}#app-btn img{width:60px;height:auto;margin-bottom:5px}#app-btn p{font-size:.5em}@media print,screen and (min-width:768px){#header{overflow:hidden}#header p.desc{text-align:left}#header .headerName{float:left;text-align:left;width:38%}#header .headerName h1.siteLogo{width:220px;margin:0;padding-top:5px}#header .headerInfo{display:inline;float:right;width:62%}#header .headerInfo .box{float:left}#header .headerInfo p.add{font-size:.9em;font-family:"NOW-GM"}#header .headerInfo .catalog{float:right;margin-top:15px}#header .headerInfo .catalog a{font-size:1.2em;font-family:"UD Shin Go Conde90 M";letter-spacing:.1em;color:#fff;padding:15px 20px 15px 43px;background-color:#ec663f;background-image:url(//hirota1890.com/wp-content/themes/hirota1890/../../../images/icon-catalog.png);background-repeat:no-repeat;background-position:top 12px left 16px;background-size:20px auto;border-radius:8px;text-decoration:none}#header .headerInfo .catalog a:hover{background-color:#26935b}.menu-container{clear:both}}@media print,screen and (min-width:992px){#header .container{padding-left:0;padding-right:0}#header .headerName{width:55%}#header .headerInfo{width:45%}}@media print,screen and (min-width:1200px){#header .container{width:1100px}#header .headerInfo{width:440px}#app-btn{bottom:auto;top:30px;width:110px}}.home-contents{padding-top:20px;padding-bottom:20px}.home-contents h2{font-family:"Jun 501";font-size:1.2em;font-weight:700;margin-bottom:10px}#slider_block{clear:both}#slider_block .ms-info{width:90%;margin:0 auto;color:#604c3f}#slider_block .ms-info h2{font-size:1.4em;font-family:"Ryumin Medium KL";margin-bottom:5px;text-shadow:2px 2px 2px #fff}#slider_block .ms-info p{text-shadow:2px 2px 2px #fff}#news_block{letter-spacing:.01em;background-image:url(//hirota1890.com/wp-content/themes/hirota1890/../../../images/newsblock_back.png);background-repeat:no-repeat;background-position:center top 25px;background-size:500px auto}#news_block p.caption{color:#a48b78}#news_block h2{color:#604c3f}#news_block p.desc{text-align:center;font-size:.7em;font-family:"NOW-GM";margin-bottom:8px}#news_block #feed_area{padding:0 5px}#news_block #feed_area .col-lg-4{margin-bottom:5px}#news_block #feed_area .box{font-size:.8em;padding:10px;background-color:#fff;border-radius:5px;overflow:hidden}#news_block #feed_area .box .img-box{float:left;margin-right:10px}#news_block #feed_area .box .img-box img{width:60px;height:60px;object-fit:cover}#news_block #feed_area span.article_cat{font-size:.7em;padding:5px;background-color:#eef8d8;margin-right:10px;border-radius:3px}#news_block #feed_area h3{overflow:hidden;font-size:1.1em;font-weight:700;line-height:1.5;margin-top:5px;margin-bottom:5px}#news_block #feed_area p{overflow:hidden}#copy_block{text-align:center;background-color:#fff}#copy_block h2{font-family:"Ryumin Medium KL";line-height:1.4}#copy_block h3{font-size:1em;font-family:"Ryumin Regular KL";line-height:1.4;margin-bottom:10px}#copy_block p{font-size:.8em}#schoolwear_block p,#pr_block p,#uniform_block p,#other_block p{font-size:.8em;margin-bottom:5px}#schoolwear_block h3,#pr_block h3,#uniform_block h3,#other_block h3{font-weight:700;text-align:center;font-size:1em;margin:5px}#schoolwear_block .weartype{margin-top:10px}#schoolwear_block .weartype .wear img{width:80%;height:auto;margin:0 auto}#pr_block{background-color:#fff}#other_block{text-align:center;background-color:#fff}#other_block img{margin:0 auto}@media print,screen and (min-width:768px){.home-contents{padding-top:30px;padding-bottom:20px}.home-contents h2{font-size:1.6em}#slider_block .ms-info{margin-top:80px}#copy_block h3{font-size:1.2em}#schoolwear_block p,#pr_block p,#uniform_block p,#other_block p{font-size:1em;margin-bottom:10px}#schoolwear_block h3,#pr_block h3,#uniform_block h3,#other_block h3{font-size:1.1em}#pr_block .row{width:70%;margin:0 auto 10px auto}#news_block{background-position:center top 35px;background-size:800px auto}#news_block #feed_area{margin-top:20px}#news_block #feed_area .box .img-box{width:80px}#news_block #feed_area .box .img-box img{width:80px;height:80px}#news_block #feed_area h3{font-size:1.2em}.sp-br{display:none}#schoolwear_block .weartype .wear{height:200px}#schoolwear_block .weartype .wear img{width:60%;position:absolute;bottom:30px;left:0;right:0}#schoolwear_block .weartype .wear h3{position:absolute;bottom:0;left:0;right:0}}@media print,screen and (min-width:992px){#slider_block .ms-info{width:960px;margin-top:100px}#slider_block .ms-info h2{font-size:2.4em}#slider_block .ms-info p{font-size:1.4em}.home-contents h2{font-size:1.9em}#news_block{background-size:1100px auto}#schoolwear_block .weartype .wear{height:250px}#schoolwear_block .weartype .row{width:900px;margin:0 auto}}@media print,screen and (min-width:1200px){#slider_block .ms-info{width:1000px;margin-top:120px}}.breadcrumbs{font-size:.6em;padding:10px 0}.breadcrumbs .home{background-image:url(//hirota1890.com/wp-content/themes/hirota1890/../../../images/icon_home.png);background-repeat:no-repeat;background-position:left top 2px;background-size:12px auto;padding-left:18px}.breadcrumbs a{color:#ec663f;text-decoration:underline;margin-right:5px}.page_design{font-feature-settings:"palt"}.page .page_design,.single .page_design,.archive .page_design,.search .page_design,.error404 .page_design{background-color:#fff;padding-bottom:30px}@media print,screen and (min-width:992px){.breadcrumbs{font-size:.8em;padding:20px 0}.breadcrumbs .home{background-size:15px auto;padding-left:21px}.page_design{padding-bottom:50px}}#page-header{text-align:center;padding-top:30px;padding-bottom:30px}#page-header h1.page-title{font-size:1.2em;letter-spacing:.1em;font-family:"Jun 501"}#page-header h2{margin-top:10px;font-size:1.2em;letter-spacing:.1em}.error404 .page-contents{text-align:center;margin-top:30px}.page-contents{font-size:.8em;line-height:1.8;overflow:hidden}.page-contents .row{margin-bottom:30px}.page-contents h2{font-family:"Jun 501";color:#604c3e;font-size:1.6em;font-weight:700;text-align:center;padding-bottom:20px;border-bottom:dotted 1px #604c3e;margin-top:20px;margin-bottom:20px}.page-contents h3{font-family:"Jun 501";font-size:1.4em;line-height:1.6;font-weight:700;margin-bottom:10px}.page-contents p{margin-bottom:20px}.page-contents hr{margin-bottom:50px}.page-contents ul.list li{background-image:url(//hirota1890.com/wp-content/themes/hirota1890/../../../images/list_mark2.png);background-repeat:no-repeat;background-position:left top 8px;background-size:5px auto;padding-left:15px}.season-contents{padding-top:20px;padding-bottom:20px;margin-bottom:20px;background-color:#f9f5ea}table.shop{text-align:center;border-collapse:collapse;margin-bottom:20px}table.shop th{text-align:center;font-family:"Jun 501";background-color:#f9f5ea}table.shop td{width:35%}table.shop .rd{border-right:1px solid #d4c6bd}table.shop th,table.shop td{border-bottom:1px solid #d4c6bd;padding:15px}@media (max-width:767px){table.shop{border-collapse:separate;border-spacing:0 20px}table.shop thead{display:none}table.shop .rd{border-right:none}table.shop tr{border-bottom:1px solid #604c3f}table.shop th{padding:10px;margin-bottom:5px}table.shop td{padding:5px}table.shop th,table.shop td{border:none;display:block;width:100%;box-sizing:border-box}table.shop td:before{content:attr(data-title) " "}}.page-contents .maker{text-align:center;margin-bottom:10px}.page-contents .maker p{margin-bottom:5px}.page-contents .maker h3{font-size:1em}.page-contents .catalog section{text-align:center;margin-bottom:10px}.page-contents .catalog h3{font-size:1.2em;font-weight:700;margin-bottom:5px}.page-contents .catalog h4{font-size:1em;margin-bottom:5px}.page-contents .catalog img{width:auto;height:160px;margin:0 auto;border:solid 1px #ddd}.page-contents .catalog p{margin-bottom:5px}.page-contents #profile{font-family:"Jun 201";letter-spacing:.05em;line-height:2}.page-contents #profile h3{font-family:"Jun 501";margin-bottom:20px}.page-contents #profile p.name{text-align:right}.page-contents p.name{text-align:right}.page-contents table.profile{width:100%;border-collapse:collapse;border-spacing:0;margin:0 auto 20px auto}.page-contents table.profile tr:first-child{border-top:1px dotted #e6e6e6}.page-contents table.profile tr{border-bottom:1px dotted #e6e6e6}.page-contents table.profile th{width:30%;padding:10px 20px;background-color:#f7fcec}.page-contents table.profile td{width:70%;padding:10px 20px}@media print,screen and (min-width:768px){#page-header h1.page-title{font-size:1.6em}.page-contents{font-size:.9em}.page-contents .row.w700{width:700px;margin:0 auto}.page-contents ul.list li{display:inline-block;width:48%;background-position:left top 10px}.page-contents .catalog img{height:200px}}@media print,screen and (min-width:992px){#page-header{padding-top:40px;padding-bottom:40px}.page-contents{font-size:1em}.page-contents table.profile{width:90%}.page-contents .row.w90{width:90%;margin:0 auto}.page-contents .catalog img{height:260px}}#blog,#archive{margin-top:20px}#sub{margin-top:20px}#single-header{padding-top:30px;padding-bottom:20px;padding-left:5px;padding-right:5px;border-bottom:1px solid #ec663f;margin-bottom:20px}#single-header h1.single-title{font-size:1em;font-family:"Jun 201";letter-spacing:.1em;color:#ec663f}.single-date{color:#a3a3a3;font-size:.9em}.single-date span.article_cat{font-size:.8em;padding:5px 10px;background-color:#eef8d8;margin-left:10px;border-radius:3px}.single-contents{padding-top:20px;padding-bottom:20px;font-size:.8em;line-height:1.8;letter-spacing:.05em;overflow:hidden;margin-bottom:20px}.single-contents h2{font-weight:700;font-size:1.2em;line-height:1.8;margin-bottom:10px}.single-contents h3{font-size:1.1em;line-height:1.7;margin-bottom:10px}.single-contents h4{font-size:1em;line-height:1.6;margin-bottom:10px}.paging{margin-bottom:60px}.next{float:left;background-image:url(//hirota1890.com/wp-content/themes/hirota1890/../../../images/list_mark-left.png);background-repeat:no-repeat;background-position:left 15px center;background-size:5px auto}.prev{float:right;background-image:url(//hirota1890.com/wp-content/themes/hirota1890/../../../images/list_mark-right.png);background-repeat:no-repeat;background-position:right 15px center;background-size:5px auto}.next a,.prev a{padding-top:15px;padding-bottom:15px;border:1px solid #d0c1b7;border-radius:3px}.next a:hover,.prev a:hover{background-color:#fce9e3}.next a{padding-left:40px;padding-right:20px}.prev a{padding-left:20px;padding-right:40px}@media print,screen and (min-width:768px){#single-header h1.single-title{font-size:1.6em}.single-contents{font-size:.9em;padding-left:5px;padding-right:5px}}@media print,screen and (min-width:992px){.single-contents{font-size:1em}}#archive #feed_area .col-md-6{margin-bottom:15px}#archive #feed_area .box{font-size:.8em;padding:10px;border-radius:5px;border:1px solid #e5d3a2;overflow:hidden}#archive #feed_area .box .img-box{float:left;margin-right:10px}#archive #feed_area .box .img-box img{width:60px;height:60px;object-fit:cover}#archive #feed_area span.article_cat{font-size:.7em;padding:5px;background-color:#eef8d8;margin-right:10px;border-radius:3px}#archive #feed_area h3{overflow:hidden;font-size:1.1em;font-weight:700;line-height:1.5;margin-top:5px;margin-bottom:5px}#archive #feed_area p{overflow:hidden}@media print,screen and (min-width:768px){#archive #feed_area .col-md-6{margin-bottom:25px}#archive #feed_area .box{font-size:.9em}#archive #feed_area .box .img-box{float:none;margin-right:0;margin-bottom:10px}#archive #feed_area .box .img-box img{width:100%;height:180px}#archive #feed_area h3{margin-top:10px}}.page-id-22 .square_btn,.page-id-24 .square_btn{margin-bottom:30px}.request{padding:10px;background-color:#f9f5eb}span.officewear label,span.workingwear label,span.carewear label,span.foodwear label,span.sisyuu-print label{font-size:.8em;display:block;width:300px;padding:10px;background-color:#f7f1e3;border-radius:3px;overflow:hidden}span.officewear label input,span.workingwear label input,span.carewear label input,span.foodwear label input,span.sisyuu-print label input{margin-right:10px}span.officewear .wpcf7-list-item .wpcf7-list-item-label:before,span.workingwear .wpcf7-list-item .wpcf7-list-item-label:before,span.carewear .wpcf7-list-item .wpcf7-list-item-label:before,span.foodwear .wpcf7-list-item .wpcf7-list-item-label:before,span.sisyuu-print .wpcf7-list-item .wpcf7-list-item-label:before{content:'';display:inline-block;width:90px;height:110px;background-size:cover;vertical-align:middle;background-repeat:no-repeat;background-position:top center;margin-right:10px}span.officewear .wpcf7-list-item:nth-of-type(1) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/selery2020.jpg)}span.officewear .wpcf7-list-item:nth-of-type(2) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/bonoffice2020.jpg)}span.officewear .wpcf7-list-item:nth-of-type(3) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/nuovo2020.jpg)}span.officewear .wpcf7-list-item:nth-of-type(4) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/enjoie2020.jpg)}span.officewear .wpcf7-list-item:nth-of-type(5) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/mikata2020.jpg)}span.officewear .wpcf7-list-item:nth-of-type(6) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/HANECTONE201905-311x400.jpg)}span.officewear .wpcf7-list-item:nth-of-type(7) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/BONCIERGE201905.jpg)}span.officewear .wpcf7-list-item:nth-of-type(8) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/skitto.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(1) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/jichodo2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(2) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/co-cos2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(3) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/sowa2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(4) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/sun-s2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(5) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/dq.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(6) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/bigborn2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(7) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/atackbase2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(8) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/workwear2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(9) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/herosuniform2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(10) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/kurodaruma2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(11) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/xebec2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(12) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/kure2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(13) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/don2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(14) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/bonmax_workwear2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(15) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/truss2020.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(16) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/TAKAYA_201905-336x400.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(17) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/2018/12/tanizawa-300x400.jpg)}span.workingwear .wpcf7-list-item:nth-of-type(18) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/2018/12/ktc201819-300x400.jpg)}span.carewear .wpcf7-list-item:nth-of-type(1) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/folk2020.jpg)}span.carewear .wpcf7-list-item:nth-of-type(2) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/nahalu2020.jpg)}span.carewear .wpcf7-list-item:nth-of-type(3) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/naway2020.jpg)}span.carewear .wpcf7-list-item:nth-of-type(4) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/montblanc-medical2020.jpg)}span.carewear .wpcf7-list-item:nth-of-type(5) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/2018/10/profeeling201819-316x400.jpg)}span.carewear .wpcf7-list-item:nth-of-type(6) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/2018/10/kiraku201819-299x400.jpg)}span.carewear .wpcf7-list-item:nth-of-type(7) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/2018/12/whisel2018-300x400.jpg)}span.carewear .wpcf7-list-item:nth-of-type(8) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/2018/12/charolais2019-300x400.jpg)}span.carewear .wpcf7-list-item:nth-of-type(9) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/2018/12/jackbetty2019-300x400.jpg)}span.foodwear .wpcf7-list-item:nth-of-type(1) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/montblanc-cookking2020.jpg)}span.foodwear .wpcf7-list-item:nth-of-type(2) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/facemix2020.jpg)}span.foodwear .wpcf7-list-item:nth-of-type(3) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/foodfactory2020.jpg)}span.foodwear .wpcf7-list-item:nth-of-type(4) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/2018/10/multiform2018-312x400.jpg)}span.foodwear .wpcf7-list-item:nth-of-type(5) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/suns201905-301x400.jpg)}span.sisyuu-print .wpcf7-list-item:nth-of-type(1) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/Printstar-glimmer201905-284x400.jpg)}span.sisyuu-print .wpcf7-list-item:nth-of-type(2) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/unitedathle201905-286x400.jpg)}span.sisyuu-print .wpcf7-list-item:nth-of-type(3) .wpcf7-list-item-label:before{background-image:url(https://hirota1890.com/wp-content/uploads/2018/10/truss2018-283x400.jpg)}div.wpcf7 input,.wpcf7 textarea{border:1px solid #ccc;padding:8px;max-width:100%}div.wpcf7 textarea{width:100%;height:300px}.wpcf7 input:focus,.wpcf7 textarea:focus{border:1px solid #ec663f}div.wpcf7 .hissu{color:#ec663f;margin-left:5px}div.wpcf7 dl{padding:10px 0;border-bottom:1px solid #dadada}div.wpcf7 dt{font-weight:400}div.wpcf7 p{margin-top:20px}.wpcf7-captchac{border:1px solid #ccc}.wpcf7 .wpcf7-not-valid{background:#ffb6c1}.wpcf7 span.wpcf7-not-valid-tip{font-size:80%}.wpcf7 .wpcf7-response-output{margin:10px 0 0;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.wpcf7 .wpcf7-validation-errors{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}.wpcf7 .wpcf7-mail-sent-ok{color:#3a87ad;background-color:#d9edf7;border:1px solid #bce8f1}.wpcf7-submit{display:block;width:200px;margin:0 auto;font-size:1.6em;background-color:#ec663f;color:#fff;border-style:none}.wpcf7-submit:hover:enabled{background-color:#26935b;color:#fff}@media print,screen and (min-width:768px){.request{width:100%;margin:0 auto;padding:20px 30px}span.officewear label,span.workingwear label,span.carewear label,span.foodwear label,span.sisyuu-print label{float:left;width:322px}div.wpcf7 dl{overflow:hidden}div.wpcf7 dt{float:left;clear:left;width:35%}div.wpcf7 dd{float:left;width:65%}}@media print,screen and (min-width:992px){.page-id-22 .request,.page-id-24 .request{padding:20px 40px}span.officewear label,span.workingwear label,span.carewear label,span.foodwear label,span.sisyuu-print label{width:290px}}@media print,screen and (min-width:1200px){span.officewear label,span.workingwear label,span.carewear label,span.foodwear label,span.sisyuu-print label{width:258px}}#page-top{width:50px;height:50px;position:fixed;right:0;bottom:0;background-color:#ec663f;opacity:.6;text-align:center}#page-top a{position:relative;display:block;width:50px;height:50px;padding-top:10px;text-decoration:none}#page-top a img{width:30px;height:auto;margin:auto}#footer{clear:both;text-align:center;font-feature-settings:"palt";padding-bottom:10px}#footer .footerInfo{font-size:.9em;padding-top:20px}#footer .footer-thumbnail{width:120px;margin:0 auto 8px auto}#footer p.desc{font-size:.8em;font-family:"NOW-GM";margin-bottom:8px}#footer .siteLogo{width:120px;height:auto;margin:0 auto 5px auto}#footer .footerLink{text-align:left;padding-top:20px;padding-bottom:20px}#footer .footerLink h3{font-size:.9em;font-weight:700;margin-bottom:8px;padding-bottom:6px;padding-left:18px;border-bottom:dashed 1px #e5d3a2;background-image:url(//hirota1890.com/wp-content/themes/hirota1890/../../../images/menu_arrow1.png);background-repeat:no-repeat;background-position:left 3px top 1px}#footer .footerLink ul li{font-size:.8em;margin-bottom:8px;padding-left:18px}#footer .service,#footer .company{padding-bottom:10px}#footer .copy{font-size:9px;letter-spacing:.1em}@media print,screen and (min-width:768px){#footer{padding-top:20px}#footer .footerInfo{text-align:left}#footer .footer-thumbnail{width:180px;margin:0 0 8px}#footer .siteLogo{width:140px;margin:0 0 5px}#footer .copy{clear:both;margin-top:30px}}@media print,screen and (min-width:992px){#footer .footer-info-top .container{width:960px}#footer .service{float:left;width:50%;margin-right:2%}#footer .company{float:left;width:48%}}.gallery{margin:0 auto;padding:0}dl.gallery-item{float:left;margin-bottom:10px}.gallery-columns-1 .gallery-item{width:98%;margin-left:1%;margin-right:1%}.gallery-columns-2 .gallery-item,.gallery-columns-4 .gallery-item{width:48%;margin-left:1%;margin-right:1%}.gallery-columns-3 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item{width:31.3%;margin-left:1%;margin-right:1%}.gallery-icon img{display:block;margin:0 auto}dt.gallery-icon{text-align:center}dd.gallery-caption{margin-left:0;margin-top:5px;text-align:center;font-size:.8em}@media print,screen and (min-width:768px){.gallery{width:100%}dl.gallery-item{padding:10px;margin-bottom:20px}.gallery-columns-4 .gallery-item{width:23%}.gallery-columns-5 .gallery-item{width:18%}.gallery-columns-6 .gallery-item{width:14.6%}dd.gallery-caption{font-size:1em}}@media print,screen and (min-width:1200px){.gallery{width:80%}}.widget,.widget_text{margin:0;padding:0}#sub .widget{clear:both;padding-bottom:10px;margin-bottom:40px}#sub .widgettitle{font-size:1em;letter-spacing:.01em}#sub .widgettitle{font-weight:700;color:#fff;padding:15px;background-color:#f19478}#sub .widget_search{padding:20px 10px;background-color:#f9f5ea}#sub .widget_recent_entries ul li span.post-date{display:block;font-size:.7em}#sub .widget_recent_entries ul,#sub .widget_archive ul,#sub .widget_categories ul{border-left:#e5d3a2 solid 1px;border-right:#e5d3a2 solid 1px;border-bottom:#e5d3a2 solid 1px}#sub .widget_recent_entries ul li,#sub .widget_archive ul li,#sub .widget_categories ul li{font-size:.9em;background-image:url(//hirota1890.com/wp-content/themes/hirota1890/../../../images/list_mark1.png);background-repeat:no-repeat;background-position:left 15px top 18px;background-size:5px auto;padding:10px 10px 10px 28px}#sub .widget_recent_entries ul li:not(:last-child),#sub .widget_archive ul li:not(:last-child),#sub .widget_categories ul li:not(:last-child){border-bottom:#e5d3a2 dotted 1px}#sub .widget_meta ul{padding:10px}#sub .widget_meta ul li{font-size:.9em;margin-bottom:5px}@media print,screen and (min-width:992px){#sub .inner{margin-left:20px}}