@charset "utf-8";
/* CSS Document */
/* Common ******************/

#bg_seminar{
    background-color :#EFEFEF;
    padding-right:10px;
    padding-left:10px;
    padding-bottom:5px;
    text-align:left ;
    font-size :11px;
}
#bg_seminar a:link{
	color:#135EB0;
	background:transparent;
	text-decoration:none;
}
#bg_seminar a:visited{
	color:#135EB0;
	background:transparent;
	text-decoration:none;
}
#bg_seminar a:hover{
	color:#135EB0;
	background:transparent;
	text-decoration:underline;
}

#bg_seminar a:active{
	color:#135EB0;
	background:transparent;
	text-decoration:underline;
}

.text{
	font-family : "Osaka",MS UI Gothic, sans-serif;
    /*font-size :11px;*/
}
#news{
	padding:0;
	margin :0;
}
#news img{
	vertical-align:middle;
    margin-right :5px;
}
#news li{
	border-bottom :1px dotted #A4A4A4;
	list-style-type :none;
	padding-top :5px;
	padding-bottom :5px;
	padding-left:0;
}
#news .text{
	font-family : "Osaka",MS UI Gothic, sans-serif;
    margin-right :15px;  
    font-size :80%;  
}
#cross{
	border : 1px solid #D9D9D9;
    padding :2px;  
    font-size :11px;  
}
#cross img{
	float:left ; 
    margin-right :10px;  
}
#ad{
	border : 2px solid #D9D9D9;
    padding :2px; 
    margin-bottom :15px;  
}
#ad h2{
	margin :0;  
	font-weight :bold;  
    color :#104A8D;
    font-size :13px;
    margin-bottom :5px;
}
#ad img{
	float:left ; 
    margin-right :10px;  
}

#topics h3{
	color:#095CA5; 
    font-size :14px;  
    font-weight :bold; 
    margin:0;
    padding:0;
}

.seminarTitle{
font-family : MS UI Gothic, sans-serif;
margin-right :15px;  
font-size :90%;
}


#newtiseminar{
	padding:0;
	margin :0;
}
#newtiseminar img{
	vertical-align:middle;
    margin-right :5px;
}
#newtiseminar li{
	border-bottom :1px dotted #A4A4A4;
	list-style-type :none;
	padding-top :5px;
	padding-bottom :5px;
	padding-left:0;
}
#newtiseminar .dayline{
	border-bottom :1px dotted #A4A4A4;
	padding-top :5px;
	padding-bottom :5px;
	padding-left:0;
}

#newtiseminar .text{
	font-family : "Osaka",MS UI Gothic, sans-serif;
    margin-right :15px;  
    font-size :100%;  
    color:#53833D;
}

/*index’Ç‰Á•ª*/
.subcontentbox_l{
	width:275px;
        margin:0 20px 0 0;
        float:left;
}
.subcontentbox_r{
	width:275px;
        margin:0;
        float:right;
}
.subcontentbox_l .inner,
.subcontentbox_r .inner
{
	width:255px;
        margin:0 auto;
        padding:10px 0 0 0;
        line-height:150%;
        /*min-height:190px;
        max-height:300px;*/
        height:180px;
}

.subcontentbox_l .inner2,
.subcontentbox_r .inner2
{
	width:255px;
        margin:0 auto;
        padding:10px 0 0 0;
        line-height:150%;
        /*min-height:190px;
        max-height:300px;*/
        height:210px;
}

*html .subcontentbox_l .inner,
*html .subcontentbox_r .inner
{
	width:255px;
        margin:0 auto;
        padding:10px 0 0 0;
        line-height:150%;
        height:210px;
}

ul.nomber{
	margin:0;
        padding:0;
}
ul.nomber li{
	margin:0 0 7px 0;
        padding:0;
        list-style-type:none;
}

.bg_content_bottom{
	background:url(../../img/career/index/2011/bg_subcontent_bottom.gif) no-repeat 0 0;
        width:275px;
        height:15px;
        margin:0 0 10px 0;
}

ul.no4_link{
	margin:5px 0 0 0;
        padding:0;
}
ul.no4_link li{
	margin:0 0 1px 0;
        padding:0;
        list-style-type:none;
}

.no4_photo img{
        float:left;
        margin:0 10px 0 0;
}

ul.knowhow{
	margin:0;
        padding:0;
}

ul.knowhow li{
	padding:0 0 3px 0;
        margin:0;
        list-style-type:none;
}
ul.knowhow li.clear{
	clear:both;
	line-height:0;
	width:1px;
	height:1px;
	font-size:0;
	margin:0;
	padding:0;
	border:0;
}
ul.knowhow li.list_l{
	margin:0 15px 0 0;
        float:left;
}
ul.knowhow li.list_r{
	margin:0;
        float:right;
}
ul.index_bunner{
	margin:0;
        padding:0;
}

ul.index_bunner li.left_bunner{
	margin:0 10px 0 0;
        padding:0;
        list-style-type:none;
        float:left;
}

ul.index_bunner li.right_bunner{
	margin:0;
        padding:0;
        list-style-type:none;
        float:right;
}
ul.index_bunner li.clear{
	clear:both;
	line-height:0;
	width:1px;
	height:1px;
	font-size:0;
	margin:0;
	padding:0;
	border:0;
        list-style-type:none;
}
