@charset "UTF-8";

/* Common
-------------------------------*/
* {
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0px;
	margin: 0;
}
.service-couse04 .textbox01 ul {
	margin-top: 0px;

}
#maincol .service-couse04 .service-couse03 {
	margin-bottom: 50px;
}


.service-couse04 .textbox01 h4 {
	margin-top: 20px;
	color: #FF6767;
}

.textbox01 ul li {
	list-style-position: outside;
	margin-left: 30px;
}
.couse03box_color01 dl dt {
	color: #73D0FF;
	font-size: 14px;
	margin-top: 10px;
	font-weight: 600;
}


.service-couse04 .textbox01 h3 {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #73D0FF;
}
.service-couse04 .service-couse04 .textbox01 {
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
}
.service-couse04 .textbox01 .red {
	color: #FF0004;
}




img {
	vertical-align: bottom;
	border: 0;
	padding-top: 0px;
	padding-bottom: 0px;
}

a:link,
a:visited,
a:active {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	color: #999999;
	text-decoration: none;
}

.clear {
	clear: both;
	width: 1px;
	height: 1px;
}

.reader {
	display:block;
	height:1px;
	width:1px;
	margin:0;
	overflow:hidden;
	padding:0;
	position:absolute;
}

body {
	font-size: 62.5%;
	line-height: 1.5;
	font-family: 'メイリオ','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	background: #FFFFFF;
	color: #666666;
	text-align: center;
}

/* wrapper
-------------------------------*/
div#wrapper {
	width: 100%;
	text-align: center;
}

/* header-top
-------------------------------*/
div#header-top {
	width: 100%;
	background: #FF7774;
	/*height: 25px;*/
	text-align: center;
}

/* header-top_inner
-------------------------------*/
div#header-top div#header-top_inner {
	width: 860px;
	background: #FF7774;
	line-height: 25px;
	margin: 0 auto;
	color: #FFFFFF;
	font-size: 1.2em;
	text-align: left;
}

/* container
-------------------------------*/
div#container {
	text-align: center;
	padding: 0;
	margin: 0 auto 25px auto;
	width: 860px;
}
	
/* header
-------------------------------*/
div#header {
	margin: 6px auto;
	width: 860px;
	position: relative;
	left: 0;
	top: 0;
}

div#header h1 {
	margin: 0;
	padding: 0;
	text-align: left;
}

div#header div#header-home {
	position: absolute;
	left: 316px;
	top: 32px;
}

div#header div#header-sitemap {
	position: absolute;
	left: 453px;
	top: 32px;
}

div#header div#header-tell {
	position: absolute;
	left: 566px;
	top: 19px;
}

div#header div#header-web {
	position: absolute;
	right: 0;
	top: 18px;
}


/* navi
----------------------*/
div#navi {
	width: 860px;
	margin: 0 auto;
}


/**html div#navigation {
	width: 916px;
	padding: 0;
	margin: 0 auto -97px;
	position: relative;
	top: -36px;
	background: url(../images/btn_navi.jpg) no-repeat;
	height: 97px;
}*/

/**:first-child+html div#navigation {
	width: 916px;
	padding: 0;
	margin: 0 auto -97px;
	position: relative;
	top: -36px;
	background: url(../images/btn_navi.jpg) no-repeat;
	height: 97px;
}*/

div#navi {
	width: 860px;
	margin: 0 auto;
}

/**html div#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	left: 0;
}

*:first-child+html div#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	left: 0;
}*/

div#navi ul {
	list-style: none;
}

div#navi ul li.menu01 {
	height: 38px;
	width: 143px;
	float: left;
}

div#navi ul li.menu02 {
	height: 38px;
	width: 144px;
	float: left;
}

div#navi ul li.menu03 {
	height: 38px;
	width: 143px;
	float: left;
}

div#navi ul li.menu04 {
	height: 38px;
	width: 142px;
	float: left;
}

div#navi ul li.menu01 a {
	display: block;
	width: 143px;
	height: 38px;
}

div#navi ul li.menu02 a {
	display: block;
	width: 144px;
	height: 38px;
}

div#navi ul li.menu03 a {
	display: block;
	width: 143px;
	height: 38px;
}

div#navi ul li.menu04 a {
	display: block;
	width: 142px;
	height: 38px;
}

div#navi {
	width: 860px;
	padding: 0;
	margin: 0 auto;
	background: url(../images/btn_nav.jpg) no-repeat left top;
	height: 38px;
	text-align: center;
}

div#navi ul li a:hover {
	visibility:visible;
}

div#navi ul li.stay a:hover img {
	visibility:visible;
}

div#navi ul li a:hover img, div#navi ul li a:active img {
	visibility:hidden;
}


/* visual
----------------------*/
div#visual {
	margin: 10px 0 20px 0;
	text-align: center;
}

/* contents
----------------------*/
div#contents {
	font-size: 1.2em;
	width: 860px;
	margin: 0 auto 15px auto;
	text-align: left;
}

/* maincol
----------------------*/
div#contents div#maincol {
	width: 593px;
	margin-right: 18px;
	float: left;
	display: inline;

}

/* sidebox
----------------------*/
div#contents div#sidebox {
	width: 249px;
	float: right;
}

/* bnr
----------------------*/
div#contents div#sidebox .bnr {
	width: 249px;
	margin-bottom: 10px;
}

/* vidite-box
----------------------*/
div#contents div#sidebox .vidite-box {
	width: 249px;
	margin-top: 42px;
	margin-bottom: 5px;
}

/* newsbox
-------------------------------*/

div#contents div#maincol div#newsbox {
    margin-bottom: 10px;
    padding: 0;
}

div#contents div#maincol div#newsbox dl {
    border-top: 0;
	background: #FFFAFA;
	padding: 10px 10px  0 18px;
	border-left: 1px solid #FFCCCC;
	border-right: 1px solid #FFCCCC;
}

div#contents div#maincol div#newsbox dl.line2 {
    border-top: 0;
	background: #FFFAFA;
	padding: 0px 10px 0px 18px;
}

div#contents div#maincol div#newsbox dl.line3 {
    border-top: 0;
	background: #FFFAFA;
	padding: 10px 10px 10px 18px;
	border-bottom: 1px solid #FFCCCC;
}

div#contents div#maincol div#newsbox dt {
    float: left;
    clear: both;
    width: 8.0em;
    _width: 6.0em;    /* WinIE */
}

div#contents div#maincol div#newsbox dd {
    margin-left: 8.0em;    /* = dt.width + dt.padding */
	_margin-left: 6.0em;
	zoom: 1;	
}

/* maincol-inner
-------------------------------*/
div#maincol-inner {
	width: 593px;
	margin: 12px 0 20px 0;
}

/* maincol-inner-box
-------------------------------*/
div.maincol-inner-box {
	width: 593px;
	margin-bottom: 10px;
}

/* maincol-inner-box-left
-------------------------------*/
div.maincol-inner-box-left {
	width: 286px;
	margin-right: 21px;
	float: left;
	display: inline;
}

/* maincol-inner-box-right
-------------------------------*/
div.maincol-inner-box-right {
	width: 286px;
	float: left;
}

/* service-box
-------------------------------*/
div.service-box-left {
	width: 90px;
	height: 90px;
	float: left;
	margin-right: 4px;
	display: inline;
}

div.service-box-right {
	margin: 0;
	padding: 0;
	float: left;
	width: 192px;
}

div.service-box-right div.arrow {
	background: url(../../images/arrow.gif) no-repeat 0 0.35em;
	padding-left: 15px;
	color: #443323;
	font-size: 1.2em;
}

/* service-list
-------------------------------*/
div#service-list {
	text-align: right;
	margin-bottom: 20px;
}

/* concept-box
-------------------------------*/
div#concept-box {
	width: 593px;
	margin-top: 10px;
	margin-bootom: 10px;
	padding: 0;
}

div#concept-box .concept-box-left {
	width: 362px;
	float: left;
	margin-right: 20px;
	display: inline;
}

div#concept-box .concept-box-right {
	width: 190px;
	height: 279px;
	float: right;
	margin-right: 21px;
	display: inline;
}

div.concept-box02 {
	margin-top: 1em;
}

/* footer
-------------------------------*/
div#footer-box {
	width: 860px;
	margin: 0 auto;
	text-align: center;
}

div#footer {
	border-top: 1px solid #FFCDCD;
	border-bottom: 1px solid #FFCDCD;
	width: 860px;
	margin: 10px auto 10px auto;
	clear: both;
	font-size: 1.2em;
}

div#footer-inner {
	padding: 0 0 0 0;
}

div#footer-inner .box-left {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#footer-inner .box-right {
	float: left;
	margin: 0 0 0 0;
	padding: 8px 0 0 10px;
	text-align:left;
}

div.footer-navi {
	width: 860px;
	margin: 0 auto 25px auto;
	text-align: right;
	font-size: 1.2em;
}

address {
	width: 860px;
	margin: 0 auto;
	text-align: right;
	font-style: normal;
}

/*pagetop
-------------------------------*/

div.pagetop {
	text-align: right;
	padding-top: 20px;
}


/*topicpath
-------------------------------*/
div#topicpath {
	margin-bottom: 20px;
}

div#topicpath a:link,
a:visited,
a:active {
	color: #FF6666;
	text-decoration: underline;
}
a:hover {
	color: #FF6666;
	text-decoration: none;
}

/*textbox
-------------------------------*/
div.textbox {
	margin-bottom: 1.5em;
}

div.textbox01 {
	margin-bottom: 1.5em;
	font-size: 1.1em;
}

div.textbox02 {
	margin-bottom: 10px;
	font-size: 1.1em;
}

div.textbox03 {
	margin-bottom: 20px;
	font-size: 1.1em;
}

div.textbox_right {
	margin-bottom: 20px;
	font-size: 1.1em;
	text-align:right;
	}

/* adreessbox
-------------------------------*/
div.adreessbox01 {
	background: #FFEBEB;
	font-size: 1.1em;
	margin-top: 12px;
	padding: 6px 0px 6px 15px;
	position: relative;
	left: 0;
	top: 0;
}

div.adreessbox02 {
	background: #FFF8F8;
	font-size: 1.1em;
	padding: 6px 0px 6px 15px;
	position: relative;
	left: 0;
	top: 0;
}

div.adreessbox03 {
	background: #FFEBEB;
	padding: 6px 0px 6px 15px;
	font-size: 1.1em;
}

div.adreessbox04 {
	background: #FFEBEB;
	padding: 6px 0px 6px 15px;
	font-size: 1.1em;
	margin-bottom: 7px;
}

* html div.adreessbox01 .btn_map {
	position: absolute;
	top: 1px;
	left: 475px;
}

* html div.adreessbox02 div.btn_contact {
	top: -1px;
	left: 475px;
}

div.btn_map {
	position: absolute;
	top: 2px;
	left: 490px;
}

div.btn_contact {
	position: absolute;
	top: 2px;
	left: 490px;
} 


/* questionbox
-------------------------------*/
div.questionbox_color01 {
	background: #FF6666;
	color: #FFFFFF;
	padding: 6px;
	font-size: 1.1em;
}

div.questionbox_color01_01 {
	background: #FFF0F0;
	padding: 6px;
	margin-bottom: 10px;
}

div.questionbox_color01_02 {
	background: #FFF0F0;
	padding: 6px;
	margin-bottom: 25px;
}

div.questionbox_color02 {
	background: #83D6FF;
	color: #FFFFFF;
	padding: 6px;
	font-size: 1.1em;
}

div.questionbox_color02_01 {
	background: #F3FBFF;
	padding: 6px;
	margin-bottom: 10px;
}

div.questionbox_color02_02 {
	background: #F3FBFF;
	padding: 6px;
	margin-bottom: 25px;
}

div.questionbox_color03 {
	background: #FD6900;
	color: #FFFFFF;
	padding: 6px;
	font-size: 1.1em;
}

div.questionbox_color03_01 {
	background: #FFF0E6;
	padding: 6px;
	margin-bottom: 10px;
}

div.questionbox_color03_02 {
	background: #FFF0E6;
	padding: 6px;
}

/* price_table
-------------------------------*/
div.price_table {
	margin-bottom: 15px;
}

div.price_table table {
	font-size: 1.0em;
	border: 1px solid #FFCAD3;
	background: #FFF5F5;
	/*border-collapse: collapse;*/
	width: 593px;
	line-height: 1.6;
}

div.price_table th {
	background: #FFE7E7;
	text-align: center;
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
	font-weight: normal;
}

div.price_table th.border03 {
	background: #FFE7E7;
	text-align: center;
	padding: 5px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.price_table td {
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
	font-size: 0.9em;
}

div.price_table td.border {
	padding: 5px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.price_table td.border01 {
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 0px solid #FFCAD3;
}

div.price_table td.border04 {
	padding: 5px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 0px solid #FFCAD3;
}

div.price_table td.border05 {
	padding: 5px 5px 5px 20px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.price_table td.border06 {
	padding: 5px 5px 5px 20px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 0px solid #FFCAD3;
}

div.price_table td.border07 {
	padding: 5px 5px 5px 20px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 0px solid #FFCAD3;
}

/* price_table
-------------------------------*/

div.option_table table {
	font-size: 1.0em;
	border-left: 1px solid #FFCAD3;
	border-right: 0px solid #FFCAD3;
	border-bottom: 0px solid #FFCAD3;
	border-top: 1px solid #FFCAD3;
	background: #FFF5F5;
	width: 593px;
	line-height: 1.6;
}

div.option_table th {
	background: #FFE7E7;
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
	font-weight: normal;
}

div.option_table th.border03 {
	background: #FFE7E7;
	text-align: center;
	padding: 5px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.option_table td {
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
	font-size: 0.9em;
}

div.option_table td.border {
	padding: 5px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.option_table td.border01 {
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
	text-align: center;
	
}

div.option_table td.border04 {
	padding: 5px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 0px solid #FFCAD3;
	text-align: center;
}

div.option_table td.border05 {
	padding: 5px 5px 5px 20px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.option_table td.border06 {
	padding: 5px 5px 5px 20px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 0px solid #FFCAD3;
}

div.option_table td.border07 {
	padding: 5px 5px 5px 20px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 0px solid #FFCAD3;
}
#contents #maincol .option_table {
	margin-bottom: 15px;
}

/* service-couse
-------------------------------*/
div.service-couse {
	margin-bottom: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div.service-couse table {
	font-size: 1.0em;
	border: 1px solid #FFCAD3;
	background: #FFF5F5;
	/*border-collapse: collapse;*/
	width: 593px;
	line-height: 1.6;
}

div.service-couse td {
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.service-couse td.border {
	padding: 5px 5px 5px 10px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.service-couse td.border02 {
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.service-couse td.border03 {
	padding: 5px 5px 5px 10px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.service-couse td.border04 {
	padding: 5px 5px 5px 10px;
	border-top: 1px solid #FFCAD3;
	border-bottom: 0px solid #FFCAD3;
	text-align: left;
}

/* service-couse02
-------------------------------*/
div.service-couse02 {
	margin-bottom: 10px;
}

div.service-couse02 table {
	font-size: 1.0em;
	border: 1px solid #01CCFF;
	background: #FEFFFF;
	/*border-collapse: collapse;*/
	width: 593px;
	line-height: 1.6;
}

div.service-couse02 td {
	padding: 5px;
	border-right: 1px solid #01CCFF;
	border-bottom: 1px solid #01CCFF;
}

div.service-couse02 td.border {
	padding: 5px 5px 5px 10px;
	border-right: 0px solid #01CCFF;
	border-bottom: 1px solid #01CCFF;
}

div.service-couse02 td.border02 {
	padding: 5px;
	border-right: 1px solid #01CCFF;
	border-bottom: 0px solid #01CCFF;
}

div.service-couse02 td.border03 {
	padding: 5px 5px 5px 10px;
	border-right: 0px solid #01CCFF;
	border-bottom: 0px solid #01CCFF;
}

/* contact-box
-------------------------------*/
div#contact-box {
	padding-bottom: 8px;
	padding-top: 40px;
	text-align: center;
}

/* btn_web
-------------------------------*/
div#btn_web {
	text-align: center;
}

/* photobox
-------------------------------*/
div.photobox {
	margin-bottom: 10px;
}
div.photobox_left {
	float: left;
	margin-bottom: 10px;
}

/* couse03box
-------------------------------*/
div.couse03box {
	margin-bottom: 10px;
}

div.couse03box_color01 {
	background: #FFFFFF;
	padding-top: 13px;
	padding-right: 15px;
	padding-left: 18px;
	padding-bottom: 13px;
	border-bottom: 0px solid #FF6767;
}

div.couse03box_color01_01 {
	background: #FFD4D4;
	border-bottom: 1px solid #FF6767;
	padding-top: 13px;
	padding-right: 10px;
	padding-left: 38px;
	padding-bottom: 13px;
}

div.couse03box_color01_02 {
	background: #FFD4D4;
	padding: 3px 0 3px 18px;
}

/* osusume_service04box
-------------------------------*/
div.osusume_service04box {
	margin-bottom: 25px;
	text-align: center;
}

/* service-couse
-------------------------------*/
div.service-couse04 {
	margin-bottom: 50px;
}

div.service-couse04 table {
	font-size: 1.0em;
	border: 1px solid #FFCAD3;
	background: #FFF5F5;
	/*border-collapse: collapse;*/
	width: 593px;
	line-height: 1.6;
}

div.service-couse04 td {
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.service-couse04 td.border {
	padding: 5px 5px 5px 10px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.service-couse04 td.border02 {
	padding: 5px;
	border-right: 1px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.service-couse04 td.border03 {
	padding: 5px 5px 5px 10px;
	border-right: 0px solid #FFCAD3;
	border-bottom: 1px solid #FFCAD3;
}

div.service-couse04 ol {
	margin: 0;
	padding-left: 30px;
}

div.service-couse04 ol li {
	margin: 0;
	padding: 0;
}

/* couse04box
-------------------------------*/
div.couse03box {
	margin-bottom: 25px;
}


/* maincol_college
----------------------*/
div#contents div#maincol_college {
	width: 860px;
	/*margin-right: 18px;*/
	/*float: left;*/
	display: inline;
}

/* college-couse
-------------------------------*/
div.college-couse {
	margin-bottom: 10px;
}

div.college-couse table {
	font-size: 1.0em;
	border: 1px solid #FF9933;
	background: #FFF5F5;
	/*border-collapse: collapse;*/
	width: 860px;
	line-height: 1.6;
}

div.college-couse td {
	padding: 5px;
	border-right: 1px solid #FF9933;
	border-bottom: 1px solid #FF9933;
}

div.college-couse td.border {
	padding: 5px 5px 5px 10px;
	border-right: 0px solid #FF9933;
	border-bottom: 1px solid #FF9933;
}

div.college-couse td.border02 {
	padding: 5px;
	border-right: 1px solid #FF9933;
	border-bottom: 0px solid #FF9933;
}

div.college-couse td.border03 {
	padding: 5px 5px 5px 10px;
	border-right: 0px solid #FF9933;
	border-bottom: 0px solid #FF9933;
}

div.college-couse td.border04 {
	padding: 5px 5px 5px 10px;
	border-right: 0px solid #FF9933;
	border-bottom: 1px solid #FF9933;
}

/* collegelist
-------------------------------*/
div.collegelist {
	margin: 20px 0;
	font-size: 1em;
	border-top: 1px #FFCDCD solid;
	border-bottom: 1px #FFCDCD solid;
	padding: 0.2em 0;
	color: #663333;
}

div.collegelist ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.collegelist ul li {
	margin: 0;
	padding-left: 12px;
	padding-right: 1.0em;
	display: inline;
	background: url(../../school/images/arrow.gif) no-repeat left center;
}

div.collegelist a:link,
div.collegelist a:visited,
div.collegelist a:active {
	color: #663333;
	text-decoration: none;
}
div.collegelist a:hover {
	color: #663333;
	text-decoration: underline;
}

/* maincol-sitemap
-------------------------------*/
div#maincol-sitemap {
	width: 593px;
	margin: 0px 0 20px 0;
}

div#maincol-sitemap p {
	border-left: 3px #FF6666 solid;
	margin-bottom: 1em;
	margin-left: 10px;
	padding-left: 5px;
}

div#maincol-sitemap ul {
	margin-left: 55px;
	padding: 0;
	list-style: none;
	line-height: 1.8;
	/*width: 220px;*/
}

div#maincol-sitemap ul.box {
	margin-left: 55px;
	padding: 0;
	list-style: none;
	margin-bottom: 1em;
	line-height: 1.8;
	/*width: 220px;*/
}

div#maincol-sitemap ul.box li {
	margin: 0;
	padding-left: 7px;
	display: inline;
	background:url(../../sitemap/images/arrow.gif) no-repeat left center;
}

div#maincol-sitemap ul li {
	margin: 0;
	padding-left: 7px;
	display: inline;
	background:url(../../sitemap/images/arrow.gif) no-repeat left center;
}

div#maincol-sitemap ul li.list01 {
	margin-left:2em;
	padding-left: 7px;
	display: inline;
	background:url(../../sitemap/images/arrow.gif) no-repeat left center;
}

* html div#maincol-sitemap ul li.list02 {
	margin-left:3.7em;
	padding-left: 7px;
	display: inline;
	background:url(../../sitemap/images/arrow.gif) no-repeat left center;
}

div#maincol-sitemap ul li.list02 {
	margin-left:4em;
	padding-left: 7px;
	display: inline;
	background:url(../../sitemap/images/arrow.gif) no-repeat left center;
}

* html div#maincol-sitemap ul li.list03 {
	margin-left:5.3em;
	padding-left: 7px;
	display: inline;
	background:url(../../sitemap/images/arrow.gif) no-repeat left center;
}

div#maincol-sitemap ul li.list03 {
	margin-left:5em;
	padding-left: 7px;
	display: inline;
	background:url(../../sitemap/images/arrow.gif) no-repeat left center;
}

div#maincol-sitemap a:link,
div#maincol-sitemap a:visited,
div#maincol-sitemap a:active {
	color: #666666;
	text-decoration: underline;
}
div#maincol-sitemap a:hover {
	color: #999999;
	text-decoration: none;
}

#maincol #newsbox #feed1 {
	list-style-type: none;
}
