#ybt_mh_search_t {
	FONT-SIZE: 1px; background : no-repeat; HEIGHT: 7px
;}
#ybt_mh_search_m {
	}
#ybt_mh_search_b {
	FONT-SIZE: 1px; background : no-repeat; HEIGHT: 8px
;}




#sch {
	float:left;
}
#sch_list_inner {
	BORDER-TOP: #ed7539 3px solid; WIDTH: 140px; BACKGROUND-REPEAT: repeat-x
;}
#sch_list_inner_en {
	BORDER-TOP: #ed7539 3px solid; WIDTH: 430px; BACKGROUND-REPEAT: repeat-x
;}
#clear {
	CLEAR: both; PADDING-BOTTOM: 15px; 
}

.sitemap1 H2 {
	BORDER-TOP: #ed7539 3px solid; WIDTH: 140px; BACKGROUND-REPEAT: repeat-x; COLOR: #ed7539
}
.sitemap1 H3 {
	PADDING-LEFT: 20px;
}
.sitemap2 H2 {
	BORDER-TOP: #2834a3 3px solid; WIDTH: 140px; BACKGROUND-REPEAT: repeat-x; COLOR: #2834a3
}
.sitemap2 H3 {
	PADDING-LEFT: 20px;
}

.flow {
	BORDER-RIGHT: #DC143C 2px solid; BORDER-TOP: #DC143C 2px solid; BORDER-LEFT: #DC143C 2px solid; BORDER-BOTTOM: #DC143C 2px solid;
    padding-top: 5px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 15px;
}

.flow_font {
	FONT-WEIGHT: bold; COLOR: #2ed136; TEXT-ALIGN: center
}
.flow_back {
	FONT-WEIGHT: bold; COLOR: #ff3eff; TEXT-ALIGN: center
}
.flow_black_l {
	BORDER-RIGHT: #ff8000 1px solid; BORDER-TOP: #ff8000 1px solid; BORDER-LEFT: #ff8000 1px solid;
    padding-right: 5px;
    padding-left: 5px;
}
.flow_black_b {
	BORDER-RIGHT: #ff8000 1px solid; BORDER-TOP: #ff8000 1px solid; BORDER-BOTTOM: #ff8000 1px solid;
    padding-right: 5px;
    padding-left: 5px;
}
.flow_black_bl {
	BORDER-RIGHT: #ff8000 1px solid; BORDER-TOP: #ff8000 1px solid; BORDER-LEFT: #ff8000 1px solid; BORDER-BOTTOM: #ff8000 1px solid;
    padding-right: 5px;
    padding-left: 5px;
}
.flow_black {
	BORDER-RIGHT: #ff8000 1px solid; BORDER-TOP: #ff8000 1px solid;
    padding-right: 5px;
    padding-left: 5px;
}
.paragraph {
	PADDING-LEFT: 20px;
}

.topic_font {
    color: white;
    background: #32cd32;
    PADDING: 3px;
    FONT-WEIGHT: bold;
}

.tittle1 H3 {
	BORDER-LEFT: #ff0000 5px double; height: 15px; BACKGROUND-REPEAT: repeat-x; COLOR: #ff0000; PADDING-LEFT: 10px;
}
.tittle2 H2 {
	BORDER-LEFT: #ff0000 5px double; height: 15px; BACKGROUND-REPEAT: repeat-x; COLOR: #ff0000; PADDING-LEFT: 10px;
}


body {
    margin-top: 15px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 15px;
    margin-height: 0px;
    margin-width: 0px;
}

A:link.top {
    color: white;
}

A:visited {
    color: blue;
}

A:visited.top {
    color: white;
}

A:hover {
    color: red;
}

A:hover.top {
    color: red;
}

TD {
    font-size: 14px;
    line-height: 25px;
}

.waku {
    width: 810px;
    border: 0px;
}

.main_home {
    width: 770px;
    padding: 15px;
    text-align: middle;
    vertical-align: top;
    background-color: #ffffff;
}

.main {
    width: 667px;
    padding-top: 15px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 15px;
    text-align: middle;
    vertical-align: top;
    background-color: #ffffff;
}


.logo {
    text-align: left;
    padding: 3px;
}

.title {
    text-align: right;
    padding: 3px;
}

.top_topic {
    height: 23px;
    padding-left: 3px;
    color: #ffffff;
}

.topic_top {
    height: 23px;
    padding-left: 3px;
    text-align: center;
    background-color: #ffff99;
    margin-bottom : 7px;
    color: #ff0000;
}

.autobiography {
    height: 23px;
    padding-left: 3px;
    background-color: #ffff99;
    margin-bottom : 7px;
}

.topic {
    height: 23px;
    padding-left: 3px;
    background-color: #0000ff;
    margin-bottom : 7px;
    color: #ffffff;
}

.product_bg {
    background-color: #ff8000;
    width: 100%;
    border: 0;
}

.product_name {
    background-color: #cfff8e;
    padding: 5px;
    margin: 1px;
}

.product_information {
    background-color: #ffffff;
    margin: 1px;
    padding-top : 7px;
    padding-right : 3px;
    padding-left : 3px;
    padding-bottom : 7px;
}

.product_sti {
    text-align: center;
    background-color: #ffffff;
    width: 67px;
    margin: 1px;
}

.menu {
    width: 164px;
    vertical-align: top;
    text-align: middle;
    background-color: #ffffff;
}

.bottom {
    text-align: center;
    background-color: #ffffff;
    padding: 15px;
}

.top_link {
    height: 300px;
    width: 100%;
}

.toplink {
    height: 200px;
    width: 840px;
}

.site_menu_bg {
    background-color: #ff8000;
    padding: 0px;
    width: 780px;
    border: 0px;
    margin: 0px;
}

.site_menu {
    background-color: #ff0000;
    padding: 3px;
    border: 0px;
    margin: 0px;
    color: #ffffff;
}

.site_menu_spacer {
    padding-top: 6px;
    background-color: #ffffff;
    border: 0px;
    margin-bottom: 1px;
}

.site_menu_skill_up_guide {
    text-align: center;
    background-color: #ffefcc;
    padding: 3px;
    border: 0px;
    margin-top: 1px;
    margin-bottom: 1px;
}

.site_menu_content_skill_up_guide {
    vertical-align: top;
    background-color: #ffffff;
    padding: 3px;
    border: 0px;
    margin: 0px;
}

.site_menu_topic_line1 {
    vertical-align: top;
    text-align: center;
    background-color: #ffefcc;
    padding: 3px;
    width: 156px;
    border: 0px;
    margin-bottom: 1px;
}

.site_menu_topic {
    vertical-align: top;
    text-align: center;
    background-color: #ffefcc;
    padding: 3px;
    width: 156px;
    border: 0px;
    margin-top: 1px;
    margin-bottom: 1px;
}

.site_menu_content_line1 {
    vertical-align: top;
    background-color: #ffffff;
    padding: 3px;
    height: 135px;
    width: 156px;
    border: 0px;
    margin: 0px;
}

.site_menu_content_line2 {
    vertical-align: top;
    background-color: #ffffff;
    padding: 3px;
    height: 110px;
    width: 156px;
    border: 0px;
    margin: 0px;
}

.menu_title1{
    text-align: center;
    padding-top : 2px;
    padding-bottom : 2px;
    margin-top: 0;
    margin-bottom: 2;
}

.menu_title11{
    text-align: center;
    background-color: #ff0000;
    padding-top : 1px;
    padding-bottom : 1px;
    margin-top: 0;
    margin-bottom: 2;
}

.menu_bg1{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 0;
    margin-height: 0;
    margin-width: 0;
}

.menu_title{
    text-align: center;
    background-color: #ff0000;
    color: #ffffff;
    padding-top : 2px;
    padding-bottom : 2px;
}

.menu_bg{
    padding-top : 2px;
    padding-left : 5px;
    padding-bottom : 2px;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 0;
    margin-height: 0;
    margin-width: 0;
}

.topics {
    height: 50px;
    width: 680px;
}

.other_link {
    height: 260px;
    width: 630px;
}

.job_info {
    height: 2440px;
    width: 480px;
}

.img_home_top {
    border: 0px;
    width: 810px;
    height: 250px;
    margin-bottom: 15px;
}

.img_home {
    border: 0px;
    width: 150px;
    height: 100px;
}

.img_top {
    border: 0px;
    width: 810px;
    height: 250px;
}

.img_university {
    border: 0px;
    width: 360px;
    height: 270px;
}

.img_logo {
    border: 0;
    width: 181;
    height: 29;
}

.img3 {
    border: 0;
    width: 164;
    height: 123;
}

H1 {
    font-size: 14px;
    margin: 0px;
}

H2 {
    font-size: 15px;
    margin: 0px;
}

H3 {
    font-weight: normal;
    font-size: 14px;
    margin: 0px;
}

H4 {
    font-weight: normal;
    font-size: 14px;
    margin: 0px;
}