/* カスタム CSS をここに入力してください */
.inBox.idv img{position:absolute;left:0;right:0;bottom:0;top:150px;display:block;margin:0 auto;z-index:1}.inBox{position:relative;width:100%;margin:0 auto}figure{display:block}figure{margin:0;padding:0}div.div1{background-color:#fff;padding:10px;border:1px solid #bbb;border-radius:2px;box-shadow:0 1px 0 hsla(0,0%,100%,.3) inset,0 0 2px hsla(0,0%,100%,.3) inset,0 0 10px rgba(0,0,0,.1) inset,0 1px 20px rgba(0,0,0,.1);margin:10px 0;width:100%;height:auto}.header1{border:solid 1px #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:-moz-linear-gradient(top,#fff,#eee);padding:5px;-pie-background:linear-gradient(top,#fff,#eee);behavior:url(http://p-web1.com/images/PIE.htc);font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo,メイリオ,Helvetica,Sans-Serif}.header1 span{border-left:5px #3cf solid;padding-left:10px}.sectionBox{margin-bottom:30px}.flowBox,.sectionBox{display:block;overflow:hidden}.flowBox{padding-bottom:30px;margin-bottom:15px;background:url(https://triad360.info/wp-content/uploads/2017/08/arrow_down.png)center bottom no-repeat}.flowBox dl{display:block;overflow:hidden;padding:15px 20px;border:3px solid #e5e5e5}.flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.flowBox dl dd{margin-bottom:0}.flowBox:last-child{background:0;padding-bottom:0;margin-bottom:0}.wpcf7{margin:6pc 0}.asterisk{margin:0 0 0 .2em;color:#f5637a}.wpcf7 span.wpcf7-not-valid-tip{font-size:80%}.wpcf7 input[type="email"],.wpcf7 input[type="text"],.wpcf7 input[type="url"],.wpcf7 textarea{background-color:#fff;color:#333;width:95%;border:1px solid #ddd;font-size:100%;padding:.5em;border-radius:4px;box-shadow:1px 1px 3px rgba(0,0,0,.1) inset}.wpcf7 input[type="submit"]{font-size:100%;padding:.2em .4em;background:#eee;color:#333;border-radius:4px;cursor:pointer;box-shadow:0 0 1px rgba(0,0,0,.2);border:1px solid #ccc;text-shadow:-1px 1px 0 #fff}.wpcf7 input[type="submit"]:hover{box-shadow:0 0 1px rgba(0,0,0,.2) inset}form#mail_form{width:auto;max-width:700px}a{color:#337ab7}#panel-2-2-0-0>.panel-widget-style,#panel-2-2-1-0>.panel-widget-style,#panel-2-2-2-0>.panel-widget-style{background-color:#fff;margin-top:50px;margin-bottom:50px}#titleBar .sceneName{background-color:rgba(58,68,84,.2)}.leather h5{display:none}.textwidget iframe{margin-bottom:2%}.heading-title b{text-transform:none}.comments-article{display:none}
.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.sow-hero-buttons{text-align:center;margin-top:0!important}#panel-2-7-0-0>.panel-widget-style,#panel-2-7-1-0>.panel-widget-style,#panel-2-7-2-0>.panel-widget-style{border-radius:10px;box-shadow:0 0 10px 7px rgba(0,0,0,.4)}#panel-2-3-1-1{border:1px solid #999;padding:20px;border-radius:10px;box-shadow:0 0 10px 5px rgba(0,0,0,.2)}.css3table{width:100%!important;border-collapse:collapse!important}.css3table,.css3table td,.css3table th{border:1px solid #d3d3d3!important}.css3table th{font-family:Meiryo,Arial,Helvetica,Sans-serif!important;background-color:#eaeff2!important}.css3table td,.css3table th{padding:15px!important;font-size:14px!important;color:#000!important}.css3table td{font-family:auto!important}hr{border-top:1px solid #ccc}@media screen and (max-width:480px){#cssmenu>ul>li>a{font-size:1pc;margin-top:10px}}dd{line-height:2}

.table-res-form {
    width: 100%;
}
.table-res-form tr {
    border-top: 1px #DDD solid;
}
.table-res-form tr:first-child {
    border-top: none;
}
.table-res-form tr:nth-child(2n+1) {
    background: #eee;
}
.table-res-form th, .table-res-form td {
    padding: 1.5em;
}
.table-res-form th {
    width: 30%;
    text-align: right;
}
.table-res-form .requied {
    font-size: 0.8em;
    color: #FFF;
    display: inline-block;
    padding: 0.3em 0.3em 0.2em;
    background: red;
    border-radius: 2px;
}
@media only screen and (max-width: 768px) {
    .table-res-form th, .table-res-form td {
        width: 100%;
        display: block;
    }
    .table-res-form th {
        padding-bottom: 0;
        text-align: left;
    }
    .table-res-form .empty {
        display: none;
    }
}

.table-res-form input[type="text"], input[type="email"], textarea {
    border: 1px #89BDDE solid;
    padding: 0.5em;
    border-radius: 5px;
    margin-bottom: 0.5em;
    width: 100%;
}

.table-res-form input[type="text"]:focus, textarea:focus {
    background: #EEFFFF;
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5);
}

.table-res-form input[type="submit"] {
    border: 1px #89BDDE solid;
    padding: 0.5em 4em;
    border-radius: 5px;
    background: #4C9ED9;
    color: #fff;
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5);
    font-weight: bold;
}

.table-res-form input[type="submit"]:hover {
    background: #006599;
    box-shadow: none;
}
.text .textwidget p {
  font-size:16px !important;
}
.goSample input[type="button"] {
    padding: 10px 30px 10px 30px !important;
    font-size: 12pt !important;
    font-weight: bold !important;
    letter-spacing: 2px !important;
    background-color: #248 !important;
    color: #fff !important;
    border-style: none;
    box-shadow: 2px 2px 3px 1px #666 !important;
    -moz-box-shadow: 2px 2px 3px 1px #666 !important;
    -webkit-box-shadow: 2px 2px 3px 1px #666 !important;
    cursor: pointer !important;
}