/* CSS Document */

@charset "UTF-8";

#InsideContents h2
{
	margin:0px;
	padding:0px;
	background:url(../img/vol01/main.jpg) no-repeat;
	width:920px;
	height:163px;
}

#InsideContents h2 strong
{
	display:none;
}

#InsideContents .GlobalMenu ul, #InsideContents .PhotoImage ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

#InsideContents .PhotoImage li
{
	width:184px;
	float:left;
	height:92px;
}

#InsideContents .GlobalMenu li
{
	float:left;
	height:45px;
}

#InsideContents .GlobalMenu a
{
	display:block;
	height:45px;
}

#InsideContents .GlobalMenu span
{
	display:none;
}

/* Menu SET */

#InsideContents .GlobalMenu .menu01 a
{
	width:131px;
	background:url(../img/vol01/globalmenu.gif) no-repeat 0px 0px;
}
#InsideContents .GlobalMenu .menu01_select a
{
	width:131px;
	background:url(../img/vol01/globalmenu.gif) no-repeat 0px -45px;
}
#InsideContents .GlobalMenu .menu02 a
{
	width:144px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -131px 0px;
}
#InsideContents .GlobalMenu .menu02_select a
{
	width:144px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -131px -45px;
}
#InsideContents .GlobalMenu .menu03 a
{
	width:108px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -275px 0px;
}
#InsideContents .GlobalMenu .menu03_select a
{
	width:108px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -275px -45px;
}
#InsideContents .GlobalMenu .menu04 a
{
	width:110px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -383px 0px;
}
#InsideContents .GlobalMenu .menu04_select a
{
	width:110px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -383px -45px;
}
#InsideContents .GlobalMenu .menu05 a
{
	width:145px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -493px 0px;
}
#InsideContents .GlobalMenu .menu05_select a
{
	width:145px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -493px -45px;
}
#InsideContents .GlobalMenu .menu06 a
{
	width:144px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -638px 0px;
}
#InsideContents .GlobalMenu .menu06_select a
{
	width:144px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -638px -45px;
}
#InsideContents .GlobalMenu .menu07 a
{
	width:138px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -782px 0px;
}
#InsideContents .GlobalMenu .menu07_select a
{
	width:138px;
	background:url(../img/vol01/globalmenu.gif) no-repeat -782px -45px;
}

.thumb a
{
    display:block; 
    float:left; 
    width:184px; 
    height:92px; 
    overflow:hidden; 
    position:relative; 
}

/* TEXT AREA */

.TextArea
{
	margin:20px 0px;
}

.TextArea .obi001
{
	margin:0px auto 20px auto;
	width:320px;
	height:20px;
	background:url(../img/vol01/obi_001.gif) no-repeat;
}

.TextArea .obi_method
{
	margin:0px auto 20px auto;
	width:920px;
	height:18px;
	background:url(../img/method/obi.gif) no-repeat;
}

.TextArea .obi_rule
{
	margin:0px auto 20px auto;
	width:920px;
	height:18px;
	background:url(../img/rule/obi.gif) no-repeat;
}

.TextArea .obi_application
{
	margin:0px auto 20px auto;
	width:920px;
	height:18px;
	background:url(../img/application/obi.gif) no-repeat;
}

.TextArea .obi_prize
{
	margin:0px auto 20px auto;
	width:920px;
	height:18px;
	background:url(../img/prize/obi.gif) no-repeat;
}

.TextArea .obi_kekka
{
	margin:0px auto 20px auto;
	width:920px;
	height:18px;
	background:url(../img/kekka/obi.gif) no-repeat;
}

.TextArea .obi_list
{
	margin:0px auto 20px auto;
	width:920px;
	height:18px;
	background:url(../img/list/obi.gif) no-repeat;
}

.TextArea .obi_detail
{
	margin:0px auto 20px auto;
	width:920px;
	height:18px;
	background:url(../img/detail/obi.gif) no-repeat;
}

.TextArea .obi_list span,
.TextArea .obi_detail span,
.TextArea .obi001 span,
.TextArea .obi_rule span,
.TextArea .obi_method span,
.TextArea .obi_prize span,
.TextArea .obi_kekka span,
.TextArea .obi_application span
{
	display:none;
}

.TextArea .body001
{
	width:500px;
	margin:0px auto;
}

.TextArea .diet_present
{
	margin-top:20px;
}

/* Method */
.TextArea .obi_black
{
	font-weight:bold;
	background:#000000;
	color:#FFFFFF;
	margin:0px auto 10px auto;
	width:880px;
}

.TextArea .obi_black span
{
	text-align:left;
	display:block;
	padding:5px;
}

.TextArea .body002
{
	margin:0px auto 20px auto;
	width:880px;
}

.TextArea .body002 p
{
	margin-bottom:15px;
}

.con_thumb a
{
    display:block; 
    float:left; 
    width:160px; 
    height:160px; 
    overflow:hidden; 
    position:relative; 
}

