@charset "utf-8" ;


/********************************************************************************************************
AUTHOR:         a.oya
CSS構成書:      基本段組み（全頁共通）


*********************************************************************************************************/ 


/* -------------------------------------------------------------------------------------------------------
            上部
------------------------------------------------------------------------------------------------------- */
.article{
	background:none;
	}

.article p{
	color:#300;
	}

.article div{
	border:1px dotted #C2A467;
	margin:12px 0 12px 8px;
	padding:10px 10px 2px 10px;
	}

.article div strong{
	font-weight:600;
	color:#653211;
	font-size:1.2em;
	}

.article div ul{
	margin:8px 0 0 0;
	}

.article div ul li{
	display:block;
	margin:0 0 8px 0;
	color:#653211;
	background:url(../img/icon03.gif) 4px center no-repeat;
	padding:0 0 0 12px;
	}

.article em{
	color:#CC0000;
	}


/* ----------------------------------------------------
           フォーム
----------------------------------------------------- */


form h3{
	margin:18px 0 24px 0;
	}

#contents table {
	border-collapse:collapse;
	width:700px;
	border-top:1px solid #D6C299;
	border-left:3px solid #996600;
	margin:0 auto;
	font-size:1.0em;
	}

#contents table th,#contents table td{
	padding:4px 8px;
	border-bottom:1px dotted #D6C299;
	border-right:1px solid #D6C299;
	}

#contents table th{
	width:23%;
	background:#F8E4D6;
	color:#572B0D;
	font-weight:600;
	padding-left:10px;
	font-size:1.2em;
	}
#contents table th em{
	color:#900;
	padding:0 0 0 2px ;
	}

#contents table td{
	width:77%;
	}
#contents table td img{
	vertical-align:middle;
	}

#contents table td input,
#contents table td select,
#contents table td textarea{
	display:inline-block;
	border:1px solid #65899D;
	margin:0 3px 3px 0;
}

form #c_name{ width:260px;}
form #name{ width:180px;}
form #kana{ width:180px;}
form #add01{ width:340px;}
form #add02{ width:340px;}
form #tel{ width:100px;}
form #email{ width:260px;}
form #txt{ width:420px; height:180px;}

.A_Center{
	margin:12px 0 24px 0;
	}

.A_Center p{
	text-align:center;
	color:#300;
	margin:0 0 8px 0;
	}

.A_Center div{
	background:#F8E4D6;
	padding:4px;
	}


/* ----------------------------------------------------
           完了
----------------------------------------------------- */
.A_Left{
	background:url(../img/common_bd01.gif) left top repeat-x;
	padding:8px 0 0 0;
	}

.A_Left img{
	margin:0 0 10px 0;
	}












