@import url(/css/common/menu.css);
@import url(/css/foreign_common.css);

/*
----------------------------------------------------------------------------
english-index
----------------------------------------------------------------------------
*/





body.english .click{
	margin-top: 20px;
}

/*------ロゴ------------*/

body.english div#header h1{
	width:303px;
	margin-top:7px;
	}
	
body.english div#header h1 a{
	height:45px;
	background:url(/img/english/common/logo.jpg) no-repeat;
	}
	


body#english-admission h2#mainimg{
	background: url(/img/english/new/admission/1_r2_c2.jpg) no-repeat;
	height:195px;
	}
	
body#english-commerce h2#mainimg,
body#english-management h2#mainimg,
body#english-tourism h2#mainimg,
body#english-index h2#mainimg{
	background: url(/img/english/new/index/title.jpg)no-repeat;
	height:195px;
	}

body.english div#headnavbox ul#hnav li#hnav01 a{
	width:37px;
	background:url(/img/english/common/hnav01.gif) no-repeat;
	margin-left: 66px;
	}
	
body.english div#headnavbox ul#hnav li#hnav02 a{
	width:46px;
	background:url(/img/english/common/hnav02.gif) no-repeat;
	}
	
body.english div#headnavbox ul#hnav{
	width:104px;
	}

body.english div#footconts ul li a{
	padding-left:7px;
	padding-right:7px;
	}
	
body.english div.enind-l{	
	width:440px;
	float:left;
	}
	
body.english div.enind-l p{
	margin-bottom:1em;
	line-height:1.5em;
	}
	
body.english div.foreignfloat img{
	width:200px;
	float:right;
	}
	
/*--top--*/


body#english-index h3#st01{
	background:url(/img/english/index/st01.gif) no-repeat;
	height:45px;
	}
	
body#english-index h4#sst01{
	background:url(/img/english/index/sst01.gif) no-repeat;
	}
	
body#english-index h4#sst02{
	background:url(/img/english/index/sst02.gif) no-repeat;
	}
	
body#english-index div.enind-l h5{
	font-size:2em;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
	color:#493EB9;
	line-height:1.3em;
	}
	
	
/*--departments--*/

body#english-department h3#st01{
	background:url(/img/english/departments/st01.gif) no-repeat;
	height:83px;
	}
	
body#english-department h4#sst01{
	background:url(/img/english/departments/sst01.gif) no-repeat;
	}
	
body#english-department h4#sst02{
	background:url(/img/english/departments/sst02.gif) no-repeat;
	height:74px;
	}
	
body#english-department dl#depart-dltxt dt{
	font-size:1.4em;
	font-weight:600;
	}
	
body#english-department div.enind-l h5{
	width:440px;
	height:60px;
	text-indent:-9999px;
	margin-bottom:10px;
	}
	
body#english-department div.enind-l h5#t01{
	background:url(/img/english/departments/t01.gif) no-repeat;
	}

body#english-department div.enind-l h5#t02{
	background:url(/img/english/departments/t02.gif) no-repeat;
	}
	
body#english-department div.enind-l h5#t03{
	background:url(/img/english/departments/t03.gif) no-repeat;
	}
	
body#english-department div.enind-l p,
body#english-department div.enind-l h6{
	font-size:1.4em;
	}
	
body#english-department div.enind-l h6{
	margin-bottom:10px;
	}
	
body#english-department div#courses dl{
	width:660px;
	margin-bottom:15px;
	}
	
body#english-department div#courses dl.inner-list{
	width:630px;
	padding-left:30px;
	}
	
body#english-department div#courses dt{
	font-weight:600;
	text-decoration:underline;
	}
	
body#english-department div#courses dl.inner-list dt{
	text-decoration:none;
	}

body#english-department div#courses dd{
	padding-left:30px;
	}
	
body#english-department div#china-cap{
	padding:10px;
	border:1px solid #F00;
	margin-top:20px;
	}
	
body#english-department div#china-cap dl dt{
	font-size:1.4em;
	font-weight:600;
	color:#F00;
	margin-bottom:10px;
	}

body#english-admission .leadtxt{
	background: url(/img/english/new/admission/leadtxt.jpg) no-repeat;
	width: 660px;
	height: 51px;
	text-indent: -999px;
}

body#english-admission #sst01{
	background:url(/img/english/new/admission/sst01.jpg) no-repeat;
	width: 659px;
	height: 29px;
	text-indent: -999px;
	margin-top: 30px;
}
body#english-admission #sst02{
	background:url(/img/english/new/admission/sst02.jpg) no-repeat;
	width: 659px;
	height: 29px;
	text-indent: -999px;
	margin-top: 30px;
}
body#english-admission #sst03{
	background:url(/img/english/new/admission/sst03.jpg) no-repeat;
	width: 659px;
	height: 29px;
	text-indent: -999px;
	margin-top: 30px;
}

body#english-admission #sst04{
	background:url(/img/english/new/admission/sst04.jpg) no-repeat;
	width: 659px;
	height: 29px;
	text-indent: -999px;
	margin-top: 30px;
}

body#english-admission #sst05{
	background:url(/img/english/new/admission/sst05.jpg) no-repeat;
	width: 659px;
	height: 29px;
	text-indent: -999px;
	margin-top: 30px;
}

body#english-admission #sst06{
	background:url(/img/english/new/admission/sst06.jpg) no-repeat;
	width: 659px;
	height: 29px;
	text-indent: -999px;
	margin-top: 30px;
}

body#english-admission #sst07{
	background:url(/img/english/new/admission/sst07.jpg) no-repeat;
	width: 659px;
	height: 29px;
	text-indent: -999px;
	margin-top: 30px;
}

body#english-admission #sst08{
	background:url(/img/english/new/admission/sst08.jpg) no-repeat;
	width: 659px;
	height: 29px;
	text-indent: -999px;
	margin-top: 30px;
}

body#english-admission p,
body#english-index p,
body#english-commerce p,
body#english-management p,
body#english-tourism p{
	font-size:1.4em;

}
body#english-admission .num li{
	margin-left: 10px;
	text-indent: -19px;
	font-size:1.4em;
}
body#english-admission .num li span{
	font-weight: bold;
}

body#english-admission .content-box{
	margin-top: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}
body#english-admission .content-box p{
	float: left;
	margin-right: 20px;
}
body#english-admission .content-box.sst05 p{
	width: 347px;
}
body#english-admission .content-box.sst08 p{
	width: 440px;
}
body#english-admission .content-box img{
	float: right;
}

body#english-admission .his-list dt{
	float: left;
	margin-bottom: 10px;
}
body#english-admission .his-list dd{
	padding-left: 120px;
	margin-bottom: 10px;
}

body#english-admission #sst08 + h5{
	color: #4472c4;
}

body#english-index .leadtxt{
	background:url(/img/english/new/index/leadtxt.jpg) no-repeat;
	width: 660px;
	height: 51px;
	text-indent: -999px;
	 }	
body#english-index .content{
	clear: both;
	content:"";
	display: block;
}
body#english-index p{
	float: left;
}

/* english-commerce */

body#english-commerce h3{
	background:url(/img/english/new/commerce/main.jpg) no-repeat;
	width: 660px;
	height: 151px;
	text-indent: -999px;
}
body#english-commerce .content:after{
	content:"";
	clear: both;
	display: block;
}
body#english-commerce .po01{
	float: left;
	margin-right: 15px;
	width: 210px;
}
body#english-commerce .po02{
	float: left;
	margin-right: 15px;
	width: 210px;
}

body#english-commerce .po02 p{
	line-height:20px;
	width: 210px;
}

body#english-commerce .po03{
	float: left;
	width: 210px;
}

body#english-commerce .po03 p{
	
	line-height:20px;
	
}
body#english-commerce .po01 p{
	line-height:20px;
}
body#english-commerce ul:after{
	conten:"";
	clear: both;
	display: block;
}

body#english-commerce .co2 ul li{
	float: left;
}



/* english-tourism */
body#english-tourism .spd{
	margin-top: -15px;

}


body#english-tourism .tourism_bg{
	background:url(/img/english/new/tourism/mainv.jpg) no-repeat;
	width: 660px;
	height: 334px;
	margin-bottom:20px;

}
body#english-tourism .tourism_bg li{
	z-index:1;
	text-align:right;
	padding-top:254px;
	
}



body#english-tourism h3{
	background:url(/img/english/new/tourism/main.jpg) no-repeat;
	width: 660px;
	height:181px;
	text-indent: -999px;
}
body#english-tourism .content:after{
	content:"";
	clear: both;
	display: block;
}
body#english-tourism .po01{
	float: left;
	margin-right: 15px;
	width: 210px;
}
body#english-tourism .po02{
	float: left;
	margin-right: 15px;
	width: 210px;
}

body#english-tourism .po03{
	float: left;
	width: 210px;
}
body#english-tourism ul:after{
	content:"";
	clear: both;
	display: block;
}

body#english-tourism .co2 ul li{
	float: left;
}



/* english-management */

body#english-management h3{
	background:url(/img/english/new/management/main.jpg) no-repeat;
	width: 660px;
	height: 151px;
	text-indent: -9999px;
}
body#english-management .content:after{
	content:"";
	clear: both;
	display: block;
}
body#english-management .po01{
	float: left;
	margin-right: 15px;
	width: 210px;
}
body#english-management .po02{
	float: left;
	margin-right: 15px;
	width: 210px;
}

body#english-management .po03{
	float: left;
	width: 210px;
}

body#english-management .pic01{
	text-align: center;
}
body#english-management .year-bg{
	background:url(/img/english/new/management/bg.jpg) no-repeat;
	width: 660px;
	height:290px;
}
body#english-management .year-bg:after{
	content:"";
	clear: both;
	display: block;
}
body#english-management .year-bg li{
	float: left;
	margin-top: 25px;
}


body#english-management .pick01{
	background:url(/img/chinese/new/management/bg1.jpg) no-repeat;
	width: 660px;
	height: 163px;
}

body#english-management .pick-inner:after{
	content:"";
	clear: both;
	display: block;
}
body#english-management .picktext{
	width: 431px;
	float: right;
	margin-right: 50px;
	line-height:17px;
}

body#english-management .pick02{
	background:url(/img/english/new/management/bg2.jpg) no-repeat;
	width: 660px;
	height:208px;
	
}
body#english-management .pick02 ul li{
	background:url(/img/chinese/new/management/ellipse.jpg) no-repeat;
	padding-left: 20px;
	
}
body#english-management .field:after{
	content:"";
	clear: both;
	display: block;
}
body#english-management .field li{
	float: left;
}
body.english #lnavcommonbox ul li{
	line-height: 0px;
}
/*
----------------------------------------------------------------------------
huckclearfix クリア
----------------------------------------------------------------------------
*/


a.over{
    background-color:#ffffff;
    display:block;
	width: 357px;
	height: 58px;
	margin-left: 303px;
}

a:hover img.op2{
  cursor:pointer;
    filter: alpha(opacity=60);        /* ie lt 8 */
    -ms-filter: "alpha(opacity=60)";  /* ie 8 */
    -moz-opacity:0.6;                 /* FF lt 1.5, Netscape */
    -khtml-opacity: 0.6;              /* Safari 1.x */
    opacity:0.6;
    zoom:1;
}
.op:hover{
	opacity:0.6;
}

/**/


.mr0{margin-right:0;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr35{margin-right:35px;}
.mr40{margin-right:40px;}
.mr45{margin-right:45px;}
.mr50{margin-right:50px;}
.mr0{margin-left:0;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.mb0{margin-bottom:0!important;}
.mb5{margin-bottom:5px;}
.mb7{margin-bottom:7px;}
.mb10{margin-bottom:10px;}
.mb13{margin-bottom:13px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;}
.mb45{margin-bottom:45px;}
.mb50{margin-bottom:50px;}
.mb56{margin-bottom:56px;}
.mb60{margin-bottom:60px;}
.mb200{margin-bottom:50px;}

.mt0{margin-top:0;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt30{margin-top:35px;}
.mt40{margin-top:40px;}
.mt40{margin-top:45px;}
.mt50{margin-top:50px;}

.pr0{padding-right:0;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}
.pr35{padding-right:35px;}
.pr40{padding-right:40px;}
.pr45{padding-right:45px;}
.pr50{padding-right:50px;}
.pr0{padding-left:0;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl35{padding-left:35px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl50{padding-left:50px;}
.pb0{padding-bottom:0;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb35{padding-bottom:35px;}
.pb40{padding-bottom:40px;}
.pb45{padding-bottom:45px;}
.pb50{padding-bottom:50px;}
.pt0{padding-top:0;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt30{padding-top:35px;}
.pt40{padding-top:40px;}
.pt40{padding-top:45px;}
.pt50{padding-top:50px;}
.p3{padding: 2px!important;}



