
a:link{ color: #0000ff;  }
a:visited{ color: #000080;  }
a:active{ color: #ffd700;  }
a:hover{ color: #ff0080;  }
.center{text-align:center;}

body{
font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
line-height:1.5;
}


input[type=text],input[type=button],input[type=submit]{
	border:1px solid #6e6e6e; height:25px;
	border-radius:4px;  
}
input[type=submit]:hover { background-color: #d1ddf0;}
input[type=button]:hover { background-color: #d1ddf0;}
/* iPhoneΑLtH[fUCπ */
input[type=text],input[type=tel],input[type=email],input[type=button],input[type=submit],input[type=password],input[type=reset], textarea{ -webkit-appearance: none; }


.content{width:800px;}
.band{width:880px;}

#head_p .pits{
	padding:0;
	margin:0;
	list-style-type:none;
	text-align:left;
	float:left;
}

.band table{margin:0 auto;text-align:left;}
.content table,div{margin:0 auto;ext-align:left;}

.list{margin:0;padding:0;}
.list li{margin:1px 0 7px 20px;}

.pict2{
width:200px; height:266px;  float:right;
margin:0 0 5px 10px;
}
.pict2 iframe{width:200px; height:266px;  
border:1px solid #a5a5a5;
border-radius: 6px;
vertical-align: bottom;
box-shadow: 2px 0px 8px rgba(0,0,0,0.4);
}

.pits #query{width:200px;}
.querysub{margin-top:3px;}


/** PC **/  
@media screen and (max-width:810px){
.content{width:98%;  margin:0 auto;}
.band{width:98%;}
}
@media screen and (max-width:450px){
.pict2{ float:none; margin:0 auto 15px; }
}
