/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20151225
*/.sp-sprite,.flow-list>.entry:before,.q_and_a dt:before,.q_and_a dd:before{background-image:url('scss/img/sp-sc400dfc30e.png');background-repeat:no-repeat}#header .alignleft{margin:0}#header-in{position:relative}#header-in:before{position:absolute;content:url(./images/free_dial.png);top:10px;right:0}#header-in:after{position:absolute;content:url(./images/header_msg.png);top:10px;left:278px}#site-title{margin-top:15px}#site-description{margin-top:-28px;padding-left:68px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#navi ul li a{font-size:16px;padding:.3em 1.2em}#body{margin-top:25px}#main{padding:0;border:none}#sidebar{width:280px}#sidebar .alignleft{margin-left:0}#sidebar .inquiry-button{display:block;font-size:20px;color:#fff;text-decoration:none;text-align:center;height:65px;line-height:65px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYTkwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YwODYwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0a900),color-stop(100%, #f08600));background-image:-moz-linear-gradient(top, #f0a900,#f08600);background-image:-webkit-linear-gradient(top, #f0a900,#f08600);background-image:linear-gradient(to bottom, #f0a900,#f08600);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF0A900', endColorstr='#FFF08600');border-radius:10px}#sidebar .inquiry-button:hover{opacity:0.7}#sidebar .widget{margin-bottom:25px}#linkcat-0 h3{display:none}#linkcat-0 .blogroll{padding:0}#linkcat-0 .blogroll li{margin-bottom:10px;padding:0;border:1px solid #888;border-radius:8px;overflow:hidden}#linkcat-0 .blogroll li img{vertical-align:text-bottom}#menu-main-sidemenu{margin:0;padding:0 !important;border-top:1px solid #888}#menu-main-sidemenu .menu-item{margin:0;padding:0;border-bottom:1px solid #888}#menu-main-sidemenu .menu-item a{position:relative;display:block;padding:20px 5px;text-decoration:none;color:#000}#menu-main-sidemenu .menu-item a:after{position:absolute;right:5px;font-family:"FontAwesome";content:"\f105"}#menu-main-sidemenu .menu-item a:hover{background-color:#eee}.blog-banner{display:block;padding:0 15px;line-height:90px;height:90px;color:#000;background:url(./images/blog_banner.png) right bottom no-repeat;border:1px solid #888;border-radius:5px;text-decoration:none}.blog-banner:hover{color:#000;background-color:#eee}.soubi-banner{padding:15px 0;text-align:center;border:1px solid #888;border-radius:10px}.soubi-banner:before{display:block;margin:0 auto 10px;content:url(./images/soubi-banner.png)}.article h1{margin-bottom:50px}#top-title{margin:0 0 15px}#n2-ss-2-align{margin:0 0 20px}#list .entry-read{text-align:right}#list .entry-read a{display:inline-block;padding:0 15px;line-height:1.8;color:#fff;text-decoration:none;background-color:#f08600;border-radius:1.8em}#list .entry-read a:hover{background-color:#f30}.front-page-content{margin-bottom:30px}.front-page-hello{padding:20px;border:1px solid #888}.front-page-hello .wp-caption{background-color:transparent;border:none}.front-page-hello .wp-caption-text{margin:0;line-height:1.5;font-size:100%}.front-page-hello .wp-caption{max-width:40%}.front-page-blog-list{margin:30px 0;padding:20px 20px 0;border:1px solid #888}.front-page-blog-list .entry-thumb img{height:100px;width:100px}.front-page-blog-list .entry-card-content{margin-left:110px}.front-page-blog-list h2{margin:-20px -20px 20px !important;padding:5px 15px;font-size:20px;color:#fff;background-color:#179fc2;border:none;border-bottom:1px solid #888}.front-page-blog-list h3{margin:0 0 10px;padding:0;font-size:18px;border:none}.widget.widget_categories ul ul{margin-left:0}#const-case-list article{min-height:100px}.h2{display:block;margin-bottom:5px;margin-top:0;font-size:1.2em;font-weight:bold;line-height:130%;color:#333}.flow-list>.entry{position:relative;margin-bottom:60px !important;padding:15px;border:1px solid #888}.flow-list>.entry:before{position:absolute;display:block;margin:-60px auto 0;content:"";right:0;left:0;background-position:0 -56px;height:31px;width:60px}.flow-list>.entry:first-child:before{display:none}.flow-list>.entry h2{font-size:24px}.flow-list>.entry p{margin-bottom:0}#list .type-voice{padding:20px;border:6px solid #ffd1a4;border-radius:10px}#list .type-voice h2{font-size:18px}.type-voice .voice-box{margin-top:-30px;padding:30px;border:1px solid #eee;border-radius:10px;background:url(./images/paper-bg-01.jpg);-moz-box-shadow:1px 3px 8px rgba(0,0,0,0.5);-webkit-box-shadow:1px 3px 8px rgba(0,0,0,0.5);box-shadow:1px 3px 8px rgba(0,0,0,0.5)}.type-voice .voice-box>div:first-child{display:table;box-sizing:border-box}.type-voice .voice-box>div:first-child>div{display:table-cell;vertical-align:top}.type-voice .voice-box>div:nth-child(2){padding:0 50px}.type-voice .voice-box>div:nth-child(2) dt{font-weight:normal;line-height:1.3}.type-voice .voice-box>div:nth-child(2) dt:before{margin-right:5px;font-family:"FontAwesome";content:"\f059";color:coral}.type-voice .voice-box>div:nth-child(2) dd{margin:5px 0 20px 20px;line-height:1.3}.type-voice .voice-box h2{margin:0 0 20px;padding:0;border:none}.type-voice .voice-box .letter p{display:inline;padding-bottom:0.25em;line-height:2.2em;border-bottom:1px dotted #999}.type-voice .voice-box .letter p:after{display:block;content:""}.type-voice .voice-box:after{display:block;content:"";clear:both}.type-voice .voice-thumbnail{padding-right:40px;width:50%}.type-voice .voice-thumbnail img{max-width:100%;height:auto;border:5px solid #fff;-moz-box-shadow:1px 3px 8px rgba(0,0,0,0.5);-webkit-box-shadow:1px 3px 8px rgba(0,0,0,0.5);box-shadow:1px 3px 8px rgba(0,0,0,0.5);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.type-voice .question_paper{margin-left:20px;width:35%;float:right}.type-voice .question_paper img{max-width:100%;height:auto;border:1px solid #888}.q_and_a dt,.q_and_a dd{position:relative}.q_and_a dt:before,.q_and_a dd:before{position:absolute;display:block;content:"";left:0}.q_and_a dt{margin:10px 0 10px;padding:0 0 0 35px}.q_and_a dt:before{top:-5px;background-position:0 -26px;height:30px;width:27px}.q_and_a dd{margin:10px 0 40px;padding:0 0 0 35px;min-height:2em}.q_and_a dd:before{top:-3px;background-position:0 0;height:26px;width:26px}.estimate-box{display:table}.estimate-box>div{display:table-cell}.estimate-box>div+div{padding:0 10px;border:1px solid #ccc;border-radius:10px}.estimate-price-table{margin-right:10px}.estimate-price-table th,.estimate-price-table td{padding:10px 10px 5px 10px;font-weight:normal;border-bottom:1px solid #888;white-space:nowrap}.estimate-price-table th{text-align:left}.estimate-price-table td{text-align:right}.company-table{width:100%}#map{margin-top:50px;width:100%;height:400px}.inquire-side{padding:10px;border:1px solid #888;border-radius:10px}.mw_wp_form table{width:100%}.mw_wp_form table th,.mw_wp_form table td{padding:15px 10px;text-align:left;font-weight:normal}.mw_wp_form table th{width:30%}.mw_wp_form input[name="address"]{margin-top:10px}.mw_wp_form input[name="age"]{width:60px}.mw_wp_form input[type="submit"],.mw_wp_form input[type="reset"]{font-size:120%}.mw_wp_form .center{text-align:center}.post-meta{text-align:left}.post-meta img{margin-top:8px;margin-left:8px}
