@charset "utf-8";
table.mailmaga{/*メルマガテーブル*/
width:180px;
height:auto;
margin:0px 10px 0px 10px;
}
td.center{/*センター合わせ*/
text-align:center;
}
table.reading{
width:560px;
margin:0px 0px 10px 0px;
border-collapse:collapse;
}
td.bottle_comment{
width:400px;
height:250px;
text-align:left;
padding:0px 25px 0px 25px;
line-height:140%;
border-top:1px solid #E7E7E7;
border-left:1px solid #E7E7E7;
border-bottom:1px solid #E7E7E7;
border-right:1px solid #E7E7E7;
}
td.bottle_imgae{
width:200px;
height:250px;
text-align:center;
border-top:1px solid #E7E7E7;
border-left:1px solid #E7E7E7;
border-bottom:1px solid #E7E7E7;
border-right:1px solid #E7E7E7;
}
td.bottle_no{
width:200px;
height:40px;
text-align:center;
border-top:1px solid #E7E7E7;
border-left:1px solid #E7E7E7;
border-bottom:1px solid #E7E7E7;
border-right:1px solid #E7E7E7;
background-color:#74A3DD;
color:#FFFFFF;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
td.bottle_name{
width:400px;
height:40px;
text-align:center;
border-top:1px solid #E7E7E7;
border-left:1px solid #E7E7E7;
border-bottom:1px solid #E7E7E7;
border-right:1px solid #E7E7E7;
line-height:120%;
}
td.bottle_theme{
width:600px;
height:auto;
text-align:left;
border-top:1px solid #E7E7E7;
border-left:1px solid #E7E7E7;
border-bottom:1px solid #E7E7E7;
border-right:1px solid #E7E7E7;
padding:20px;
line-height:150%;
}
table.vancouver{/*バンクーバー新報*/
width:620px;
margin:10px 0px 20px 10px;
padding:0px;
}
td.backnumber{
text-align:left;
padding:0px 0px 0px 10px;
font-size:12px;
color:#0033FF;
font-weight:normal;
}
td.left{
text-align:left;
padding:0px 0px 0px 10px;
color:#333333;
font-size:12px;
font-weight:normal;
}
table.session{
border-collapse:collapse;
text-align:center;
margin:10px 0px 30px 0px;
padding:0px;
}
th.session{
font-weight:normal;
font-size:12px;
color:#FFFFFF;
text-align:center;
background-color:#999999;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
text-align:center;
}
td.session{
font-size:12px;
text-align:center;
padding:0px 0px 0px 10px;
border:1px solid #E7E7E7;
}
table.seminar{
width:600px;
margin:20px 0px 20px 10px ;
border-collapse:collapse;
}
td.seminar{
text-align:right;
padding:0px 5px 0px 0px;
color:#555555;
font-size:12px;
font-weight:bold;
border:1px solid #EDEDED;
margin:0px;
background-color:#E7E7E7;
}
td.data{
text-align:left;
padding:5px 10px 5px 10px;
background-color:#FFFFFF;
color:#666666;
border:1px solid #E7E7E7;
font-size:12px;
line-height:160%;
margin:0px;
}
td.p{
font-size:11px;
}

