/* 基本設定 */
BODY{
    margin:0px;
    padding:0px;
    text-align:center;
    color:#666666;
    background:url(../../images/bg.gif) repeat;
}
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;

}

#space01{
    margin:0px;
    width:10px;
    height:8px;
}
#space02{
    margin:0px;
    width:10px;
    height:15px;
}


#botan {
    width:790px;
    margin:0px auto;

}

/****** ライト *******/
#right{
    float:right;
    width:423px;
    padding:0px 0px 0px 0px;
    text-align:left;


}
#topics{
	width: 274px;
}
.guest{
        width:407px;
}
.guest1{
        width:407px;
        text-align:center;
}

.guest2{
        width:407px;
	background-image: url(../../images/s_06.gif);
        text-align:center;

}



/****** レフト ******/
#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;

}


/****** ゲストスケジュール ******/
.guestsche_title{
        width:734px;
        text-align:left;
}

.bangumi_nichi{
        width:700px;
        text-align:left;
}
.bangumi_guest{
        width:700px;
        text-align:left;
}

.style3 {
	font-size: 12px;
	font-weight: bold;
	color: #565555;
	padding: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #8E8E8E;
	border-right-color: #8E8E8E;
	border-bottom-color: #8E8E8E;
	border-left-color: #8E8E8E;
}
.style4 {
	font-size: 12px;
	font-weight: bold;
	color: #942B39;
	padding: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #8E8E8E;
	border-right-color: #8E8E8E;
	border-bottom-color: #8E8E8E;
}

/****** プログラムスケジュール ******/
.program_title{
        width:734px;
        text-align:left;
}
.program{
        width:750px;
        text-align:left;
}

.program_r{
        width:374px;
        text-align:left;
        float:right;
}
.program_l{
        width:374px;
        text-align:right;
        float:left;
}

/****** FAQ ******/
.faq_title{
        width:734px;
        text-align:left;
}

.joho{
        width:734px;
        text-align:left;
	height:28px;
        background-image: url(../../images/g_gra.gif);
}

.joho2{
        width:730px;
        text-align:left;
}

.joho3{
        width:720px;
        text-align:left;
}

.q{
        width:704px;
        text-align:left;
	height:26px;
        padding:0px 0px 0px 0px;
        background-image: url(../../images/p_gra.gif);
        float:right;

}
.qt{
        width:30px;
        text-align:left;
	height:28px;
　　　　float:left;
}


.question{
        width:734px;
        text-align:left;
        padding:0px 0px 0px 0px;


}

.dot_q{
        width:734px;
        background-image: url(../../images/dot.gif);
	height:10px;
}

.pageup{
        width:734px;
        text-align:right;
}



/****** フッター ******/
#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:#1f93c0;
	text-decoration: underline;
}
A:visited {
        color:#1f93c0;
	text-decoration: underline;
}
A:hover {
        color:#1f93c0;
	text-decoration: underline;
}
A:active {
        color:#1f93c0;
	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 { }

