@charset "utf-8";
@import "../../common.css";
@import "../../reset.css";

/*///////////////////////////////////////

 font-size

/////////////////////////////////////////

	10px = 77%		11px = 85%
	12px = 93%		13px = 100%
	14px = 108%		15px = 116%
	16px = 123.1%

////////////////////////////////////////*/

/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


	sbm


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

a {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}


#sbm {
	background-color:#eeeeee;
}

#sbm #main{
	width:770px;
	height:auto;
	margin:15px auto 0px auto;
	background-color:#FFFFFF;
	text-align:left;
	background-image:url(../../../images/contents/sbm_rss/main_back.png);
}

#sbm #main #intro_menu{
	width:770px;
	height:78px;
	background:url(../../../images/contents/sbm_rss/menu_intro.png) no-repeat;
	position:relative;
}

#sbm #intro_menu li{
	height:78px;
	position:absolute;
	overflow:none;
}

#sbm #intro_menu li a{
	height:62px;
	display:block;
	overflow: hidden;
	text-indent:-100000px;
}

#sbm #intro_menu li a:hover{
	background-image:url(../../../images/contents/sbm_rss/menu_intro.png);
}

#sbm #intro_menu li a.selected{
	background-image:url(../../../images/contents/sbm_rss/menu_intro.png);
}

#sbm #intro_menu li.i_top{
	left:80px;

}

#sbm #intro_menu li.i_top a{
		width:210px;
		background-position:-80px -78px;
}
	
#sbm #intro_menu li.i_rss{
	left:294px;
}

#sbm #intro_menu li.i_rss a{
	width:160px;
	background-position:-294px -78px;
}

#sbm #footer_d{
	height:auto;
	clear:both;
	background:url(../../../images/contents/sbm_rss/main_bottom.png) no-repeat left bottom;
	width:770px;
	text-align: center;
	padding: 40px 0 25px;
}

#sbm #footer_d p {
	color: #888;
	display: inline;
}

#sbm #sbm_footer{
	text-align:center;
	padding:0 0 0 5px;
}

#sbm #sbm_footer p{
margin-bottom:15px;
line-height:140%;
}


#sbm #sbm_footer strong{
color:#2C6EBD;
font-weight:bold;}

#footer {
	background: none;
}

/***/

#sbm div#contents{
	width:689px;
	margin:25px 0px 0px 40px;
	position:relative;
	color: #4a4a4a;
}

#sbm div#contents .sbm_content_title{
	background:url(../../../images/contents/sbm_rss/sbm_title_img.png) no-repeat;
	width:680px;
	margin:0 10px 10px;
	height:320px;
}

#sbm div#contents .sbm_content_title h1{
	color:#4a4a4a;
	font-size:108%;
	line-height:140%;
	margin-bottom:5px;
	font-weight:normal;
	width:420px;
	height:90px;
	padding:100px 0 0 2px;
}

#sbm div#contents .sbm_content_text{
	width:680px;
	margin:0 6px 10px;
}

#sbm div#contents .sbm_content_title strong, 
#sbm div#contents .sbm_content_text strong{
	color:#2c6ebd;
	font-weight:bold;
}

#sbm div#contents .sbm_inside{
	width:680px;
	margin:30px 10px 10px 5px;
	height:auto;
	overflow:hidden;
}

#sbm div#contents h2{
width:480px;
height:38px;
text-indent:-100000px;
overflow:hidden;
background:url(../../../images/contents/sbm_rss/sbm_subtitle.png) no-repeat;
margin-bottom:30px;
}

#sbm div#contents .banner{
	width:264px;
	float:left;
	margin-right:25px;
}

#sbm div#contents .detail{
	float:left;
	width:390px;
	padding-bottom:10px;
}

#sbm div#contents .detail h3{
	font-size:90%;
	margin-bottom:15px;
	color:#4a4a4a;
}

#sbm div#contents .detail p{
	margin-bottom:10px;
	line-height:140%;
}

#sbm div#contents .detail h3 a.title{
	color:#4a4a4a;
	font-size: 108%;
}

#sbm #contents .line_border{
	width:100%;
	border-top:#4a4a4a 1px dotted;
	clear:both;
	padding-bottom:20px;
}



/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


	Rss_content


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/


#sbm div#rss_content {	
	width:689px;
	margin:25px 0px 0px 40px;
	position:relative;
	color: #4a4a4a;
}

#sbm div#rss_content .rss_content_title{
	background:url(../../../images/contents/sbm_rss/rss_title_img.png) no-repeat;
	width:680px;
	margin:0 10px 10px 8px;
	height:320px;
}

#sbm div#rss_content .rss_content_title h1{
	color:#4a4a4a;
	font-size:108%;
	line-height:140%;
	margin-bottom:5px;
	font-weight:normal;
	width:420px;
	height:90px;
	padding:100px 0 0 2px;
}

#sbm div#rss_content .rss_content_text #rss_content_text{
width:680px;
margin:0 6px 10px;
border:1px solid red;
}

#sbm div#rss_content .rss_content_title strong, 
#sbm div#rss_content .rss_content_text strong{
	color:#ff6f00;
}

#sbm div#rss_content .rss_inside{
width:680px;
margin:30px 10px 10px 5px;
height:auto;
overflow:hidden;
}

#sbm div#rss_content .rss_inside h2{
width:480px;
height:38px;
text-indent:-100000px;
overflow:hidden;
background:url(../../../images/contents/sbm_rss/rss_subtitle.png) no-repeat;
margin-bottom:30px;
}

#sbm div#rss_content .banner{
width:264px;
float:left;
margin-right:25px;
}

#sbm div#rss_content .detail{
float:left;
width:390px;
padding-bottom:10px;
}

#sbm div#rss_content .detail h3{
	color:#4a4a4a;
	font-size: 108%;s
}

#sbm div#rss_content .detail p{
margin-bottom:10px;
line-height:140%;
}

#sbm div#rss_content .detail a.title{
color:#4a4a4a;
}

#sbm div#rss_content .line_border{
width:100%;
border-top:#4a4a4a 1px dotted;
clear:both;
padding-bottom:20px;
}

#smb .rss_footer{
text-align:center;
padding:0 0 0 5px;
}

#smb .rss_footer p{
margin-bottom:15px;
line-height:140%;
}

#smb .rss_content_text{
width:680px;
margin:0 6px 10px;
}

#smb .rss_content_text strong{
color:#ff6f00;
}


.webrss_frm_top {
	background:url(../../../images/contents/sbm_rss/rss_frm_top.png) no-repeat 0 top;
	background-color: #F4F4F4;
	width: 680px;
	margin: 0 0 50px 0;
}

.webrss_frm_btm {
	background:url(../../../images/contents/sbm_rss/rss_frm_btm.png) no-repeat 0 bottom;
	width: 670px;
	padding: 18px;
}

.webrss_frm_btm .mb20{
	margin-bottom: 20px;
}

.webrss_frm_btm .new{
	margin-bottom: 50px;
}

.webrss_frm_btm .mt4{
	margin-top: -3px;
}

.webrss_frm_btm h3 {
	padding: 0 13px 0 0;
	float: left;
	font-size:108%;
}

.webrss_frm_btm h4 {
	font-weight:bold;
	color: #FFFFFF;
}

.webrss_frm_btm .left{
	float: left;
	font-size: 93%;
	width: 244px;
}


.webrss_frm_btm .right{
	margin-left:267px;
	font-size: 93%;
	width: 373px;
}

.webrss_frm_btm p {
	margin: 0;
}
