@charset "UTF-8";
/*=================================================
 * yell階層のCSS
 *-------------------------------------------------
 * Version : 1.0.0
 * Make    : 2010/05/19
 * Update  : 2010/05/19
 * Admin   : Dai Kimura
 *-------------------------------------------------
 * Copyright 2010 WAO! Corporation All Rights Reserved.
 *===============================================*/

div.pickup {
	position: absolute;
	width: 173px;
	height: 71px;
	margin-left: -500px;
	top: 260px;
	left: 50%;
}

div.yell div#hgroup div.aside {
	width: 100%;
	overflow: auto;
}

div.yell div#hgroup div.aside li {
	width: 215px;
	height: 80px;
	overflow: hidden;
	float: left;
	padding: 10px 0 0 10px;
}

div.yell div#hgroup div.aside li.start { padding-left: 0; }

div.yell div#article {
	background: url(../images/common/article_bg_3.gif) repeat-y left;
}

div.yell div#article div.header {
	background: url(../images/common/article_bg_1.gif) no-repeat left top;
	padding: 23px 20px;
	width: 630px;
	overflow: auto;
}

div.yell div#article div.header div.left {
	background: url(../images/common/yell_bg_7.jpg) no-repeat left top;
	width: 180px;
	padding: 16px 22px 10px 13px;
	float: left;
}

div.yell div#article div.header div.left p {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	line-height: 56px;
}

div.yell div#article div.header div.right {
	width: 392px;
	float: right;
}

div.yell div#article div.header div.right div.status {
	text-align: right;
	margin-bottom: 18px;
	line-height: 1;
	padding-top: 5px;
}

div.yell div#article div.header div.right div.status span {
	padding: 0 7px;
	line-height: 14px;
	display: inline-block;
}

div.yell div#article div.header div.right div.status span.title {
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	background-color: #E6E6E6;
	font-weight: bold;
}

div.yell div#article div.header div.right div.status span.method {
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}

div.yell div#article div.header div.right div.school {
	background: url(../images/common/yell_line_3.gif) no-repeat left bottom;
	padding-bottom: 3px;
	margin-bottom: 7px;
}

div.yell div#article div.header div.right div.school a {
	text-decoration: none;
	color: #0055AC;
}

div.yell div#article div.header div.right div.school a:hover {
	text-decoration: underline;
}

div.yell div#article div.header div.right div.school div.hgroup {
	background: url(../images/common/yell_line_3.gif) no-repeat left top;
	padding-top: 8px;
	width: 392px;
	overflow: auto;
}

div.yell div#article div.header div.right div.school div.hgroup h3 {
	width: 336px;
	float: left;
	padding: 10px 10px 5px 10px;
	font-size: 20px;
	font-weight: bold;
}

div.yell div#article div.header div.right div.school h4 {
	padding: 0 10px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}

div.yell div#article div.header div.right div.school div.hgroup div.type {
	width: 36px;
	float: right;
}

div.yell div#article div.header div.right div.school table {
	width: 390px;
	margin: 0 auto;
}

div.yell div#article div.header div.right div.school tr {
	background: url(../images/common/yell_line_4.gif) no-repeat left top;
}

div.yell div#article div.header div.right div.school th p {
	width: 60px;
	text-align: center;
	padding: 7px 10px;
}

div.yell div#article div.header div.right div.school td p {
	width: 290px;
	padding: 7px 10px;
}

div.yell div#article div.header div.right div.other {
	position: relative;
}

div.yell div#article div.header div.right div.other li.p1 { background: url(../images/common/yell_icon_4.jpg) no-repeat left center; }
div.yell div#article div.header div.right div.other li.p2 { background: url(../images/common/yell_icon_5.jpg) no-repeat left center; }

div.yell div#article div.header div.right div.other li {
	padding: 10px 0 10px 50px;
	width: 170px;
}

div.yell div#article div.header div.right div.other li a {
	background: url(../../images/common/icon_arrow_3.gif) no-repeat left 2px;
	padding-left: 12px;
	text-decoration: none;
	color: #666;
}

div.yell div#article div.header div.right div.other li a:hover {
	text-decoration: underline;
}

div.yell div#article div.header div.right div.other div.qrc {
	width: 130px;
	text-align: center;
	position: absolute;
	top: -63px;
	left: 265px;
}

div.yell div#article div.footer {
	background: url(../images/common/article_bg_2.gif) no-repeat left bottom;
	padding: 10px 20px 30px 20px;
}

div.yell div#article div.footer h4 {
	text-align: left;
}

div.yell div#article div.footer div.nav {
	text-align: center;
}

div.yell div#article div.innerBox1 {
	width: 634px;
	margin: 0 0 0 20px;
	background: url(../images/common/yell_bg_3.jpg) repeat-y left;
}

div.yell div#article div.innerBox1 div.main {
	background: url(../images/common/yell_bg_1.jpg) no-repeat left top;
}

div.yell div#article div.innerBox1 div.main div.nav {
	width: 100%;
	overflow: auto;
}

div.yell div#article div.innerBox1 div.main div.nav li {
	width: 149px;
	height: 73px;
	overflow: hidden;
	float: left;
}

div.yell div#article div.innerBox1 div.main div.nav li.p1 { padding: 0 3px 0 9px; }
div.yell div#article div.innerBox1 div.main div.nav li.p2 { padding-right: 5px; }
div.yell div#article div.innerBox1 div.main div.nav li.p3 { padding-right: 6px; }
div.yell div#article div.innerBox1 div.main div.nav li.p4 { padding-right: 0; }

div.yell div#article div.innerBox1 div.main div.section {
	width: 565px;
	margin: 0 0 15px 30px;
}

div.yell div#article div.innerBox1 div.main div.section h4 {
	margin-bottom: 12px;
}

div.yell div#article div.innerBox1 div.main div.section p {
	line-height: 2;
}

div.yell div#article div.innerBox1 div.main div.section div.innerBox2 {
	width: 565px;
	overflow: auto;
	padding-bottom: 20px;
}

div.yell div#article div.innerBox1 div.main div.section div.innerBox2 h5 {
	width: 565px;
	float: left;
	margin-bottom: 6px;
}

div.yell div#article div.innerBox1 div.main div.section div.innerBox2 p.comment {
	width: 360px;
	float: left;
	background: none;
}

div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside {
	width: 184px;
	float: right;
	background: url(../images/common/yell_line_1.gif) no-repeat left top;
	padding: 2px 0 0 0;
}

div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside div.p1 { background: url(../images/common/yell_line_2.gif) no-repeat left bottom; }
div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside div.p2 { background: url(../images/common/yell_line_2.gif) no-repeat left bottom; }
div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside div.p3 { background: url(../images/common/yell_line_1.gif) no-repeat left bottom; }
div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside div.p1 dl { background: url(../images/common/yell_icon_1.gif) no-repeat left center; }
div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside div.p2 dl { background: url(../images/common/yell_icon_2.gif) no-repeat left center; }
div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside div.p3 dl { background: url(../images/common/yell_icon_3.gif) no-repeat left center; }

div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside dl { padding: 3px 0 5px 42px; }
div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside dt { padding: 0; }
div.yell div#article div.innerBox1 div.main div.section div.innerBox2 div.aside dd { padding: 2px 3px; }

div.yell div#article div.innerBox1 div.main div#s1 {
	padding-top: 12px;
}

div.yell div#article div.innerBox1 div.aside {
	background: url(../images/common/yell_bg_2.jpg) no-repeat left bottom;
	padding: 0 30px;
}

div.yell div#article div.innerBox1 div.aside div.comment {
	width: 571px;
	background: url(../images/common/yell_bg_6.jpg) repeat-y left;
	position: relative;
}

div.yell div#article div.innerBox1 div.aside div.comment h4 {
	position: absolute;
	left: -58px;
	top: -35px;
}

div.yell div#article div.innerBox1 div.aside div.comment div.top {
	background: url(../images/common/yell_bg_4.jpg) no-repeat left top;
}

div.yell div#article div.innerBox1 div.aside div.comment div.bottom {
	background: url(../images/common/yell_bg_5.jpg) no-repeat left bottom;
	padding: 28px 8px 0 120px;
}

div.yell div#article div.innerBox1 div.aside div.comment h5 {
	margin-bottom: 10px;
	width: 443px;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	background: url(../images/common/yell_ttl_8_3.jpg) repeat-y left top;
}

div.yell div#article div.innerBox1 div.aside div.comment h5 div.top {
	background: url(../images/common/yell_ttl_8_1.jpg) no-repeat left top;
}

div.yell div#article div.innerBox1 div.aside div.comment h5 div.bottom {
	background: url(../images/common/yell_ttl_8_2.jpg) no-repeat left bottom;
	padding: 10px 15px;
}

div.yell div#article div.innerBox1 div.aside div.comment p {
	padding: 0 20px 28px 0;
	line-height: 2;
}

div.yell div#article div.innerBox1 div.aside div.ao {
	width: 571px;
	background: url(../images/common/yell_bg_6.jpg) repeat-y left;
}

div.yell div#article div.innerBox1 div.aside div.ao div.top {
	background: url(../images/common/yell_bg_4.jpg) no-repeat left top;
}

div.yell div#article div.innerBox1 div.aside div.ao div.bottom {
	background: url(../images/common/yell_bg_5.jpg) no-repeat left bottom;
	padding: 5px 36px 30px 36px;
}

div.yell div#article div.innerBox1 div.aside div.ao table {
	width: 498px;
}

div.yell div#article div.innerBox1 div.aside div.ao tr {
	background: url(../images/profiles/profiles_line_2.gif) no-repeat center bottom;
}

div.yell div#article div.innerBox1 div.aside div.ao tr.end {
	background: url(../images/profiles/profiles_line_1.gif) no-repeat center bottom;
}

div.yell div#article div.innerBox1 div.aside div.ao th,
div.yell div#article div.innerBox1 div.aside div.ao td {
	padding: 3px 0 4px 0;
}

div.yell div#article div.innerBox1 div.aside div.ao tr.end th,
div.yell div#article div.innerBox1 div.aside div.ao tr.end td {
	padding: 3px 0 6px 0;
}

div.yell div#article div.innerBox1 div.aside div.ao th {
	width: 190px;
	font-weight: bold;
	color: #333;
}

div.yell div#article div.innerBox1 div.aside div.ao th p {
	padding: 2px 5px;
	background-color: #FFB660;
	line-height: 1.35;
}

div.yell div#article div.innerBox1 div.aside div.ao td p {
	padding: 2px 5px 2px 10px;
	line-height: 1.35;
}

div.yell div#article div.innerBox1 div.aside div.nav {
	width: 565px;
	overflow: auto;
	text-align: right;
	padding: 34px 6px 30px 0;
}

div.yell div#article div.innerBox1 div.aside div.nav div.left {
	width: 280px;
	text-align: left;
	float: left;
	padding-top: 40px;
}

div.yell div#article div.innerBox1 div.aside div.nav div.right {
	width: 280px;
	text-align: right;
	float: right;
	padding-top: 40px;
}

div.yell div#article p.anchor {
	text-align: right;
	padding: 30px 5px 0 0;
	background-color: #F8F5E6;
}

div.yell div#article p.anchor a {
	text-decoration: none;
	color: #0055AC;
	background: url(../../images/common/icon_arrow_5.gif) no-repeat left center;
	padding-left: 10px;
}

div.yell div#article p.anchor a:hover {
	text-decoration: underline;
}

div.yell div#article div#profiles {
	padding-top: 30px;
}

div.yell div#article div#profiles div.point {
	width: 538px;
	padding: 0 0 20px 20px;
	overflow: auto;
}

div.yell div#article div#profiles div.point h3 {
	width: 283px;
	float: left;
}

div.yell div#article div#profiles div.point div.top {
	width: 255px;
	float: left;
	padding-top: 50px;
	background: url(../images/profiles/profiles_bg_1.gif) no-repeat left top;
}

div.yell div#article div#profiles div.point div.bottom {
	width: 255px;
	float: left;
	padding-bottom: 25px;
	background: url(../images/profiles/profiles_bg_2.gif) no-repeat left bottom;
}

div.yell div#article div#profiles div.point p {
	width: 205px;
	padding: 0 30px 0 20px;
	background: url(../images/profiles/profiles_bg_3.gif) repeat-y left top;
	line-height: 1.35;
	font-weight: bold;
}

div.yell div#article div#profiles div.point p span {
	color: #EE6913;
}

div.yell div#article div#profiles h3.comment {
	width: 450px;
	background: url(../images/profiles/profiles_ttl_2.gif) no-repeat left bottom;
	font-weight: bold;
	font-size: 16px;
	padding: 0 0 10px 30px;
	line-height: 22px;
	margin: 0 auto 10px auto;
	color: #333;
}

div.yell div#article div#profiles p.comment {
	width: 480px;
	margin: 0 auto;
	padding-bottom: 20px;
/*	text-indent: 12px; */
}

div.yell div#article div#teacher {
	width: 496px;
	margin: 0 auto 30px auto;
	background: url(../images/profiles/profiles_line_1.gif) no-repeat center bottom;
	padding-bottom: 2px;
}

div.yell div#article div#teacher div {
	background: url(../images/profiles/profiles_line_2.gif) no-repeat center top;
}

div.yell div#article div#teacher div.start {
	background: none;
}

div.yell div#article div#teacher p.comment {
	padding: 10px;
}

div.yell div#article div#teacher p.name {
	text-align: right;
	margin-bottom: 10px;
}

div.yell div#article div#profile.section {
	margin: 0;
	padding: 0 20px;
}

div.yell div#article div#profile table {
	width: 471px;
	margin: 0 auto;
}

div.yell div#article div#profile caption {
	padding-bottom: 3px;
	background: url(../images/profiles/profiles_line_1.gif) no-repeat left bottom;
}

div.yell div#article div#profile tr {
	background: url(../images/profiles/profiles_line_2.gif) no-repeat left bottom;
}

div.yell div#article div#profile tr.end {
	background: url(../images/profiles/profiles_line_1.gif) no-repeat left bottom;
}

div.yell div#article div#profile th,
div.yell div#article div#profile td {
	padding: 3px 0 4px 0;
}

div.yell div#article div#profile tr.end th,
div.yell div#article div#profile tr.end td {
	padding: 3px 0 6px 0;
}

div.yell div#article div#profile th {
	width: 180px;
	font-weight: bold;
	color: #333;
}

div.yell div#article div#profile th p {
	padding: 2px 5px;
	background-color: #FFB660;
	line-height: 1.35;
}

div.yell div#article div#profile td p {
	padding: 2px 5px 2px 10px;
	line-height: 1.35;
}

div#article.guide div.guide1 {
	background: url("../images/common/article_bg_1.gif") no-repeat left top;
	padding: 10px 0 0 20px;
	margin-bottom: 10px;
}

div#article.guide div.guide1 h3 {
	background: url("../images/guide/guide_ttl_1.jpg") no-repeat left top;
	padding-left: 27px;
	line-height: 52px;
	color: #FFF;
	font-size: 20px;
	margin-bottom: 15px;
}

div#article.guide div.guide1 div.innerBox {
	background: url("../images/guide/guide_bg_1.jpg") no-repeat left top;
	padding: 20px 0 325px 0;
}

div#article.guide div.guide1 div.innerBox h4 {
	font-size: 22px;
	font-weight: bold;
	color: #E85D00;
	margin-bottom: 10px;
	text-align: center;
}

div#article.guide div.guide1 div.innerBox p {
	text-align: center;
	color: #333;
	line-height: 2;
}

div#article.guide div.guide2 {
	margin-bottom: 75px;
	padding-left: 15px;
}

div#article.guide div.guide2 div.innerBox {
	width: 594px;
	overflow: auto;
	padding-left: 24px;
}

div#article.guide div.guide2 div.innerBox div.figure1 {
	width: 592px;
	float: left;
	text-align: center;
}

div#article.guide div.guide2 div.innerBox div.figure2 {
	float: left;
	width: 147px;
	margin-right: 1px;
}

div#article.guide div.guide3 {
	width: 526px;
	background: url(../images/guide/guide_bg_3.jpg) no-repeat left top;
	margin: 0 auto 40px auto;
	padding: 10px 31px 0 15px;
}

div#article.guide div.guide3 p {
	padding: 10px 0 20px 0;
	color: #333;
}

div#article.guide div.guide3 ul {
	width: 410px;
	overflow: auto;
	padding-left: 13px;
	padding-bottom: 10px;
}

div#article.guide div.guide3 li {
	width: 205px;
	float: left;
	padding-bottom: 10px;
}

div#article.guide div.guide3 li a {
	text-decoration: none;
	color: #0055AC;
	padding-left: 12px;
	background: url(../../images/common/icon_arrow_7.gif) no-repeat left center;
}

div#article.guide div.guide3 li a:hover {
	text-decoration: underline;
}

div#article.guide div.guide4,
div#article.guide div.guide5,
div#article.guide div.guide6,
div#article.guide div.guide7 {
	margin-bottom: 40px;
	padding-left: 57px;
	position: relative;
}

div#article.guide div.guide4 h3,
div#article.guide div.guide5 h3,
div#article.guide div.guide6 h3,
div#article.guide div.guide7 h3 {
	margin-bottom: 5px;
}

div#article.guide div.guide4 p,
div#article.guide div.guide5 p,
div#article.guide div.guide6 p,
div#article.guide div.guide7 p {
	margin-bottom: 5px;
	line-height: 2;
}

div#article.guide div.guide4 div.layer,
div#article.guide div.guide5 div.layer,
div#article.guide div.guide6 div.layer,
div#article.guide div.guide7 div.layer {
	position: absolute;
	top: -5px;
	left: 400px;
}

div#article.guide div.aside {
	background: url("../images/common/article_bg_2.gif") no-repeat left bottom;
}

div#article.guide div.aside div.innerBox {
	width: 551px;
	overflow: auto;
	margin: 0 auto;
	background: url("../images/guide/guide_line_1.gif") no-repeat left top;
	padding: 27px 0 40px 0;
}

div#article.guide div.aside div.innerBox p {
	width: 192px;
	padding-left: 36px;
	float: left;
}

div#article.guide div.aside div.innerBox div.button {
	width: 308px;
	float: right;
}

div#article.guide div.aside div.note {
	width: 438px;
	margin: 0 auto;
	background: url("../images/guide/guide_aside_bg_1.jpg") no-repeat left top;
	padding: 57px 64px 95px 74px;
}

div#article.guide div.aside div.note h3 {
	margin-bottom: 7px;
}

div#article.guide div.aside div.note p.comment {
	margin-bottom: 20px;
	line-height: 2;
}

div#article.guide div.aside div.note p.name {
	text-align: right;
}

div.yell div#article.search div.header,
div.yell div#article.search div.footer {
	padding: 23px 40px;
	width: 590px;
}

div#article.search div.header a,
div#article.search div.footer a {
	color: #0055AC;
	text-decoration: none;
}

div#article.search div.header a:hover,
div#article.search div.footer a:hover {
	text-decoration: underline;
}

div#article.search div.header h3,
div#article.search div.footer h3 {
	background: url(../images/search/search_ttl_1.gif) no-repeat left bottom;
	padding: 0 0 10px 35px;
}

div#article.search div.header h3 span,
div#article.search div.footer h3 span {
	font-size: 16px;
}

div#article.search div.header h3 span.mark,
div#article.search div.footer h3 span.mark {
	color: #EE6913;
	padding: 0 5px;
	font-size: 18px;
	font-weight: bold;
}

div#article.search div.header div.nav,
div#article.search div.footer div.nav {
	text-align: center;
	padding: 15px 0;
}

div#article.search div.header div.nav a,
div#article.search div.header div.nav span,
div#article.search div.footer div.nav a,
div#article.search div.footer div.nav span {
	padding: 0 5px;
	border-right: 1px solid #666;
}

div#article.search div.header div.nav a.next,
div#article.search div.footer div.nav a.next {
	border: none;
}

div#article.search div.header div.nav span.stay,
div#article.search div.footer div.nav span.stay {
	color: #999;
}

div#article.search table {
	margin-bottom: 40px;
	width: 648px;
	margin: 0 auto;
}

div#article.search td {
	width: 170px;
	padding: 0 23px 23px 23px;
}

div#article.search td p.year {
	padding: 0 25px;
	font-size: 10px;
	margin-bottom: 5px;
}

div#article.search td div.figure {
	text-align: center;
	padding-bottom: 12px;
	background: url(../images/search/search_line_1.gif) no-repeat center bottom;
}

div#article.search td div.figure a {
	padding: 4px;
	border: 1px solid #CCC;
	display: block;
	width: 112px;
	height: 112px;
	margin: 0 auto;
}

div#article.search td div.figure a:hover {
	border: 1px solid #0055AC;
}

div#article.search td p.name {
	text-align: center;
	padding: 4px 0;
	font-weight: bold;
	background: url(../images/search/search_line_2.gif) no-repeat center bottom;
}

div#article.search td p.name a {
	text-decoration: none;
	color: #0055AC;
}

div#article.search td p.name a:hover {
	text-decoration: underline;
}

div#article.search td p.school {
	text-align: center;
	padding: 4px 0;
	font-weight: bold;
	font-size: 14px;
	background: url(../images/search/search_line_1.gif) no-repeat center bottom;
}

div#article.search td p.school span {
	font-size: 10px;
	font-weight: normal;
}

div#article.search td h4 {
	padding: 4px;
}

div#article.search td p.point {
	font-size: 10px;
	padding: 0 4px;
	line-height: 1.5;
}

div#article.search td p.point a {
	text-decoration: none;
	color: #666;
}

div#article.search td p.point a:hover {
	text-decoration: underline;
}

div#article.search td p.point a span.mark {
	background-color: #FFF67D;
}

div#article.search td p.point a span.arrow {
	color: #0055AC;
}

div#nav.yell a {
	color: #0055AC;
	text-decoration: none;
}

div#nav.yell a:hover {
	text-decoration: underline;
}

div#nav.yell div.search {
	padding: 3px 15px 16px 15px;
	margin-bottom: 20px;
	background: url(../images/common/yell_side_line_3.gif) no-repeat left bottom;
}

div#nav.yell div.search h3 {
	margin-bottom: 5px;
}

div#nav.yell div.search form {
	margin-bottom: 15px;
}

div#nav.yell div.search legend {
	font-weight: bold;
	margin-bottom: 2px;
}

div#nav.yell div.search input.nav {
	width: 165px;
}

div#nav.yell div.search input.submit {
	vertical-align: middle;
}

div#nav.yell div.search li {
	height: 39px;
	overflow: hidden;
	margin-bottom: 4px;
}

div#nav.yell div.search li.multi {
	height: 28px;
	background: url(../images/common/yell_side_btn_2.jpg) no-repeat left top;
	text-align: center;
	padding: 45px 0 11px 0;
}

div#nav.yell div.search li.multi a {
	padding-right: 5px;
}

div#nav.yell div.other {
	padding: 0 20px;
}

div#nav.yell div.other h3 {
	font-weight: bold;
	text-align: center;
	padding-bottom: 8px;
	color: #333;
	background: url(../images/common/yell_side_line_1.gif) no-repeat left bottom;
}

div#nav.yell div.other ul {
	background: url(../images/common/yell_side_line_1.gif) no-repeat left bottom;
}

div#nav.yell div.other li {
	width: 195px;
	overflow: auto;
	padding: 15px;
	background: url(../images/common/yell_side_line_2.gif) no-repeat left top;
}

div#nav.yell div.other li.start {
	background: none;
}

div#nav.yell div.other li div.figure {
	width: 66px;
	height: 66px;
	margin-right: 10px;
	float: left;
}

div#nav.yell div.other li div.figure a {
	padding: 2px;
	border: 1px solid #CCC;
	display: block;
}

div#nav.yell div.other li div.figure a:hover {
	border: 1px solid #0055AC;
}

div#nav.yell div.other li p {
	padding-left: 10px;
	width: 108px;
	float: left;
}

div#nav.yell div.other li p.name {
	text-indent: -10px;
}

div#nav.yell div.other li p.name a {
	padding-left: 10px;
	background: url(../../images/common/icon_arrow_3.gif) no-repeat left 2px;
}

div#nav.yell div.other li p.date {
	font-size: 10px;
}

div#nav.yell div.other div.nav {
	text-align: center;
	padding: 15px 0;
}

div#nav.yell div.other div.nav a,
div#nav.yell div.other div.nav span {
	padding: 0 5px;
	border-right: 1px solid #666;
}

div#nav.yell div.other div.nav a.next {
	border: none;
}

div#nav.yell div.other div.nav span.stay {
	color: #999;
}
