@charset "UTF-8";


/*============================
input
============================*/
 select {
	padding: 9px;
	border-radius: 3px;
	background: #eee;
	border: solid 1px #ccc;
}

/*============================
#section-contents 
============================*/
#section-contents {}
#section-contents .qaButton { text-align: center; }
#section-contents .qaButton a {
	display: inline-block;
    height: 40px;
	line-height: 40px;
    color: #ffffff;
    background: #000;
    padding: 0 20px 0 12px;
    border-radius: 5px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 40px;
    font-size: 12px; }
#section-contents .qaButton a span { display: inline-block; padding: 0 50px; background: url(../images/btn_left.png) right center no-repeat; }	

/*============================
#contactFormArea
============================*/
#contactFormArea {}
#contactFormArea table {}
#contactFormArea table tr {}
#contactFormArea table tr th {}
#contactFormArea table tr th span.red {}
#contactFormArea table tr td {}
#contactFormArea table tr td ul {}
#contactFormArea table tr td ul li {}
#contactFormArea table tr td ul li label {}
#contactFormArea table tr td ul li label input {}
#contactFormArea table tr td p.red {}
#contactFormArea table tr td p {}
#contactFormArea table tr td p a {}
#contactFormArea table tr.syurui {}
#contactFormArea table tr.syurui th {}
#contactFormArea table tr.syurui th span.red {}
#contactFormArea table tr.syurui td {}
#contactFormArea table tr.syurui td ul {}
#contactFormArea table tr.syurui td ul li {}
#contactFormArea table tr.syurui td ul li label {}
#contactFormArea table tr.syurui td ul li label input {}
#contactFormArea table tr.syurui td p.red {}
#contactFormArea table tr.syurui td p {}
#contactFormArea table tr.syurui td p a {}
#contactFormArea table tr.namae {}
#contactFormArea table tr.namae th {}
#contactFormArea table tr.namae th span.red {}
#contactFormArea table tr.namae td {}
#contactFormArea table tr.namae td p { margin-bottom: 5px; }
#contactFormArea table tr.namae td p.bottomArea { margin-top: 10px; }
#contactFormArea table tr.namae td select {}
#contactFormArea table tr.namae td select option {}
#contactFormArea table tr.namae td p.red {}
#contactFormArea table tr.nichiji {}
#contactFormArea table tr.nichiji th {}
#contactFormArea table tr.nichiji td {}
#contactFormArea table tr.nichiji td input { width: 50px; }
#contactFormArea table tr.nichiji td select {}
#contactFormArea table tr.nichiji td select option {}
#contactFormArea table tr.nichiji td p.red {}
#contactFormArea table tr.naiyou {}
#contactFormArea table tr.naiyou th {}
#contactFormArea table tr.naiyou th span.red {}
#contactFormArea table tr.naiyou td {}
#contactFormArea table tr.naiyou td textarea {}
#contactFormArea table tr.naiyou td p.red {}
#contactFormArea table tr.henshin {}
#contactFormArea table tr.henshin th {}
#contactFormArea table tr.henshin th span.red {}
#contactFormArea table tr.henshin td {}
#contactFormArea table tr.henshin td ul {}
#contactFormArea table tr.henshin td ul li {}
#contactFormArea table tr.henshin td ul li label {}
#contactFormArea table tr.henshin td ul li label input {}
#contactFormArea table tr.henshin td p.red {}
#contactFormArea table tr {}
#contactFormArea table tr td {}
#contactFormArea table tr td p {}
#contactFormArea table tr.onamae {}
#contactFormArea table tr.onamae th {}
#contactFormArea table tr.onamae td {}
#contactFormArea table tr.onamae td input { width: 100px; }
#contactFormArea table tr.furigana {}
#contactFormArea table tr.furigana th {}
#contactFormArea table tr.furigana th span.red {}
#contactFormArea table tr.furigana td {}
#contactFormArea table tr.furigana td input { width: 100px; }
#contactFormArea table tr.furigana td p.red {}
#contactFormArea table tr.seibetsu {}
#contactFormArea table tr.seibetsu th {}
#contactFormArea table tr.seibetsu th span.red {}
#contactFormArea table tr.seibetsu td {}
#contactFormArea table tr.seibetsu td ul {}
#contactFormArea table tr.seibetsu td ul li {}
#contactFormArea table tr.seibetsu td ul li label {}
#contactFormArea table tr.seibetsu td ul li label input {}
#contactFormArea table tr.seibetsu td p.red {}
#contactFormArea table tr.jusyo {}
#contactFormArea table tr.jusyo th {}
#contactFormArea table tr.jusyo th span.red {}
#contactFormArea table tr.jusyo td {}
#contactFormArea table tr.jusyo td p.topArea {}
#contactFormArea table tr.jusyo td p.topArea input { width: 50px; }
#contactFormArea table tr.jusyo td p.middleArea { margin-top: 10px; }
#contactFormArea table tr.jusyo td p.bottomArea { margin-top: 10px; }
#contactFormArea table tr.jusyo td p select {}
#contactFormArea table tr.jusyo td p select option {}
#contactFormArea table tr.jusyo td p.red {}
#contactFormArea table tr.denwa {}
#contactFormArea table tr.denwa th {}
#contactFormArea table tr.denwa th span.red {}
#contactFormArea table tr.denwa td {}
#contactFormArea table tr.denwa td input { width: 50px; }
#contactFormArea table tr.denwa td p {}
#contactFormArea table tr.denwa td p.red {}
#contactFormArea table tr.mail {}
#contactFormArea table tr.mail th {}
#contactFormArea table tr.mail th span.red {}
#contactFormArea table tr.mail td {}
#contactFormArea table tr.mail td p.red {}
#contactFormArea table tr.chui td p { width: 96%;
    padding: 2%;
    border-radius: 5px;
    background-color: #e5e5e5; color: #555;
    border: #CCCCCC solid 1px; height: 100px; overflow-y: scroll; }

#contactFormArea table tr td textarea {}
#contactFormArea #btn_submit {}
#contactFormArea #btn_submit a.btn {}
#contactFormArea #btn_submit a.btn .button {}
#contactFormArea #btn_submit a.btn .button span {}

