body		{ margin: 0px; padding: 0px; background:white; }
body		{
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -o-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

/*background-image: url(./back.png); background-repeat: repeat-y; width:100%;*/
body,td		{
	font-size: 13px; 
	letter-spacing: 0.2em;
	font-family: 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
}

/*
.col-xs-	モバイル（768px以下）
.col-sm-	タブレット（768px以上、992px未満
.col-md-	デスクトップ（992px以上、1200px未満）
.col-lg-	デスクトップ（1200px以上）
*/


.container		{ padding: 25px 0px 25px 0px; border:none; }

/*パソコン*/
@media screen and (min-width: 992px){
	.container	{ width: 900px; }
}

/*アンドロイドタブレット*/
@media screen and (max-width:767px){
	.container	{ width: 600px; }
}

/*アンドロイドスマフォ*/
@media screen and (max-width:480px){
	.container	{ width: 300px; }
}





.title		{ font-size:35px; letter-height:35px; font-weight:Bold; }

a			{ color:#917347; text-decoration: none; }
a:hover		{ text-decoration: underline; color: #ffffff; }

.asterisk	{ font-size:11px; }
.menu		{ margin:5px; padding:7px; background-color:white;}
td			{ padding:8px; }

.center		{ text-align: center; }

.table1		{ width:100%; padding:4px; border:1px solid black }
.table1 td	{ font-size:12px; }

.f1{ font-size:36px; }
.f2{ font-size:30px; }
.f3{ font-size:24px; }
.f4{ font-size:18px; }
.f5{ font-size:16px; }
.f6{ font-size:14px; }
.f7{ font-size:12px; }

table { border-collapse:collapse; border-spacing:0; }

.k_0 { font-size:13px; line-height:0.5em; font-weight:bold; }
.k_a { height:5mm; font-size:8px; border-bottom:1px solid black; margin:0px; padding:1px 0px 0px 12px; }
.k_b { height:12mm; font-size:13px; border-bottom:2px solid black; margin:0px; padding:0px; padding-left:12px; }
.k_c { text-align:right; height:8mm; font-size:11px; border-bottom:2px solid black; margin:0px; padding:0px; padding-left:10px; }

.under { display:inline-block; border-bottom:1px solid black; margin:0px; }
.box { display:inline-block; position:relative; top:4px; width:13px; height:13px; border:1px solid black; }

.border_a	{ border:1px solid Black; }