@charset "utf-8";
/************************************************

  reset.css
   - www.pakusuku.jp

   auth: Eri Suzuki
   date: 2011/02/07
   copyright(c) 2011 Prophet.co.,Ltd

************************************************/
/* CSS RESET RULES */

html, body, a, abbr, acronym, address, area, b, bdo, big, blockquote, button, caption, cite, code,
col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, i, img,
ins, kbd, label, legend, li, map, object, ol, p, param, pre, q, samp, small, span, strong, sub,
sup, table, tbody, td, textarea, tfoot, th, thead, tr, tt, ul, var, select {
    margin: 						0;
    padding: 						0;
    vertical-align: 				baseline;
	font-family:					"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo,"メイリオ", "ＭＳ Ｐゴシック", Osaka, verdana,arial,"lucida grande",sans-serif;
}

code, pre {white-space:	pre;}
del {text-decoration:	line-through; /* it's deleted text - show it as such */}
dfn {font-style: italic; font-weight: bold;}
em {font-style: italic;}
fieldset {border: 0; display: inline;}
ins {text-decoration: none;}
tt {display: block; margin: 0.5em 0; padding: 0.5em 1em;}

/* ADDRESS STYLE		**********************************/
address {font-style: normal;}

/* ANCHOR STYLE			**********************************/
a {
	text-decoration:underline;
	font-family: "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ",verdana,arial,"lucida grande",sans-serif;
}
a:hover {
	text-decoration:				underline;
	color:							#68c8ff;
}

/* PARAGRAPH STYLE  	**********************************/
p {margin: 5px 0px;	word-break:	break-all;word-wrap: break-word;}

/* HEADING1-6 STYLE		**********************************/
h1, h2, h3, h4, h5, h6 {
	font-family: 					"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ",verdana,arial,"lucida grande",sans-serif;
	font-weight: 					bold;
	color:							#481300;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:							#481300;
	text-decoration:				none;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	text-decoration:				underline;
}

h1 {
	float:							left;
	width:							324px;
	height:							93px;
	margin:							0;
	padding:						0;
	font-size:						160%;
}/* h1⇒サイトロゴ専用 */

h2 {
	background:						url(/shared/img/bg_h2.gif) no-repeat;
	height:							32px;
	margin:							5px 0 5px 10px;
	padding:						26px 0px 10px 50px;
	text-shadow:					1px 1px 0px #FFFFFF;
	font-size:						150%;
}

h2.L {
	background:						url(/shared/img/bg_h2_L.gif) no-repeat;
	height:							32px;
	margin:							5px 0 5px 10px;
	padding:						26px 0px 10px 50px;
	text-shadow:					1px 1px 0px #FFFFFF;
	font-size:						150%;
}

h3 {
	background:						url(/shared/img/bg_btmMenu_top.gif) repeat-x left bottom;
	margin:							0 0 10px 0px;
	padding:						0px 0px 10px 0px;
	font-size:						130%;
	clear:							both;
}

h3.noLine {
	background:none;
}

h4 {
	margin:							5px 0 5px 0px;
	background:						url(/shared/img/bg_caption_g.gif) repeat-x;
	padding:						7px 5px;
	margin:							5px 0 10px 0;
	font-size:						110%;
}

h4.brainTitle_a {
	text-shadow:					1px 1px 0px #FFFFFF;
	font-size:						130%;
	margin:0;
	padding:0;
	background:none;
	border:none;
	margin-bottom:5px;
}

h4.brainTitle_b {
	margin:							10px 0 5px 0;;
	padding:						0;
	background:						none;
	border:							none;
	border-bottom:					2px #cccccc dotted;
}

h5, h6 {font-size:	100%;}

.imgHEADING {padding:0; background:none; height:62px;}

/* IMG STYLE			**********************************/
img {border: 0; vertical-align: bottom;}

/* TABLE STYLE			**********************************/
table, tr, th, td {
	border-collapse:				collapse;
	vertical-align:					middle;
	text-align:						left;
	word-break:						break-all;
	word-wrap:						break-word;
}

th, caption {
	font-weight: bold;
	/*font-family: "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ",verdana,arial,"lucida grande",sans-serif;*/
}

/* FORM STYLE			**********************************/
input:focus {background-color: #faffe5;}
textarea:focus {background-color: #faffe5;}