@charset "utf-8";
/*
	食 STYLE
*/
#entry p {
	margin-bottom:0.8em;
	text-indent:1em;
}
#entry p.nospace { text-indent:0; }
/* -- タイトル類 ----------------------------------------- */
h1 {
	padding-top:8px;
	margin-bottom:20px;
	font-size:123%;
	color:#FFF;
	background:url(../images/bg_ttl_L1.gif) -4410px 0 no-repeat;
}
h1 span {
	display:block;
	zoom:1;
	padding:0 10px 6px;
	background:url(../images/bg_ttl_L1.gif) -4410px bottom no-repeat;
}
h2 { clear:both; }
h2 {
	margin:36px 0 16px 0;
	padding:5px 0 10px 42px;
	font-size:116%;
	color:#EB860E;
}
.type1 {
	background:url(../../action/images/bg_ttl_link1.gif) 0 bottom no-repeat;
	color:#E98E16;
}
.type2 {
	background:url(../../action/images/bg_ttl_link2.gif) 0 bottom no-repeat;
	color:#009ADF;
}
.type3 {
	background:url(../../action/images/bg_ttl_link3.gif) 0 bottom no-repeat;
	color:#E05148;
}
.type4 {
	background:url(../../action/images/bg_ttl_link4.gif) 0 bottom no-repeat;
	color:#E46996;
}
.type5 {
	background:url(../../action/images/bg_ttl_link5.gif) 0 bottom no-repeat;
	color:#5EA64A;
}
.type6 {
	background:url(../../action/images/bg_ttl_link6.gif) 0 bottom no-repeat;
	color:#705BA7;
}
#entry .course p { text-indent:0; }
/* -- しらべてみよう ----------------------------------------- */
.lookBlock { padding:10px 0 0; }
.lookBlock ol.decimal {
	margin-top:20px;
	padding-top:10px;
	border-top:2px dotted #CCC;
}
.lookBlock ol.decimal li {
	padding:8px 0 8px 1.3em;
	text-indent:-1.3em;
	list-style-type:decimal;
	list-style-position:inside;
}
.lookBlock ol.decimal li a {
	line-height:1.7;
	font-weight:bold;
}
.lookBlock ol.decimal li img{
	vertical-align:middle;
	margin-right:6px;
}
/* -- リンク ----------------------------------------- */

.link h3 {
	padding:4px 0;
	margin-bottom:10px;
	color:#FFF;
	text-align:center;
	font-size:109%;
}
.link .catch {
	margin-bottom:0.8em;
	font-size:109%;
	color:#390;
	text-align:center;
	font-weight:bold;
}
.link .c01 h3 { background:#E98E16; }
.link .c02 h3 { background:#009ADF; }
.link .c03 h3 { background:#E05148; }
.link .c04 h3 { background:#E46996; }
.link .c05 h3 { background:#5EA64A; }
.link .c06 h3 { background:#705BA7; }
.link .course {
	margin-bottom:30px;
	clear:both;
}
.link .course { /zoom : 1;
}
.link .course:after {
	content : '';
	display : block;
	clear : both;
}
.link .course dl {
	width:410px;
	float:left;
}
.link .course dt {
	margin-bottom:0.5em;
	font-weight:bold;
	font-size:109%;
}
.link .c01 dt { color:#E98E16; }
.link .c02 dt { color:#009ADF; }
.link .c03 dt { color:#E05148; }
.link .c04 dt { color:#E46996; }
.link .c05 dt { color:#5EA64A; }
.link .c06 dt { color:#705BA7; }
.link .course .ph {
	width:200px;
	float:right;
}
.link .course .ph .zoom {
	font-size:93%;
	margin-top:0.3em;
	text-align:center;
}
.link table {
	margin-top:0.8em;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	font-size:85%;
}
.link table th, .link table td {
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
}
.link table th {
	background:#DEF6D4;
	width:23%;
}
.link .c01 table th { background:#FFEFD7; }
.link .c02 table th { background:#EAF5F9; }
.link .c03 table th { background:#FFEFD7; }
.link .c04 table th { background:#FFEFD7; }
.link .c05 table th { background:#FFEFD7; }
.link .c06 table th { background:#FFEFD7; }
/* -- 吹き出し ----------------------------------------- */
#entry .talk { zoom:1; }
#entry .talk .blnTxt { zoom:1; }
#entry .talk .blnTxt p {
	text-indent:0;
	padding:20px 20px 20px 100px;
	_padding:20px 20px 10px 100px;
	color:#499043;
	zoom:1;
}
#entry .talk .blnTxt p.line1 {
	padding:28px 20px 28px 100px;
	_padding:28px 20px 14px 100px;
}
#entry .balloon1 { background:url(../images/green_balloon1.gif) center 0 repeat-y; }
#entry .balloon1 .blnTxt { background:url(../images/green_balloon1.gif) right bottom no-repeat; }
#entry .balloon1 .blnTxt p { background:url(../images/green_balloon1.gif) 0 0 no-repeat; }
#entry .balloon2 { background:url(../images/green_balloon2.gif) center 0 repeat-y; }
#entry .balloon2 .blnTxt { background:url(../images/green_balloon2.gif) right bottom no-repeat; }
#entry .balloon2 .blnTxt p { background:url(../images/green_balloon2.gif) 0 0 no-repeat; }