@charset "UTF-8";

/*------------------------------------------------------------------------------
	コスモ教育センター - top.css
	URL: http:///
	Date: 2008-06-24
	Copyright (C) 2008 Cosmo Kyoiku Center All Rights Reserved.
------------------------------------------------------------------------------*/

/*
 Share Style [
----------------------------------------------------------- */
p {
	margin-top: 0px;
	display: block;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
	padding-top: 1em;
	}
#head_wrap {
	background-image: url(../image/top/bg_topHeader.png);
	background-repeat: repeat-x;
	display: block;
	height: 350px;
	width: 100%;
	}
#header {
	background-image: url(../image/top/headimage_top.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 309px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	text-indent: -5000px;
	}
#bt_seisekiUP a {
	background-image: url(../image/top/bt_topup.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 69px;
	width: 191px;
	margin-right: auto;
	margin-left: auto;
	text-decoration: none;
	}
#bt_seisekiUP a:hover, #bt_seisekiUP a:active{
	background-image: url(../image/top/bt_topup_a.jpg);
	}
#bt_seisekiUP em {
	visibility: hidden;
	}
#link_bg {
	background-image: url(../image/top/bg_contentsLeft_link.png);
	background-repeat: no-repeat;
	display: block;
	height: 344px;
	width: 214px;
	margin-left: 15px;
	}
#link_bg em {
	visibility: hidden;
	}
#bt_kaikisen a {
	background-image: url(../image/top/bt_kaikisen.png);
	background-repeat: no-repeat;
	display: block;
	height: 49px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	text-decoration: none;
	}
#bt_kaikisen a:hover,#bt_kaikisen a:active {
	background-image: url(../image/top/bt_kaikisen_a.png);
	}
#bt_cosmos a {
	background-image: url(../image/top/bt_kosumosu.png);
	background-repeat: no-repeat;
	display: block;
	height: 49px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 7px;
	text-decoration: none;	
	}
#bt_cosmos a:hover,#bt_cosmos a:active {
	background-image: url(../image/top/bt_kosumosu_a.png);
	}	
#bt_shimin a {
	background-image: url(../image/top/bt_shimin.png);
	background-repeat: no-repeat;
	display: block;
	height: 49px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	text-decoration: none;
	}
#bt_shimin a:hover,#bt_shimin a:active {
	background-image: url(../image/top/bt_shimin_a.png);
	}	
#left_foot {
	background-image: url(../image/top/bg_contentsLeft_foot.png);
	background-repeat: no-repeat;
	display: block;
	height: 4px;
	width: 214px;
	margin-left: 15px;
	}
#right_mtit01 {
	background-image: url(../image/top/mtit_topTsushin.png);
	background-repeat: no-repeat;
	display: block;
	height: 36px;
	width: 540px;
	vertical-align: baseline;
	}
#contentsright em {
	visibility: hidden;
	}
#right_mtit01bg {
	background-image: url(../image/top/bg_contentsRight_toptsushin.png);
	background-repeat: no-repeat;
	display: block;
	height: 159px;
	width: 540px;
	vertical-align: baseline;
	}
#tsushin {
	width: 500px;
	padding-top: 15px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px;
	}
#tsushin li {
	background-image: url(../image/top/ic_02.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
	padding-left: 15px;
	}

#tsushin dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 140px;
	}
#tsushin dt {
	float: left;
	background-image: url(../image/top/ic_01.gif);
	background-repeat: no-repeat;
	background-position: 3px 0.8em;
	padding-left: 30px;
	padding-bottom: 8px;
	padding-top: 5px;
	display: block;
	height: 30px;
	}

#right_mtit02 {
	background-image: url(../image/top/mtit_topclass.png);
	background-repeat: no-repeat;
	display: block;
	height: 36px;
	width: 540px;
	vertical-align: baseline;
	margin-top: 14px;
	}
#right_mtit02bg {
	background-image: url(../image/top/bg_contentsRight_topclass.png);
	background-repeat: no-repeat;
	display: block;
	width: 540px;
	height: 121px;
	}
#class {
	padding-top: 15px;
	padding-left: 10px;

	}
#class li {
	float: left;
	}
#class #class01 a {
	background-image: url(../image/top/bt_topClass01.png);
	background-repeat: no-repeat;
	display: block;
	height: 85px;
	width: 123px;
	margin-right: 8px;
	text-decoration: none;
	}
#class #class01 a:hover,#class #class01 a:active {
	background-image: url(../image/top/bt_topClass01_a.png);
	}	
#class #class02 a {
	background-image: url(../image/top/bt_topClass02.png);
	background-repeat: no-repeat;
	display: block;
	height: 85px;
	width: 123px;
	margin-right: 8px;
	text-decoration: none;
	}	
#class #class02 a:hover,#class #class02 a:active {
	background-image: url(../image/top/bt_topClass02_a.png);
	}	
#class #class03 a {
	background-image: url(../image/top/bt_topClass03.png);
	background-repeat: no-repeat;
	display: block;
	height: 85px;
	width: 123px;
	margin-right: 8px;
	text-decoration: none;
	}
#class #class03 a:hover,#class #class03 a:active {
	background-image: url(../image/top/bt_topClass03_a.png);
	}	
#class #class04 a {
	background-image: url(../image/top/bt_topClass04.png);
	background-repeat: no-repeat;
	display: block;
	height: 85px;
	width: 123px;
	margin-right: 8px;
	text-decoration: none;
	}	
#class #class04 a:hover,#class #class04 a:active {
	background-image: url(../image/top/bt_topClass04_a.png);
	}		


#right_mtit03 {
	background-image: url(../image/top/mtit_toplicense.png);
	background-repeat: no-repeat;
	display: block;
	height: 36px;
	width: 540px;
	vertical-align: baseline;
	margin-top: 16px;
	}
#license {
	margin-left: 15px;
	padding-top: 30px;
	}	
#license li {
	float: left;
	}
#license #license01 a {
	background-image: url(../image/top/bt_kentei01.png);
	background-repeat: no-repeat;
	display: block;
	height: 55px;
	width: 161px;
	text-decoration: none;
	margin-right: 13px;
	}
#license #license01 a:hover,#license #license01 a:active {
	background-image: url(../image/top/bt_kentei01_a.png);
	}	
#license #license02 a {
	background-image: url(../image/top/bt_kentei02.png);
	background-repeat: no-repeat;
	display: block;
	height: 55px;
	width: 161px;
	text-decoration: none;
	margin-right: 13px;
	}
#license #license02 a:hover,#license #license02 a:active {
	background-image: url(../image/top/bt_kentei02_a.png);
		}
#license #license03 a {
	background-image: url(../image/top/bt_kentei03.png);
	background-repeat: no-repeat;
	display: block;
	height: 55px;
	width: 161px;
	text-decoration: none;
	margin-right: 13px;
	}	
#license #license03 a:hover,#license #license03 a:active {
	background-image: url(../image/top/bt_kentei03_a.png);
	}			

.190 {
	margin-right: 1em;
	margin-bottom: 0.8em;
	margin-left: 1em;
	padding-top: 0.8em;
	}

