@charset "utf-8";

/*
------------------------------------------------
Layout
------------------------------------------------*/

h1 {
width:520px;
height:18px;
padding-bottom:10px;
	color: #CC6600;
}
h2 {
	padding-bottom:5px;
	color: #FF3333;
}
.txt {
padding-bottom: 15px;
}

#contents {
width:547px;
}

#contents tr td{
font-size:90%;

}

#title_01{
width:520px;
padding-top:15px;
padding-left:27px;
}

.title_02{
padding-bottom:10px;
}

.text_02{
padding-left:3px;
}

.limone_left_back{
background:url(../img/limone_index/left_back.gif) repeat-y;
}

.limone_right_back{
background:url(../img/limone_index/right_back.gif) repeat-y;
}

.text_00{
font-size:90%;
}

.text_00 span{
font-size:90%;
line-height:1.1;
}

.text_00 b{
font-size:90%;
}

.text_01{
text-align:left;
}

.block_01{
width:547px;
margin-left:14px;
}

.block_02{
width:547px;
margin-left:14px;
}

.text_03{
padding-left:10px;
}

.text_03 p{
font-size:90%;
}

.text_06 p{
font-size:90%;
line-height:1.1;
}

.img_02{
padding-left:10px;
}

.title_01{
margin-bottom:15px;
}

/*******************************************************************************************/
.bg_01{
background:url(../img/bg_plan.jpg) no-repeat 0px 0px;
width:512px;
height:565px;
padding-top:30px;
padding-left:35px;
margin-left:15px;
}

.bg_01 p{
width:473px;
padding-bottom:30px;
}

.bg_01 .syunou{
padding-bottom:15px;
padding-left:25px;
font-size:90%;
}

.bg_01 .randry{
padding-bottom:15px;
padding-left:25px;
font-size:90%;
}

.bg_02{
background:url(../img/bg_plan_02.jpg) no-repeat 0px 0px;
width:546px;
height:519px;
padding-top:40px;
padding-left:1px;
margin-left:15px;
}

.bg_02 table tr td{
padding-bottom:10px;
}

.naiyou_01 div{
width:192px;
padding-left:4px;
padding-right:4px;
font-size:90%;
}

.img_01{
padding-top:5px;
}

.style1 {
	color: #009900
}

