/* info_shop.css 2013.07.11 */

/*============目次============
　最終更新日：2013/7/11
　オンラインショップのよくあるご質問
罹災
============================*/

/*=====================================================
■共通
=====================================================*/

/*--------------------------
	リセット・HTML再定義
---------------------------*/

body {
	background-color:#FFF;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:100%;
	font-family: "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro", Meiryo, "メイリオ", sans-serif;
}
/*--------------------------
	基本レイアウト
---------------------------*/
div.contents_risai{
	width:960px;
	margin-right:auto;
	margin-left:auto;
	text-align:left; 
}
#risai H1{
	font-size:140%;
	background:#e6e3ff;
	text-align:center;
	padding:1%;
}
#risai H2{
	font-size:130%;
	text-align:center;
	margin:3%;
}
#risai DIV.contact{
	border:5px solid #DDD;
	padding:2%;
	margin:2%;
	font-family: "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro", Meiryo, "メイリオ", sans-serif;
}
#risai H2.how{
	font-size:120%;
	border-top:solid 2px #DDD;
	border-bottom:solid 2px #DDD;
	padding:1%;
}
#risai H3.how_sub{
	font-size:100%;
	background:#EEE;
	padding:1%;
	text-align:center;
    border-radius: 20px;        /* CSS3草案 */  
    -webkit-border-radius: 20px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 20px;   /* Firefox用 */  
}
#risai H4.how_sub{
	font-size:100%;
}
#risai P.Left20{
	margin-left:20px;
}
#risai DIV.button{
	clear:both;
	display:block;
	width:100%;
	font-size:90%;
	padding:1%;
	margin:5% auto;
	text-align:center;
}
TABLE.form{
	width:650px;
	font-size:100%;
}
TABLE.form TH{
	width:170px;
	border-right:2px solid #999;
	border-bottom:2px solid #999;
	padding:1%;
	margin:0;
	height:50px;
}
TABLE.form TD{
	border-bottom:2px solid #999;
	padding:1%;
	margin:0;
}
TABLE.form SPAN{
	font-size:80%;
	font-weight:normal;
}
@media print{
#navi {
	display:none;
	}
}
@media only screen and (max-width: 640px){
div.contents_risai{
	width:100%;
	margin:1% 2%;
}
