html{font-size:16px;line-height:1.5}body{position:relative;font-family:"Lucida Grande","segoe UI","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,Verdana,Arial,sans-serif}.page-header{text-align:center;border-bottom:none;margin:24px auto;padding-bottom:0}.container > p{margin:0 0 24px}.form-header{margin:24px 0;padding:100px 10px;color:#fff;text-align:center;text-shadow:1px 1px 3px #1d2939}header[class*="form-header-"]{background-size:cover;background-color:#1d2939}.form-header-clothes{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-clothes.jpg) 50% 0 no-repeat fixed}.form-header-bag{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-bag.jpg) 50% 0 no-repeat fixed}.form-header-brand-down{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-brand-down.jpg) 50% 0 no-repeat fixed}.form-header-carpet{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-carpet.jpg) 50% 0 no-repeat fixed}.form-header-curtain{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-curtain.jpg) 50% 0 no-repeat fixed}.form-header-dress{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-dress.jpg) 50% 0 no-repeat fixed}.form-header-futon{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-futon.jpg) 50% 0 no-repeat fixed}.form-header-kimono{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-kimono.jpg) 50% 50% no-repeat fixed}.form-header-leather-fur{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-leather-fur.jpg) 50% 50% no-repeat fixed}.form-header-not-wash{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-not-wash.jpg) 50% 0 no-repeat fixed}.form-header-sofa{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-sofa.jpg) 50% 0 no-repeat fixed}.form-header-nuigurumi{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_content-header-nuigurumi.jpg)no-repeat fixed bottom}.form-header h1{margin:24px 0}.form-header h1 + p{margin:24px 0;font-size:24px;line-height:36px}.guide-postage-col{margin:-24px 0 24px;padding:24px;background:#fefbfc;border-bottom:1px solid #b9a9be;text-align:center}.guide-postage-col p{display:inline-block;margin:0;padding:0;color:#c3415d;font-weight:700}.guide-postage-col p::before{content:"\f0d1";font-family:FontAwesome;padding-right:5px}.mark-require{margin-right:5px;padding:5px;background:#c3415d;color:#fff;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.heading-input{margin-bottom:20px;line-height:2em;border-bottom:1px dotted #000}.heading-input + p{margin:24px 0}.heading-input:before{content:"\f044";font-family:FontAwesome;padding-right:10px;font-weight:400}.is-disable{display:none}.col-facebook-btn{border:2px solid #3b5998;box-sizing:border-box;margin:20px 10px;padding:5px 10px}.col-facebook-btn p{margin-top:10px}table{width:100%}tr[class*="row-"]{background:#fff}td,th{padding:15px}th:before{font-family:FontAwesome;padding-right:5px;font-weight:400;font-size:20px;vertical-align:middle}th.title-name:before{content:"\f007"}th.title-post-code:before{content:"〒";font-weight:700}th.title-address:before{content:"\f015"}th.title-tel:before{content:"\f095"}th.title-mail:before{content:"\f0e0"}th.title-other-address:before{content:"\f0d1"}th.title-goods:before{content:"\f012"}th.title-type:before{content:"\f1c0"}th.title-white:before{content:"\f251"}th.title-repair:before{content:"\f0ad"}th.title-order:before{content:"\f044"}th.title-mitsumori:before{content:"\f1ec"}th.title-oisogi:before{content:"\f1d8"}th.title-syuuka-kit:before{content:"\f0f2"}th.title-cal:before{content:"\f073"}th.title-order-sheet:before{content:"\f0ea"}th.title-storage:before{content:"\f187"}th.title-pay:before{content:"\f157"}th.title-memo:before{content:"\f040"}th.title-select-check:before{content:"\f046"}li,ul{margin:0;padding:0;list-style:none}.is-require{position:relative}.is-require:after{position:absolute;content:"必須";padding:5px;background:#c3415d;color:#fff;top:calc(50% - 15px);right:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.order-guide{margin:0 0 10px;padding:10px;background:#DFFFBF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.order-guide strong + .ul-fixed{margin-bottom:0}.order-guide p{margin:1rem 0 0}.order-guide p:first-child{margin:0}.input-other-order td textarea,.row + .order-guide,input + .order-guide,select + .order-guide,td ul + .order-guide,textarea + .order-guide{margin:10px 0 0}.list-guide{background:#DFF4FF;margin:0 0 10px;padding:5px 10px;list-style:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.list-guide li{display:block!important;margin:0;padding:5px 0}.list-guide li span,.order-guide span{font-weight:700;color:red}input[type="radio"]{display:inline-block;margin-right:5px}.about-goods-text strong span{font-weight:400}.bag-other-order,.sofa-other-order{margin-bottom:1rem}.col-consent{border:2px solid #ccc;padding:15px;height:200px;overflow-y:auto;box-sizing:border-box}.col-consent p,.col-consent ul{text-align:left}.ul-fixed{display:table;padding:0 5px;list-style:none}.ul-fixed li:after{display:block;margin-bottom:0.5em;content:''}.ul-fixed li{display:table-row}.ul-fixed li:before{display:table-cell;padding-right:0.4em;content:'\f046';font-family:FontAwesome}.ul-fixed.ul-fixed-simple{margin:0 0 20px}.ul-fixed.ul-fixed-simple li:before{content:'\f0da'}label.checkbox-consent{display:block;margin:20px auto;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center}footer{padding-top:20px;padding-bottom:20px;text-align:center;border-top:1px solid #ccc}footer .col-tel{padding:15px}footer .col-tel a{display:block;background:#ff2626;border:1px solid #d90000;color:#fff;padding:10px 20px;font-size:1.5em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}footer .col-tel div p{text-align:left}.copyright{margin:0!important !important;padding:12.5px 0}.btn-form{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:24px auto;padding:10px;max-width:100%;border:2px solid #1d2939;border-radius:5px;background:#1d2939;color:#fff;text-align:center;-webkit-transition:all 1s ease;transition:all 1s ease}.btn-form:hover{border:2px solid #cbaa5c;background:#cbaa5c;color:#fff}.btn-form.btn-pdf{display:inline-block;margin-bottom:0;border:2px solid #ff3500;background:#fff;color:#1d0f0b}.btn-form.btn-pdf::before{color:#ff3500;content:'\f1c1\0020';font-weight:400;font-family:FontAwesome}.btn-form.btn-pdf:hover{border:2px solid #ff3500;background:#1d0f0b;color:#fff}@media screen and (max-width:767px){.container{padding:0}.container > p{padding-left:15px;padding-right:15px}.form-header{padding:50px 10px;margin-bottom:0}h1{margin:24px 0;font-size:30px;font-weight:700;text-align:center}.heading-input{margin:0 0 20px;padding:15px 0;font-size:20px;font-weight:700;text-align:center;background:#1d2939;color:#fff}.heading-input + p{padding:0 15px}.col-facebook-btn{max-width:300px}th[class*="title-"],th[class*="title-"] + td{display:block}th{background:#eee;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9}td{padding:24px 15px}td li label{display:block;margin:10px 0 0;padding:10px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}td li:first-child label{margin:0}label.is-checked{background:#C8ECFF;border:1px solid #A4DFFF}.col-xs-12{margin-top:10px}.col-xs-12:first-child{margin-top:0}input[type="text"]{height:40px}.about-goods-image{display:table;width:100%;table-layout:fixed}.about-goods-image div{display:table-cell}.about-goods-image img{display:block;max-width:100%}.col-consent h2{font-size:20px}.col-consent h2,.col-consent h3{font-weight:700}.col-consent h3,.col-consent h4{font-size:16px;text-align:center}.col-submit{padding:0 15px;text-align:center}.btn{display:block;width:100%;margin:20px 0;box-sizing:border-box}.btn-form.btn-pdf{display:block}select.form-control{-webkit-appearance:listbox;height:40px}footer .col-tel a:after{content:"に発信する"}.copyright{border-top:1px solid #ccc}}@media screen and (min-width:768px){#count{right:24px}.col-facebook-btn{margin:20px 0}.col-facebook-btn > div{display:table-cell;vertical-align:middle}.col-facebook-btn > div:first-child{width:250px;text-align:center}.col-facebook-btn > div p{margin:0}table{width:100%;border-collapse:collapse;background:#fff;text-align:left}td,th{border:1px solid #b9b9b9;box-sizing:border-box}th{width:250px;background:#eee}td li{display:inline;padding-left:1em}td li:first-child{padding-left:0}.col-submit{padding:30px 0;text-align:center}.col-submit .btn{margin:30px 0;padding:20px 50px}label.checkbox-consent.is-checked{background:#C8ECFF;border:1px solid #A4DFFF}footer .col-tel h3{margin:-10px -10px 10px;padding:10px;font-size:20px;background:#1d2939;color:#fff;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}footer .col-tel a{display:block;padding:10px;pointer-events:none;font-size:1.4em}footer .col-tel{position:fixed;right:15px;bottom:15px;width:200px;padding:10px;box-sizing:border-box;background:#fff;border:1px solid #1d2939;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.about-goods{display:table;direction:rtl;width:100%}.about-goods-image,.about-goods-text{display:table-cell;direction:ltr;width:50%;vertical-align:top}.about-goods-image img{display:block;margin:0 auto}.about-goods-text strong{display:block;margin-top:1rem;margin-bottom:0.5rem}.about-goods-text strong:first-child{margin-top:0}.about-goods-text strong span{font-weight:400}.about-goods-text ul li{display:block;padding:0}.btn-form{max-width:300px;width:100%}}@media screen and (min-width:1024px){#count{right:calc(50% - 470px)}.container{width:970px!important}.form-control-25{width:25%}.form-control-50{width:50%}}@media screen and (min-width:1200px){#count{right:calc(50% - 670px)}}

.page-header.container {
    display:none;
}
.form-header {
    margin: 0px 0;
    padding: 20px 20px;
}
.form-header h1 {
    margin:4px 0;
}
.form-header h1 + p {
    margin:4px 0;
}
.guide-postage-col {
    margin: 0px 0;
    padding: 10px;
}
#show_pass{
	-webkit-appearance: checkbox; */
  -moz-appearance: checkbox;
  appearance: checkbox;
}

.site-header,
.site-content,
.site-info {
	max-width: 1020px;
	margin: 0 auto;
}

.site-content,
.site-info {
	padding: 20px 0;
}

.site-header {
	width:100%;
	padding: 10px 0;
}

.site-fluid.fluid_hero {
	padding: 20px 0;
}

#primary {
	float: right;
	width: 910px;
}

#secondary {
	float: left;
	width: 290px;
}
.site-contact {
    float: right;
    margin: 0;
}
.site-branding {
    max-width: 850px;
}
.site-branding {
    float: left;
    width: 80%;
    margin-right: -405px;
}
.site-branding h1 {
    font-size: 12px;
    margin: 0px;
}
.site-description {
    /* margin: 0 400px 0 106px; */
    padding: 0 5px;
    /* line-height: 40px; */
    font-size: 10px;
}
.site-title {
    margin-right: 10px;
    padding-bottom: 10px;
}
.site-title {
    float: left;
    width: 101px;
    margin: 0;
    padding: 0;
}
.site-branding{
		width:100%;
}

.modal-backdrop{
	z-index:0;
}

@media screen and (max-width:767px){
.form-header {
    padding: 5px 10px;
}
.form-header h1 {
    font-size: 20px;
}
.form-header h1 + p {
    font-size: 18px;
    line-height: 24px;
}
.site-contact{
	float:none;
	clear:both;
	display:block;
	text-align:center;
}
}