/*　早おき！てれび めざまし北海道100405　*/

/*　共通　////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

body {
background-color:#6AB0E8;
margin:0px;
}
a{
text-decoration:none;
color:#0099FF;
}
a:active{
color:#00CCFF;
}
a:visited{
color:#0099FF;
}
a:hover{
color:#00CCFF;
}
a.linkwhite{
text-decoration:none;
color:#165375;
}
a:active.linkwhite{
text-decoration:underline;
color:#FFFFFF;
}
a:visited.linkwhite{
color:#165375;
}
a:hover.linkwhite{
text-decoration:underline;
color:#FFFFFF;
}
table {
clear:both;
}
p {
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}
area {
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}

/*　トップページ　////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#top_container {
width:780px;
height:auto;
overflow:hidden;
margin:auto;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
letter-spacing:0.1em;
line-height:16px;
color:#FFFFFF;
text-align:center;
}
#top_div1 {
width:780px;
height:185px;
margin:0px;
padding:0px;
background-image:url(images/top_titleback.jpg);
background-repeat:no-repeat;
text-align:right;
clear:both;
}
#top_div2 {
width:780px;
height:350px;
margin:0px;
padding:0px;
text-align:left;
clear:both;
}
#top_menu {
width:180px;
height:350px;
margin:0px;
padding:0px;
background-image:url(images/top_menu.jpg);
text-align:left;
float:left;
}
#top_menua {
margin:20px 0px 0px 14px;
}
#top_cast {
width:780px;
height:350px;
margin:0px;
padding:0px;
background-image:url(images/top_cast_02.jpg);
/*float:right;*/
}
#top_div3 {
width:780px;
height:160px;
margin:0px;
padding:0px;
clear:both;
}
#top_theme {
width:270px;
height:160px;
margin:0px;
padding:0px;
background-image:url(images/top_theme.jpg);
text-align:left;
float:left;
}
#top_themea {
width:180px;
height:65px;
margin:60px 0px 0px 45px;
padding:0px;
text-align:left;
color:#FF0000;
}
#top_mail {
width:510px;
height:160px;
margin:0px;
padding:0px;
background-image:url(images/top_mail.jpg);
float:right;
}
#top_div4 {
width:570px;
height:auto;
margin:10px 80px 0px 130px;
padding:0px;
text-align:left;
clear:both;
}
#top_footer {
width:570px;
height:auto;
margin:10px 80px 10px 130px;
padding:0px;
font-size:10px;
line-height:12px;
letter-spacing:0.01em;
color:#B3D8F7;
}

.font_color2 {
color:#165375;
font-size:12px;
}

/*　プロフページ　////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#pro_container {
width:472px;
height:auto;
overflow:hidden;
margin:auto;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
letter-spacing:0.1em;
line-height:16px;
color:#000000;
text-align:center;
}
#pro_div1 {
width:472px;
height:19px;
background-image:url(images/pro_icon1.gif);
background-repeat:no-repeat;
clear:both;
}
#pro_main {
width:472px;
height:auto;
background-image:url(images/pro_icon3.gif);
background-repeat:repeat;
text-align:center;
}
#pro_div2 {
width:432px;
height:auto;
margin:0px 20px 0px 20px;
}
#pro_cast {
width:167px;
height:150px;
float:left;
}
#pro_text {
width:265px;
height:auto;
text-align:left;
float:right;
}
.font_pro {
margin:10px 0px 0px 0px;
font-size:18px;
line-height:20px;
color:#005087;
border-bottom:1px #FFD11A solid;
}
#pro_div3 {
width:432px;
height:auto;
margin:0px 20px 0px 20px;
text-align:right;
clear:both;
}
#pro_div4 {
width:472px;
height:19px;
background-image:url(images/pro_icon2.gif);
background-repeat:no-repeat;
clear:both;
}

.font_color3 {
font-size:14px;
color:#005087;
}
.font_ls1 {
letter-spacing:0.01em;
}
/*　今週の予定ページ　////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#yotei_container {
width:549px;
height:auto;
overflow:hidden;
margin:auto;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
letter-spacing:0.1em;
line-height:16px;
color:#000000;
text-align:center;
}
#yotei_div1 {
width:549px;
height:20px;
background-image:url(images/yotei_icon1.gif);
background-repeat:no-repeat;
clear:both;
}
#yotei_main {
width:549px;
height:auto;
background-image:url(images/yotei_icon3.gif);
background-repeat:repeat;
text-align:center;
}
#yotei_div2 {
width:509px;
height:auto;
margin:0px 20px 0px 20px;
text-align:left;
}
.yotei_pink {
width:auto;
height:auto;
padding:0px 10px 0px 10px;
margin:10px 0px 0px 0px;
background-color:#FFE7E7;
}
#yotei_div3 {
width:509px;
height:auto;
margin:10px 20px 0px 20px;
text-align:right;
clear:both;
}
#yotei_div4 {
width:549px;
height:20px;
background-image:url(images/yotei_icon2.gif);
background-repeat:no-repeat;
clear:both;
}

/*　早おき！川柳　////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#senryu_container {
width:730px;
height:auto;
overflow:hidden;
margin:auto;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
letter-spacing:0.1em;
line-height:16px;
color:#000000;
text-align:center;
}
#senryu_div1 {/*　タイトル枠・入選作品枠　*/
width:730px;
height:110px;
clear:both;
}
#senryu_title1 {
width:390px;
height:110px;
background-image:url(images/senryu_title1.jpg);
float:left;
}
#senryu_title2 {
width:340px;
height:110px;
background-image:url(images/senryu_title2.jpg);
float:right;
}
.senryu_oriku {
text-align:left;
padding:0px;
margin:60px 0px 0px 0px;
font-size:18px;
letter-spacing:0.01em;
line-height:24px;
}
#senryu_title3 {/*　タイトル枠　*/
width:730px;
height:38px;
background-image:url(images/senryu_title3.jpg);
clear:both;
}
#senryu_hayaoki {/*　早おき賞　*/
width:730px;
height:22px;
background-image:url(images/senryu_hayaoki.jpg);
text-align:left;
clear:both;
}
#senryu_humour {/*　ユーモア賞　*/
width:730px;
height:22px;
background-image:url(images/senryu_humour.jpg);
text-align:left;
clear:both;
}
#senryu_ss {/*　特選　*/
width:730px;
height:22px;
background-image:url(images/senryu_ss.jpg);
text-align:left;
clear:both;
}
#senryu_fw {/*　佳作　*/
width:730px;
height:22px;
background-image:url(images/senryu_fw.jpg);
text-align:left;
clear:both;
}
#senryu_wakup {/*　早おき賞の枠　*/
width:390px;
height:110px;
background-image:url(images/senryu_wakup.jpg);
text-align:left;
float:left;
}
.senryu_wakuy {/*　入選　*/
width:390px;
height:110px;
background-image:url(images/senryu_wakuy.jpg);
text-align:left;
float:left;
}
.senryu_waku {
width:340px;
height:110px;
background-image:url(images/senryu_waku.jpg);
text-align:left;
float:right;
}
.senryu_senryu1 {
width:305px;
height:75px;
overflow:auto;
margin:10px 0px 0px 75px;
font-size:18px;
line-height:22px;
text-align:left;
}
.senryu_senryu2 {
width:305px;
height:20px;
overflow:auto;
margin:0px 0px 0px 75px;
font-size:14px;
line-height:16px;
text-align:right;
}
.senryu_kouhyou {
width:280px;
height:110px;
overflow:auto;
margin:0px 10px 0px 10px;
font-size:12px;
line-height:14px;
text-align:left;
}

#senryu_back1 {
width:730px;
height:auto;
overflow:hidden;
background-image:url(images/senryu_back1.gif);
background-repeat:repeat;
clear:both;
}
#senryu_div2 {
width:620px;
height:auto;
margin:0px 55px 0px 55px;
text-align:left;
clear:both;
}
.senryu_divfw {
width:300px;
height:auto;
margin:0px 8px 0px 0px;
float:left;
}
.senryu_fwa {
width:290px;
height:16px;
overflow:auto;
padding:0px 0px 0px 10px;
background-color:#FEFBEA;
border:1px #000000 solid;
text-align:left;
clear:both;
}
.senryu_fwb {
width:300px;
height:auto;
padding:0px;
text-align:right;
clear:both;
}
#senryu_back2 {
width:730px;
height:auto;
overflow:hidden;
background-image:url(images/senryu_back2.gif);
background-repeat:repeat;
clear:both;
}
#senryu_div3 {
width:620px;
height:auto;
margin:0px 55px 0px 55px;
padding:5px 0px 5px 0px;
text-align:left;
clear:both;
}
#senryu_button1 {
width:620px;
height:auto;
margin:5px 55px 5px 55px;
text-align:right;
clear:both;
}
#senryu_back3 {
width:730px;
height:auto;
overflow:hidden;
background-image:url(images/senryu_back3.jpg);
background-repeat:repeat;
text-align:center;
clear:both;
}
#senryu_email {
width:400px;
height:auto;
margin:10px 0px 0px 0px;
text-align:left;
font-weight:bold;
letter-spacing:0.01em;
float:left;
}
#senryu_prezent {
width:220px;
height:60px;
background-image:url(images/senryu_prezent.gif);
text-align:left;
float:left;
}
.senryu_prezenta {
margin:10px 5px 0px 65px;
text-align:left;
font-size:12px;
letter-spacing:0.01em;
color:#FF0000;
}
#senryu_info {
width:600px;
height:121px;
margin:5px 55px 10px 55px;
padding:5px 10px 0px 10px;
background-image:url(images/senryu_back4.gif);
background-repeat:no-repeat;
text-align:left;
clear:both;
}


.font_size14px{
font-size:14px;
}
.font_size12px{
font-size:12px;
}
.font_size18px{
font-size:18px;
line-height:20px;
letter-spacing:0.1em;
border-bottom:1px #CC66FF solid;
}
.font_size16px{
font-size:16px;
font-weight:bold;
}
.font_wb {
font-weight:bold;
}
.font_colorred {
width:auto;
height:auto;
color:#FF0000;
}
.font_colorgreen {
width:auto;
height:auto;
color:#009900;
font-size:12px;
}

/*　早おき！川柳バックナンバー　////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#senryubn_container {
width:730px;
height:auto;
overflow:hidden;
margin:auto;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
letter-spacing:0.1em;
line-height:16px;
color:#000000;
text-align:center;
}
#senryubn_div1 {/*　タイトル枠　*/
width:730px;
height:120px;
clear:both;
}
#senryubn_title1 {
width:390px;
height:120px;
background-image:url(images/senryubn_title1.jpg);
float:left;
}
#senryubn_title2 {
width:340px;
height:120px;
background-image:url(images/senryubn_title2.jpg);
text-align:left;
float:right;
}
#senryubn_button {
margin:50px 55px 0px 0px;
text-align:left;
}
#senryubn_back1 {
width:730px;
height:auto;
padding:0px 0px 10px 0px;
overflow:hidden;
background-image:url(images/senryu_back1.gif);
background-repeat:repeat;
clear:both;
}
#senryubn_div2 {
width:610px;
height:auto;
margin:0px 55px 0px 65px;
font-size:18px;
line-height:20px;
text-align:left;
clear:both;
}
#senryubn_bn {
width:609px;
height:auto;
margin:0px 55px 2px 55px;
padding:0px 0px 3px 0px;
background-image:url(images/senryubn_backimg.jpg);
background-position:right top;
background-repeat:no-repeat;
text-align:left;
clear:both;
border-left:10px #8C04C1 solid;
border-right:1px #8C04C1 solid;
border-bottom:1px #8C04C1 solid;
border-top:1px #8C04C1 solid;
}















































/*　letter-spacing:の問題性→改行<br>を二つ以上並べた場合、ieでは一つ目が反映されない。以下対処の為の設定　//////////////////////////////////////*/
br {
letter-spacing:normal;
}

