/* [defaults] */
div{
	margin: 0px;
	padding: 0px;
}
h1,h2,h3,h4,h5,h6{
	margin: 1em 0px;
	font-style: normal;
	font-weight: bold;
	font-size: 100%;
}
p,dl,ul,ol,blockquote,form,pre{
	margin: 1em 0px;
	font-style: normal;
	font-weight: normal;
}
ul,li{
margin:0;padding:0;
}
th,dt{
	font-style: normal;
	font-weight: bold;
}
blockquote{
	margin: 1em 2em;
}
p{
	margin:0;padding:0;
}
strong,em{
	font-style: normal;
	font-weight: bold;
}
a{
	text-decoration: underline;
}
q{
	quotes: none;
	font-style: normal;
}
/* [layout] */
body{
	margin: 0px;
	padding: 0px;
	font-size:87.5%;
}
/* [fonts] */
h1,h2,h3,h4,h5,h6{
	/*font-family: sans-serif;*/
}
pre,code,kbd{
	font-family: "Courier New",monospace;
}
/* [colors] */
body{
	color: #333;
	background-color:#989898;
	text-align:center;
}
a:link{
	color:#FF6600;
}
a:active{
	color:#FF2200;
}
a:visited{
	color:#FF6600;
}
a:hover{
	color:#FF2200;
}
/* [borders] */
img{
	border: 0px none #000;
}
/* [background-images] */
body{
	background-position: 0% 0%;
}
/* [header_container] */
#header_container_shadow{
margin:0 auto;
width:850px;
height:148px;
padding-left:10px;
padding-right:10px;
background-image:url(http://www.new-boxing.com/images/common/shadow_header.jpg);
background-repeat:no-repeat;
}
#header_container{
width:850px;
height:148px;
background-color:#F22400;
text-align:left;
}
#header_container h1{
width:256px;
height:148px;
float:left;
margin:0;padding:0;line-height:0;border:0;
}
#title_left{
width:594px;
height:148px;
float:right;
}
#contact_bnr{
width:594px;
text-align:right;
}
#top_menu{
width:594px;
}
.clrlst{
list-style:none;
margin:0;
padding:0;
}
.clrlst li{float:left;}

/* [main_flash] */
#main_flash_area{
width:810px;
margin-left:25px;
margin-right:15px;
}
/* [main_container] */
#main_container_shadow{
margin:0 auto;
width:850px;
padding-left:10px;
padding-right:10px;
background-image:url(http://www.new-boxing.com/images/common/shadow_main_container.jpg);
background-repeat:repeat-y;
clear:both;
}
#main_container_shadow2{
margin:0 auto;
width:850px;
padding-left:10px;
padding-right:10px;
background-image:url(http://www.new-boxing.com/images/common/shadow_main_container2.jpg);
background-repeat:repeat-y;
display: inline-block; 
position:relative;z-index:2;top:-10px;
}
#main_container_shadow2:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;   
}
#main_container_shadow3{
margin:0 auto;
width:870px;
position:relative;z-index:2;top:-10px;
}
#main_container_shadow4{
margin:0 auto;
width:850px;
height:83px;
padding:8px 10px 8px 10px;
background-image:url(http://www.new-boxing.com/images/common/footer.jpg);
background-repeat:no-repeat;
position:relative;z-index:2;top:-10px;
text-align:left;
}
#main_container_shadow5{
width:870px;
background-image:url(http://www.new-boxing.com/images/common/shadoww.jpg);
height:10px;
position:relative;
z-index:1;
font-size:0;
margin:0 auto;
}
*html body #main_container_shadow4{
width:870px;
}
#main_container1{
width:850px;
padding-top:15px;
padding-bottom:15px;
background-color:#FFFFFF;
background-image:url(http://www.new-boxing.com/images/common/maincontainer_bg.jpg);
background-repeat:repeat-y;
text-align:left;
}
#main_container2{
width:840px;
padding-left:10px;
background-color:#FFF;
background-image:url(http://www.new-boxing.com/images/common/maincontainer_bg2.jpg);
background-repeat:repeat-y;
display: inline-block;
}
#main_container2:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;
}
/* [IE6のみ適用] */
*html body #main_container2{
width:850px
}
#main_container2 img{vertical-align:top;margin:0;padding:0;border:0;}
/* [main_content leftclm] */
#content_left{
width:560px;
padding:0px 15px 15px 15px;
float:left;
background-color:#FFF;
text-align:left;
}
/* [main_content rightclm] */
#content_right{
width:250px;
background-image:url(http://www.new-boxing.com/images/common/side_bg.jpg);
background-repeat:no-repeat;
float:right;
}
#content_right h2{margin:0;padding:0;line-height:0;}
#content_right li{
padding-left:15px;
padding-top:10px;
text-align:left;
}
#blog_btn{padding-bottom:15px;}
/* [main_content leftclm tpics] */
#tpics{
width:560px;
text-align:left;
clear:both;
}
#tpics01{
width:263px;
border:1px #FF6600 solid;
padding:0;
padding-left:10px;
background-image:url(http://www.new-boxing.com/images/top/nyukai.jpg);
background-repeat:no-repeat;
float:left;
text-align:left;
}
/*IE6のみ適用*/
*html body #tpics01{
width:273px;
}
#tpics01 ul,li{list-style:none;margin:0;padding:0;}
#tpics01_title{
display:none;
}
#tpics01_text{
min-height:68px;
font-size:12px;
font-weight:normal;
line-height:1.5;
padding:0;
padding-top:37px;
padding-right:140px;
margin:0;
}
#tpics01_text h2{
font-weight:normal;
margin:0;
padding:0;
}
/*IE6のみ適用*/
*html body #tpics01_text{
height:105px;
}
#tpics01_more{
text-align:right;
}
#tpics02{
width:263px;
border:1px #FF6600 solid;
padding-left:10px;
background-image:url(http://www.new-boxing.com/images/top/taiken.jpg);
background-repeat:no-repeat;
float:right;
text-align:left;
}
/*IE6のみ適用*/
*html body #tpics02{
width:273px;
}
#tpics02 ul,li{list-style:none;margin:0;padding:0;}
#tpics02_title{
display:none;
}
#tpics02_text{
min-height:68px;
font-size:12px;
font-weight:normal;
line-height:1.5;
padding:0;
padding-top:37px;
padding-right:140px;
margin:0;
}
#tpics02_text h2{
font-weight:normal;
margin:0;
padding:0;
}
/*IE6のみ適用*/
*html body #tpics02_text{
height:105px;
}
#tpics02_more{
text-align:right;
}
/* [main_content leftclm guidance] */
#guidance{
width:560px;
padding-top:15px;
background-color:#FFF;
clear:both;
text-align:left;
}
#guidance h2{line-height:0;margin:0;padding:0;font-size:0;}
#guidance li{
float:left;
}
#guidance_text{
width:440px;
line-height:1.5;
}
#guidance_text h3{
font-style:normal;
font-weight:normal;
margin:0;
padding:0;
}
#guidance_more{
text-align:right;
padding-top:18px;
width:120px;
}
/* [main_content leftclm whats_new] */
#whatsnew{
width:560px;
padding-top:10px;
text-align:left;
clear:both;
}
#whatsnew h2{
line-height:0;
margin:0;
margin-bottom:5px;
padding:0;
font-size:0;
}
#news_rss{
width:540px;
margin:0;
padding:0;
/*-*/
float:left;
}
#news_rss:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0px;   
    font-size: 0px;   
    line-height: 0;   
    clear: both;   
}
#whatsnew ul,li{
list-style-type:none;
margin:0;
padding:0;
}
#whatsnew li{
border-bottom:1px #999999 dotted;
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
background-image:url(http://www.new-boxing.com/images/common/arrow.gif);
background-position:left 0.5em;
background-repeat:no-repeat;
text-align:left;
}
#rss_scr{
width:560px;
height:200px;
overflow:auto;
scrollbar-face-color:#ffffff;
scrollbar-track-color:#ffffff; 
scrollbar-arrow-color:red;
scrollbar-highlight-color:#ffffff; 
scrollbar-shadow-color:#ffffff; 
scrollbar-3dlight-color:#99999999; 
scrollbar-darkshadow-color:#999999;
}
#rss_scr:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0px;   
    font-size: 0px;   
    line-height: 0;   
    clear: both;   
}
#news_rss a{color:#333333;text-decoration:none;}
#news_rss a:hover{color:#FF6600;}
.rss_date{
padding-right:15px;
float:left;
}
.rss_atitle{
width:400px;
}
/* [Blog] */
/* [記事内容] */
.article-body{
width:560px;
}
.article-title{
width:560px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:1.1;
background-color:#191919;
background-image:url(http://www.new-boxing.com/images/common/article_title_bgcolor.gif);
background-repeat:no-repeat;
}
.article-title h2{
letter-spacing:0.1em;
margin:0;
padding-top:20px;
padding-left:41px;
padding-bottom:5px;
background-image:url(http://www.new-boxing.com/images/common/article_title_bg.gif);
background-position:bottom;
background-repeat:no-repeat;
}
.article-body-inner{
width:560px;
letter-spacing:0.1em;
padding-top:10px;
padding-bottom:10px;
line-height:1.5;
clear:left;
}
.article_dtime{
color:#999999;
}
.article-footer{
width:560px;
}