#footer .copy1 br{
display:none;
}

.hantei_form {
height:auto !important;
}


@media screen and ( max-width:736px )
{

#contents {
clear:both;
	padding:60px 0 0 0;
	margin:0 0 0 0;
background-color: #fff;
}

/*----------------------------------------------------
 content
----------------------------------------------------*/

/* 右コンテンツ*/
#rightcontent {
margin: 0px;
padding: 15px 10px 15px 10px;
}

/* タイトル*/
.title_txt {
width:auto;
height:auto;
margin: 0px;
padding: 8px 0px 8px 25px;
font-size:16px;
line-height:1.5;
color:#fff;
background:url(/images/tit_bg2.gif) no-repeat;
background-size:auto 40px;
border-radius: 4px;
}

.tit_txt {
margin: 0;
padding: 10px 10px 0px 10px;
font-size:12px;
line-height:140%;
color:#333;
}

#midashi0 {
clear:both;
margin: 0px;
padding-top: 0px;
padding-bottom: 10px;
width: auto;
text-align: left;
}

.midashi_txt1 {
margin: 0;
padding: 20px 10px 0px 10px;
text-align: left;
font-size:14px;
line-height:1.5;
color:#333;
font-weight:bold;
}
.midashi_txt2 {
margin: 0;
padding: 10px 10px 0px 10px;
text-align: left;
font-size:13px;
line-height:1.5;
color:#333;
}
.midashi_txt3 {
margin: 0;
padding: 10px 20px 0px 20px;
text-align: left;
font-size:11px;
line-height:1.5;
color:#333;
}
.hantei_form {
width:100% !important;
height:auto !important;
margin: 0;
padding: 0px 0px 0px 0 !important;
text-align: left;
font-size:12px;
line-height:1.5;
color:#333;
}

.hantei_form img{
width:100%;
height:auto;
}

#close {
margin-right:0px;
padding-bottom:20px;
padding-top:10px;
text-align: right;
font-size: 12px;
line-height: 110%; 
color: #666;
}

.access_txt{
margin: 0;
padding: 15px 40px 0px 10px;
font-size:12px;
line-height:140%;
color:#333;
}

.style1 {
	color: #FF0000;
}
.inputform table {margin:0 auto;}
.inputform td {font-size:12px !important;}
.inputform input {padding:4px;font-size:12px !important;}
.inputform select , .inputform option {font-size:12px !important;padding:2px 0;}

.error {border:2px solid #FF0000;}

.square_btn{
    display: inline-block;
    padding: 10px 20px;
    text-decoration: none;
	font-size:16px !important;
    border-radius: 6px;
    color: #000000;
    background-image: -webkit-linear-gradient(#ffffff 0%, #eeeeee 100%);
    background-image: linear-gradient(#ffffff 0%, #eeeeee 100%);
	margin-top:20px !important;
  }

.square_btn:active{
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1);
}


/*----------------------------------------------------
 header
----------------------------------------------------*/


#wrapper_hantei {
  width: 100%;
margin: 0 auto;
padding: 0;
text-align: left;
border-left: 0px solid #ccc;
border-right: 0px solid #ccc;
background: #fff;
}

#header_hantei {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 60px;
  background: #fff url(/common/images/shared/logo.png) no-repeat 10px 0px;
  background-size:250px auto;
  border-bottom: 0px solid #999900;
  	position: fixed;
	z-index:1000;
	-webkit-box-shadow: 0 1px 5px 0 #666;
	-moz-box-shadow: 0 1px 5px 0 #666;
	box-shadow: 0 1px 5px  0px #666;
}

/*----------------------------------------------------
 footer
----------------------------------------------------*/

#footer {
clear:both;
margin-top: 0;
padding:0 0 0 0 !important;
text-align: center;
font-size:10px;
line-height:130%;
color:#666;
border-top: 2px solid #999900;
}

.copy1 {
margin: 0px;
text-align: center;
padding: 15px 0 15px 0;
font-size: 12px;
line-height:1.5;
}

#footer .copy1 br{
display:block;
}

}

