/* CSS Document */

/*全体*/
* {margin:0; padding:0;}
html { height:100%;}
body { height:100%; width:100%; margin:0px auto; padding:0;
background:url(http://www.sourcenext.info/img/common_img/bg_header_c.gif) repeat-x left top;}
#main{ padding:0 15px 0 15px; margin:50px 0 10px 0;}

/*ヘッダー*/
#header { position:absolute; width:100%; height:40px; top:0; left:0; margin:0; padding:0; border:0px; background:url(http://www.sourcenext.info/img/common_img/bg_header_c.gif) repeat-x ;}
#supportLogo{ background:url(http://www.sourcenext.info/img/common_img/bg_header_l.gif) no-repeat left top; width:110px; height:40px; position: absolute; left:169px; top:0;}
#header_r { position:absolute; width:310px; height:40px; top:0; right:0px; margin:0; padding:0;}
#globalMenu{ width:275px; height:40px; margin:0; padding:0; float:right; background:url(http://www.sourcenext.info/img/common_img/bg_header_r.gif) repeat-x;}
#globalMenu ul{ margin:0 10px 0 0; padding:0;}
#globalMenu li{ float:right !important; margin:0 0 0 0; padding-top:5px; font-size:12px; list-style-image:none; list-style-type:none;}
#fontbox { position:absolute; top:24px; right:0px; margin:-5px 10px 0 0; padding:0; clear:right;}
#fIcon { float:right}
#fontbox .font_txt{ font-size:10px; float:right; margin:5px 5px 0 0; padding:0}

/*フッター*/
#footer_info {height:20px; margin:0; padding:0;}
#footer_info p { margin:2px 0 0 0; padding:0; text-align:center; font-size:12px; width:100%;}

.strong { color:#f00;}
.kome { margin-left:1em !important}

/*コンテンツ*/
#contentsBox{margin:50px 15px 0 15px;}