@charset "UTF-8";
/* CSS Document */

/*BizEng*/

#rightcontents h2.BizEng{
	background:url(../../studyabroad/major/BizEng/images/top_title.jpg) no-repeat left top;
	width:690px;
	height:105px;
	text-indent:-9999px;
	margin-bottom:22px !important;
	padding-bottom:0 !important;
}
#rightcontents h3.BizEngt01{
	background:url(../../studyabroad/major/BizEng/images/h3_01.gif) no-repeat left top;
	height:24px;
	text-indent:-9999px;
	margin-bottom:6px !important;
	padding-bottom:0 !important;
}
#rightcontents h3.BizEngt02{
	background:url(../../studyabroad/major/BizEng/images/h3_02.gif) no-repeat left top;
	height:24px;
	text-indent:-9999px;
	margin-bottom:6px !important;
	padding-bottom:0 !important;
}
#rightcontents h3.BizEngt03{
	background:url(../../studyabroad/major/BizEng/images/h3_03.gif) no-repeat left top;
	height:24px;
	text-indent:-9999px;
	margin-bottom:6px !important;
	padding-bottom:0 !important;
}

/*fashionBiz*/

#rightcontents h2.fashionBiz{
	background:url(../../studyabroad/major/fashionBiz/images/top_title.jpg) no-repeat left top;
	width:690px;
	height:105px;
	text-indent:-9999px;
	margin-bottom:22px !important;
	padding-bottom:0 !important;
}
#rightcontents h3.fashionBizt01{
	background:url(../../studyabroad/major/fashionBiz/images/h3_01.gif) no-repeat left top;
	height:24px;
	text-indent:-9999px;
	margin-bottom:6px !important;
	padding-bottom:0 !important;
}
#rightcontents h3.fashionBizt02{
	background:url(../../studyabroad/major/fashionBiz/images/h3_02.gif) no-repeat left top;
	height:24px;
	text-indent:-9999px;
	margin-bottom:6px !important;
	padding-bottom:0 !important;
}
#rightcontents h3.fashionBizt03{
	background:url(../../studyabroad/major/fashionBiz/images/h3_03.gif) no-repeat left top;
	height:24px;
	text-indent:-9999px;
	margin-bottom:6px !important;
	padding-bottom:0 !important;
}

/*sportsBiz*/

#rightcontents h2.sportsBiz{
	background:url(../../studyabroad/major/sportsBiz/images/top_title.jpg) no-repeat left top;
	width:690px;
	height:105px;
	text-indent:-9999px;
	margin-bottom:22px !important;
	padding-bottom:0 !important;
}
#rightcontents h3.sportsBizt01{
	background:url(../../studyabroad/major/sportsBiz/images/h3_01.gif) no-repeat left top;
	height:24px;
	text-indent:-9999px;
	margin-bottom:6px !important;
	padding-bottom:0 !important;
}
#rightcontents h3.sportsBizt02{
	background:url(../../studyabroad/major/sportsBiz/images/h3_02.gif) no-repeat left top;
	height:24px;
	text-indent:-9999px;
	margin-bottom:6px !important;
	padding-bottom:0 !important;
}
#rightcontents h3.sportsBizt03{
	background:url(../../studyabroad/major/sportsBiz/images/h3_03.gif) no-repeat left top;
	height:24px;
	text-indent:-9999px;
	margin-bottom:6px !important;
	padding-bottom:0 !important;
}










#rightcontents h3,#rightcontents p,#rightcontents h4{
padding:0;
margin:0;
}
#rightcontents .h3_01{
font-weight:bold;
color:#FF6600;
font-size:140%;
margin-bottom:6px;
padding-bottom:6px;
border-bottom:#CCCCCC 1px solid;
}


#rightcontents .h3_02{
font-weight:bold;
color:#FF6600;
font-size:130%;
margin-bottom:4px;
}


#rightcontents .h3_03{
font-weight:bold;
color:#FF6600;
font-size:130%;
margin-bottom:4px;
}

#rightcontents .h3_04{
font-weight:bold;
color:#000066;
font-size:130%;
margin-bottom:4px;
}




#rightcontents p{
margin-bottom:20px;
}





.rect:before{
content:"■";
margin-right:4px;

}

.rect{

font-size:110%;
font-weight:bold;
}

.box01{
border:1px solid #CCCCCC;
padding:10px;
margin-bottom:20px;
zoom:1;
background:#F3F3F3;
}

.box02{
border:1px solid #CCCCCC;
padding:10px;
margin-bottom:20px;
zoom:1;
}
.ul01{
list-style:disc;
}
.ul01 li{
margin-left:1.5em;
}

.pr20{
padding-right:20px;
}


.box03{
border:4px double #000066;
padding:10px;
zoom:1;
margin-bottom:20px;
}


.box01:after,.box02:after,.box03:after{
position:relative;
clear:both;
display:block;
visibility:hidden;
content:"";
height:0;
}

.img_r img{
float:right;
}

.img_l img{
float:left;
margin-right:18px;
}


.r_column{
float:right;
}
.l_column{
float:left;
}

.text_c{
text-align:center;
}

.mr10{
margin-right:10px;
}

.mr20{
margin-right:20px;
}

.sp_color01 li span{
color:#999999;
}
.dt_color01 dt{
margin-top:6px;
background:url(../../test01/images/dot.gif) bottom repeat-x;
color:#FF9900;
padding-bottom:3px;
font-weight:bold;
}
.first_le01{
border-top:2px solid #FF9900;
margin-top:6px;
color:#FF9900;
padding-bottom:3px;
font-weight:bold;
margin-bottom:6px;
}

.first_le01:first-letter{
font-size:160%;
color:#FFFFFF;
background:#FF9900;
padding:4px;
margin-right:2px;
line-height:1.3em;
}



.first_le02{
border-bottom:2px solid #FF9900;
margin-top:6px;
color:#FF9900;
padding-bottom:3px;
font-weight:bold;

}

.first_le02:first-letter{
font-size:160%;
color:#FFFFFF;
background:#FF9900;
padding:4px;
margin-right:2px;
line-height:1.3em;
}




#rightcontents h4.first_le02 {
font-size:110%;
}




.dt_color01 dd,.dt_color02 dd{
line-height:1.4em;
}


/*.box03 dt{
font-weight:bold;
padding:0 10px;
margin-bottom:4px;
border:1px solid #CC0000;
border-left:10px solid #CC0000;
color:#CC0000;
background:#f9e3e3;
}

.box03 dd{
margin:0 10px 10px;
}
*/


.mb40{
margin-bottom:40px;
}

#rightcontents p.lead01{
font-size:110%;
margin-bottom:20px;
}


.w460{
width:460px;
}


.li_style01 li:before{
content:"・";

}


.li_style02{

}

.li_dot01:before{
content:"・";

}


.dl_qa dt{
background:url(../../test03/images/bg_q.gif) no-repeat;
background-position:6px 0;
padding-left:26px;
}

#rightcontents dd{
text-indent:none;
}

.dl_qa dd{
text-indent:0;
margin-bottom:10px;
background:url(../../test03/images/bg_a.gif) no-repeat;
background-position:6px 8px;
color:#990000;
border:1px solid #990000;
padding:6px 6px 6px 26px;
}

.ol01{
list-style:decimal;
margin-left:2em;
}


.clear{
clear:both;
}


.app_btn{
	text-align:center;
	clear: both;
}


