body{
font-family: "メイリオ", sans-serif;
-webkit-text-size-adjust: 100%; /* iphone文字サイズバグ対策 */
max-height: 999999px;  /*アンドロイド文字サイズバグ対策*/
}

DIV#IMGBOX {
height:auto;
margin-bottom: 10px;
clear:both;
}

DIV#LEFTBOX{width:350px;
height:auto;
margin-bottom:10px;
_text-align:left; /* IE6 バグ用 */
float:left;}

.leftbox2{width:350px;
height:auto;
font-size:14px;
margin-bottom:5px;
_text-align:left; /* IE6 バグ用 */
float:left;}

DIV#RIGHTBOX{width:350px;
height:auto;
margin-bottom:10px;
_text-align:left; /* IE6 バグ用 */
float:left;}

.rightbox2{width:350px;
height:auto;
margin-bottom:5px;
_text-align:left; /* IE6 バグ用 */
float:left;}

DIV#SPBOX{width:350px;
height:70px;
margin-bottom:10px;
clear:both;}

DIV#DI{width:70px;
height:67px;
background-repeat:no-repeat;
background-image:url(./img_icon/2zetuen.gif);
text-indent:-9999px;
float:left;}
DIV#SD490{width:180px;
height:70px;
background-repeat:no-repeat;
background-image:url(./sd490.png);
text-indent:-9999px;
float:left;}

#PRO-INTRO{width:800px;
height:54px;
background-image:url(./intro_top.png);
text-indent:-9999px;
margin-right:auto;
margin-left:auto;
clear:both;}

#CONTAINER{width:700px;
height:auto;
_width:800px; /* IE6 バグ用 */
overflow: hidden;
padding:20px 50px 20px 50px;
background-color:#ffffff;
margin-right:auto;
margin-left:auto;
_text-align:left; /* IE6 バグ用 */
clear:both;}

#CONTAINERB{width:700px;
height:auto;
_width:800px; /* IE6 バグ用 */
overflow: hidden;
padding:0px 50px 20px 50px;
background-color:#000000;
line-height: 110%;
margin-right:auto;
margin-left:auto;
_text-align:left; /* IE6 バグ用 */
clear:both;}

span#MAIN-TITLE{color:#000000;
font-size:18px;
font-weight:bold;}

span.embk{color:#000000;
font-size:15px;
font-weight:bold;}

#TOP-CON{width:700px;
height:70px;
padding:20px 0 0 0;
clear:both;}

#PRO-NAME{width:auto;
height:50px;
border:1px #003399 solid;
background-color:#3366ff;
margin-right:17px;
color:#ffffff;
font-size:15px;
line-height:18px;
padding:5px 8px 5px 8px;
float:left;}
#PRO-NAME2{width:auto;
height:20px;
border:1px #003399 solid;
background-color:#3366ff;
margin-right:17px;
color:#ffffff;
font-size:15px;
padding:15px 8px 15px 8px;
float:left;}
#PRO-COMMENT{width:523px;
height:42px;
line-height: 150%;
color:#000000;
font-size:14px;
line-height:17px;
_text-align:left; /* IE6 バグ用 */
float:left;}

.title_bl{background-color:#003399;
color:#ffffff;
text-align:center;
font-size:85%;}

.grayback{background-color:#f5f5f5;
color:#000000;
text-align:center;
font-size:78%;}

.whiteback{background-color:#ffffff;
color:#000000;
text-align:center;
font-size:78%;}

.moji85{
font-size:85%;}

span.blue72{color:#003399;
font-size:98%;}
span.black15{color:#000000;
font-size:13px;}

DIV#LIION-B{width:800px;
height:54px;
margin-left:auto;
margin-right:auto;
background-image:url(./liion.png);
background-repeat:no-repeat;
text-indent:-9999px;
clear:both;}

DIV#LIION-F{width:700px;
height:300px;
clear:both;}

span.redbold{color:#ff0000;
font-weight:bold;
font-size:120%;}

span.red{color:#ff0000;}

span.bk12{color:#000000;
font-size:13px;
line-height:110%;}

.smallbox{width:137px;
height:120px;
margin-top:5px;
margin-left:105px;
margin-bottom:5px;
clear:both;}

span.whitelt{color:#ffffff;
font-size:120%;
line-height:110%;
font-style: italic;}

span.smalllt{font-size:60%;}

DIV#NBOX{width:700px;
height:auto;
line-height:110%;
color:#ffffff;
margin-bottom:10px;
font-size:24px;
_text-align:left; /* IE6 バグ用 */
float:left;}

DIV#NBOXW{width:700px;
height:auto;
line-height:110%;
color:#000000;
margin-bottom:10px;
font-size:24px;
_text-align:left; /* IE6 バグ用 */
float:left;}
