/* 基本設定 */
BODY{
    margin:0px;
    padding:0px 0px 0px 10px;
    text-align:center;
    color:#666666;
    background-color: #FFFFFF; 
}
img{border:0px;}

.indent {
    margin: 0px;
    padding: 10px;
}


/******全体レイアウト******/
#layout {
    width:780px;
　　padding:0px;
    background:url(../../images/bg02.gif) repeat;
    margin:0px auto;
}

/******ヘッダー ******/
#head {
    width:780px;
    margin:0px auto;

}

.space{
    margin:0px;
    width:10px;

}


#botan {
    width:795px;
    margin:0px auto;

}

/****** ライト *******/
#right{
    float:right;
    width:423px;
    padding:0px 0px 0px 0px;
    text-align:left;


}
#topics{
	width: 305px;
}

}
.topics1{
	width: 240px;
        text-align:left;
}
.topics_dot{
	width: 240px;
	height:15px;
        background:url(../../images/dot_blue.gif) repeat;
}
.guest{
        width:407px;
}
.guest1{
        width:407px;
        text-align:center;
}

.guest2{
        width:407px;
	background-image: url(../../images/s_06.gif);
        text-align:center;

}


.guest_c{
        width:360px;
        text-align:center;

}
.guest_dot{
	width: 360px;
	height:15px;
        background:url(../../images/dot_pink.gif) repeat;
}


/****** レフト ******/
#left{
    width:346px;
    float:left;
    padding:0px 0px 0px 0px;

}

.camera{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 10px;
}
.camera01{
    padding:0px 0px 0px 0px;
}


.staff-message{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 10px;
}

.staff-message_i{
    width:347px;
    background-image: url(../../images/g_07.gif);
    background-repeat: repeat-y;
    text-align:center;

}

.staff-message_c{
    width:285px;
    text-align:left;
}



/****** フッター ******/
#footer{
    width:780px;
    text-align:center;
}
#spacef{
    width:770px;



}
.comment1{
        width:749px;
        background-image: url(../../images/c_02.gif);
}

.comment2{
        width:720px;
	text-align:left;
}


#copy{
    width:780px;
    text-align:center;
}

A:link {
    color:#993333;
	text-decoration: underline;
}
A:visited {
        color:#993333;
	text-decoration: underline;
}
A:hover {
        color:#993333;
	text-decoration: underline;
}
A:active {
        color:#993333;
	text-decoration: underline;
}


/* FONT COLOR */

.fix_large { }
.fix_middle { }
.fix_middle_2 { }
.fix_middle_3 { }
.fix_small { }
.fix_small_2 {}
.fix_small_3 { }
.val_middle { }
.val_middle_2 { }
.val_small { }

