@charset "utf-8";

/*reset+font
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, caption, form, fieldset, legend, input {margin:0;padding:0} img, fieldset {border:0} ul, ol, li{list-style-type:none;} li img{vertical-align:top;}

@font-face {
font-family: 'SamsungIFBd';
src: url('../../font/SamsungIF_Bd.eot');
src: url('../../font/SamsungIF_Bd.eot?#iefix') format('embedded-opentype'),
	 url('../../font/SamsungIF_Bd.woff') format('woff'),
	 url('../../font/SamsungIF_Bd.ttf') format('truetype'),
	 url('../../font/SamsungIF_Bd.svg#SamsungIF_Bd') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
    font-family: 'SamsungIFRg';
    src: url('../../font/SamsungIF_Rg.eot');
    src: url('../../font/SamsungIF_Rg.eot?#iefix') format('embedded-opentype'),
         url('../../font/SamsungIF_Rg.woff') format('woff'),
         url('../../font/SamsungIF_Rg.ttf') format('truetype'),
         url('../../font/SamsungIF_Rg.svg#SamsungIF_Rg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

#forbes2_contents .clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#forbes2_contents .clearfix{display:block;}
#forbes2_contents{width:100%; max-width:1310px; margin:20px auto 0;}
#forbes2_contents h2, #forbes2_contents h3, #forbes2_contents h4,  #forbes2_contents p,  #forbes2_contents li,  #forbes2_contents span,  #forbes2_contents a{font-weight:normal; font-family:'SamsungIFRg', 'Arial', 'sans-serif';}
#forbes2_contents h2, #forbes2_contents h3{font-size:24px; color:#0057a4; text-align:left;}
#forbes2_contents strong, #forbes2_contents p, #forbes2_contents li{font-size:18px; text-align:left;}
#forbes2_contents .key_visual img{display:block; width:100%;}
#forbes2_contents .key_visual .inner_txt{padding:25px 0 10px;}
#forbes2_contents .key_visual .inner_txt p{padding-bottom:10px; line-height:1.3;}
#forbes2_contents .key_visual .inner_txt p:last-child{padding-bottom:0;}

#forbes2_contents a{color:#0057a4; text-decoration:underline;}
#forbes2_contents .column{width:100%; background-color:#fff; margin-bottom:0px;}
#forbes2_contents .column .thumbnail{width:45%;}
#forbes2_contents .column .thumbnail .thumb_inner{position:relative; overflow:hidden; height:395px; }
#forbes2_contents .column .thumbnail .thumb_inner span{float:left; position:relative; left:50%; height:100%;}
#forbes2_contents .column .thumbnail .thumb_inner img{position:relative;left:-50%; height:100%;}
#forbes2_contents .column .thumbnail .caption{display:block;padding:5px 0 0;font-size:12px;text-align:center;}

#forbes2_contents .column.left .thumbnail{float:left; padding:20px 15px 10px 0px;}
#forbes2_contents .column.right .thumbnail{float:right; padding:20px 0px 10px 20px;}


#forbes2_contents .column.second_col .inner_txt{padding:0px 0px 0;}
#forbes2_contents .column .inner_txt{padding:20px 0px 0; line-height:1.3;}
#forbes2_contents .column .inner_txt .title{padding:0px 0 10px; line-height:1.2;}


#forbes2_contents .column .inner_txt .desc{padding:0 0 30px; margin-top:-3px;}
#forbes2_contents .column .inner_txt .desc2{padding:0 0 15px;}
#forbes2_contents .column .inner_txt .desc3{padding:0 0 26px;}
#forbes2_contents .column .inner_txt .desc span{font-size:14px;}
#forbes2_contents .column .inner_txt .desc .list{font-size:18px;display:inline-block;padding:5px 0;}
#forbes2_contents .column .inner_txt .desc .list1 {padding:10px 0 5px;}
#forbes2_contents .column .inner_txt .desc .list4 {padding:5px 0 10px;}
#forbes2_contents .column ul,
#forbes2_contents .column li{list-style-type:disc; margin-left:8px;}
#forbes2_contents .column li{padding-bottom:15px;}
#forbes2_contents .column .inner_txt .desc .italic{font-style:italic; font-size:18px;}
#forbes2_contents .italic{font-style:italic; font-size:18px;display:block;}

#forbes2_contents .column .inner_txt .title_DATA{padding:10px 0 20px;}

#forbes2_contents .insert {padding:0 40px 30px;text-align:left;}
#forbes2_contents .insert p {display:block;font-size:18px;padding:10px 0 0 0;float:right;}
#forbes2_contents .insert span {display:block;padding-top:5px;}
#forbes2_contents .insert strong {font-style:italic;font-size:18px;}

#forbes2_contents .column.right_Delivering .thumbnail{float:right; padding:20px 0px 10px 20px;width:435px;}

#forbes2_contents .column.right_Dimension .thumbnail span {left:auto;}
#forbes2_contents .column.right_Dimension .thumbnail img {left:auto;}

#forbes2_contents .movie_players{width:100%;padding-top:0px;padding-bottom:30px;}
#forbes2_contents .movie_item{display:block;text-align:center;margin:0 auto;}
#forbes2_contents .movie_item iframe{height:360px;max-width:640px;width:100%;border:0;}

#forbes2_contents .lines {display:block;height:10px;}
#forbes2_contents .column .saving_lives {padding:0 0 0;}

/*mobile*/
@media (max-width:767px) {
	#forbes2_contents h2,
	#forbes2_contents h3{font-size:20px;}
	#forbes2_contents p,
	#forbes2_contents li{font-size:14px;}
	#forbes2_contents .column .thumbnail{width:100%;}
	#forbes2_contents .column .thumbnail .thumb_inner{height:auto;}
	#forbes2_contents .column .thumbnail .thumb_inner span{float:none; position:relative; left:0%; height:auto;}
	#forbes2_contents .column .thumbnail .thumb_inner img{position:relative;left:0; height:auto; width:100%;}

	#forbes2_contents .column.left .thumbnail{float:none; padding:0;}
	#forbes2_contents .column.right .thumbnail{float:none; padding:0;}
	#forbes2_contents .column .inner_txt .title{padding:0px 0 15px;}
	#forbes2_contents .column .inner_txt .desc span{font-size:12px;}
	#forbes2_contents .column .inner_txt .desc .italic{font-style:italic; font-size:14px;}
	#forbes2_contents .italic{font-style:italic; font-size:14px;}

	#forbes2_contents .column .inner_txt .title_DATA{padding:0px 0 10px;}
	#forbes2_contents .insert {padding:0 20px 30px;font-size:14px;}
	#forbes2_contents .insert p {font-size:14px;padding:10px 0 0 0;}
	#forbes2_contents .insert span {font-size:14px;}
	#forbes2_contents .column .inner_txt .desc2{padding:0 0 30px;}
	#forbes2_contents .column .inner_txt .desc .list{font-size:14px;display:inline-block;padding:5px 0;}
	#forbes2_contents .column .inner_txt .desc .list1 {padding:10px 0 5px;}
	#forbes2_contents .column .inner_txt .desc .list4 {padding:5px 0 10px;}
	#forbes2_contents .insert strong {font-size:14px;}

	#forbes2_contents .column.right_Delivering .thumbnail {width:100%;}
	#forbes2_contents .column.right_Delivering .thumbnail .thumb_inner{position:relative; overflow:hidden; height:395px; }
	#forbes2_contents .column.right_Delivering .thumbnail .thumb_inner span{float:left; position:relative; left:50%; height:100%;}
	#forbes2_contents .column.right_Delivering .thumbnail .thumb_inner img{position:relative;left:-50%; height:100%;}
}