@charset "Shift_JIS";

a:link{text-decoration:none; color:#3333cc;}
a:active{text-decoration:underline; color:#3333cc;}
a:visited{text-decoration:none;color:#008800;}

a:link.amazon{text-decoration:underline; color:#3333cc;}
a:active.amazon{text-decoration:underline; color:#3333cc;}
a:visited.amazon{text-decoration:underline;color:#008800;}

body{background-color:#ffffff;color:#000000;line-height:150%;padding:0; margin:0;}
/*ゲストトークのタイトル*/
h1.talk{
font-size:120%;
padding:5px;
border-top:double #003366; 
border-bottom:double #003366;
}

/*ゲストトークの見だし*/
h2.talk{
font-size:120%;
color:#003399;
padding:5px;
margin:10px 0px;
border-bottom:2px solid #003399;
border-left:10px solid #003399;
}

/*ゲストトークのインフォメーションの見出し*/
h2.info{
font-size:120%;
color:#003366;
}

/*ゲストトークのインフォメーションの中の強調*/
h3.info{
font-size:100%;
font-weight:bold;
margin-top:20px;
margin-bottom:2px;
}

/*ゲストのインフォメーションの中の本のタイトルなど*/
strong.info{
font-size:120%;
font-weight:bold;
color:#003399;
}

/*強調 */
strong{
font-size:120%;
color:#006699;}

/*文中に溶け込む太字・トーク中のゲスト名など*/
span.b{
font-weight:bold;
}

/*文中に溶け込む緑色トーク・ゲスト名など強調*/
span.a{
color:#339900;
font-weight:bold;
}


/*文中に溶け込むオレンジ色トーク・ゲスト名など強調*/
span.c{
color:#ff6633;
font-weight:bold;
}

/*文中に溶け込む青色トーク・ゲスト名など強調*/
span.d{
color:#0066cc;
font-weight:bold;
}
/*文中に溶け込むダークブルー色トーク・ゲスト名など強調*/
span.d2{
color:#006699;
font-weight:bold;
}

/*文中に溶け込むムラサキ色トーク・ゲスト名など強調*/
span.e{
color:#9933cc;
font-weight:bold;
}

/*文中に溶け込むピンク色トーク・ゲスト名など強調*/
span.f{
color:#ff99cc;
font-weight:bold;
}
/*文中に溶け込むピンクレッド色トーク・ゲスト名など強調*/
span.f2{
color:#ff6699;
font-weight:bold;
}

/*文中に溶け込む茶色トーク・ゲスト名など強調*/
span.gr{
color:#660000;
font-weight:bold;
}

/*文中に溶け込む太字・トーク中のゲスト名など赤*/
span.r{
font-weight:bold;
color:#ff0000;
}

/*文中に溶け込む斜体*/
span.i{
font-style:oblique;
}
/*下線強調*/
span.ub{
text-decoration:underline;
font-weight:bold;
}

/*小さめの文字 */
small{
font-size:70%;
}

/*右寄せのジャンプ */
div.j{
font-size:70%;
text-align:right;
}

/*改行付きの太字*/
div.b{
font-weight:bold; }

/*改行付きの斜体*/
div.i{
font-style:oblique;
}

/*全体のセンタリング*/
div.c{
text-align:center;
}

/*太い横線*/
hr.b{
color:#000066; 
background-color:#000066; 
height:3px;
width:100%;
border:none; 
} 

/*細い横線*/
hr.t{
color:#000066; 
background-color:#000066; 
height:1px;
width:100%;
border:none; 
}

/*ゲストの写真*/
img.guest{
border:none; 
margin:10px;
}
/*ゲストの写真 - 090607*/
img.guest_n{
border:none; 
margin:0px 0px 0px 6px;
}

/*ゲストの写真枠線あり*/
img.guest2{
border:solid 1px #777777; 
margin:10px;
}

/*ゲストの写真・テーブルの中のテーブル*/
table.image{
background-color:#ffffff;
border:none;
margin:0px;
padding:0px;
}

/*ゲストの写真のテーブル・右寄せ*/
table.image_right{
background-color:#ffffff;
border:none;
margin:0px;
padding:0px;
float:right;
}


/*ゲストの写真のテーブル・左寄せ*/
table.image_left{
background-color:#ffffff;
border:none;
margin:0px;
padding:0px;
float:left;
}

/*キャプション*/
caption{
font-size:70%;
caption-side:bottom;
}

/*キャプション〜小さいセンター合わせ*/
div.cap2{
font-size:75%;
text-align:center;
}

/*メインのテーブル*/
table.main{
width:600px;
background-color:#ffffff;
border:none;
line-height:1.5em;}

/*ヘッダ（メニュー）部分のテーブル*/
table.menu{
width:650px;
height:90px;
background-color:#ffffff;
border:none;
}

/*ヘッダ（メニュー）部分の中身*/
td.m{width:178px;}
td.m2{width:127px;}
td.m3{width:120px;}

/*基本的なロゴ*/
img.logo{border:none; margin:0px;}

/*囲いコメント細枠*/
table.comment{
background-color:#ffffff;
border:dotted 2px #3399cc;
margin:10px
}



/*囲いコメント太枠*/
table.comment2{
background-color:#ffffff;
border:dotted 5px #ff3300;
margin:10px
}

/*点線3コメント細枠*/
table.com3{
border:dotted 2px #999999;
margin:10px;
width:600px;
line-height:140%;
font-size:85%;}

/*AMY'S MONOLOGUE　エイミーのひと言*/
table.amy{
width:560px;
background-color:#ffffff;
border:double 5px #3399cc;
margin:10px;
padding:10px
}

/*YUKI'S MONOLOGUE　ゆきちゃんのひと言*/
table.yuki{
width:560px;
border:double 4px #339933;
margin:10px;
padding:10px
}

/*写真右回り込み解除*/
div.endr{
	clear:right;
}
/*写真左回り込み解除*/
div.endl{
	clear:left;
}
/*写真回り込み全解除*/
div.enda{
	clear:both;
}
/*リンクマーク埋め込み*/
ul li.lk { list-style-image: url(images-logo/arrow.gif); }

/*写真センタリング*/
#picc{ margin:0 auto;
height:350px;
width: 480px;
}

/*写真センタリング キャプション*/
#piccap{ margin:0 auto;
height:390px;
width: 480px;
}

/*写真センタリング*/
#picc2{ margin:0 auto;
height:355px;
width: 420px;
}
/*写真センタリング*/
#picc3{ margin:0 auto;
height:380px;
width: 345px;
}
/*写真センタリング縦長*/
#picct{ margin:0 auto;
height:430px;
width: 325px;
}
/*写真センタリング縦長短*/
#piccts{ margin:0 auto;
height:370px;
width: 280px;
padding:5px;}

/*写真センタリング10年12月縦*/
#picct7{ margin:0 auto;
height:470px;
width: 360px;
padding:5px;}

/*写真センタリング10年12月横*/
#picc7{ margin:0 auto;
height:365px;
width: 480px;}



/*写真右寄せ*/
#picr{float:right;margin:10px;padding:10px;height:210px;
width: 280px;
}
/*写真右寄せ写真大*/
#picrb{float:right;margin:10px;padding:10px;height:225px;
width: 300px;
}
/*写真右寄せ写真大キャプ*/
#picrb3{float:right;margin:10px;padding:10px;height:245px;
width: 300px;
}
/*写真右寄せ写真大縦短*/
#picrb2{float:right;margin:10px;padding:10px;height:200px;
width: 300px;
}
/*写真右寄せ縦長*/
#picr2{float:right;margin:10px;padding:10px;height:265px;
width: 200px;
}
/*写真右寄せ縦長小*/
#picr2s{float:right;margin:10px;padding:10px;height:205px;
width: 145px;
}

/*写真右寄せ縦長小2*/
#picr3s{float:right;margin:10px;padding:10px;height:180px;
width:205px;
}
/*写真右寄せ縦長書籍10年12*/
#picr2sb{float:right;margin:10px;padding:10px;height:245px;
width: 185px;
}
/*写真右寄せトップ*/
#picrl{float:right;margin:0 0 0 5px;padding:0 0 0 5px;height:430px;
width: 340px;
}
/*写真右寄せキャプ用*/
#picr4{float:right;margin:10px;padding:10px;height:260px;
width: 280px;
}
/*写真右寄せキャプ用ちょい長*/
#picr4x{float:right;margin:10px;padding:10px;height:320px;
width: 280px;
}
/*写真右寄せキャプ用縦長*/
#picr5{float:right;margin:10px;padding:10px;height:280px;
width: 200px;
}
/*写真右寄せジャケ写*/
#picr6{float:right;margin:10px;padding:10px;height:200px;
width: 200px;text-align:center;
}

/*写真縦長右寄せ10年12月*/
#picr7{float:right;margin:10px;padding:10px;height:285px;
width: 215px;
}

/*写真左寄せ*/
#picl{float:left;margin:10px;padding:10px;height:210px;
width: 280px;
}
/*写真左寄せ縦長1*/
#picl2{float:left;margin:10px;padding:10px;height:265px;
width: 200px;
}

/*写真左寄せ縦長2*/
#picll{float:left;margin:10px;padding:10px;height:295px;
width: 280px;
}
/*写真左寄せ縦長3／アルバムジャケット*/
#picl3{float:left;margin:5px;padding:10px;height:205px;
width: 200px;
}

/*写真左寄せキャプ用縦長*/
#picl4{float:left;margin:10px;padding:10px;height:260px;
width: 280px;
}

/*写真左寄せキャプ用*/
#picl5{float:left;margin:10px;padding:10px;height:280px;
width: 200px;
}
/*写真左寄せジャケ写用*/
#picl6{float:left;margin:10px;padding:10px;height:180px;
width: 180px;
}
/*写真縦長左寄せ10年12月*/
#picl7{float:left;margin:10px;padding:10px;height:285px;
width: 215px;
}
/*写真左寄せ写真大キャプ*/
#piclb3{float:left;margin:10px;padding:10px;height:245px;
width: 300px;
}
/*写真左寄せ写真大キャプ2行*/
#piclb4{float:left;margin:10px;padding:10px;height:265px;
width: 300px;
}
/*センタリング2*/
#c2{ margin-left: auto;
margin-right: auto;height:auto;
width: 620px;
}

/*センタリング3*/
#cmain{
    position:absolute;
    top:0px;
    text-align:center;
    width:100%;
}
#main650{
    margin-left:auto;
    margin-right:auto;
    padding:0;
    text-align:left;
    width:650px;
    margin:0px auto;
}
#main650c{
    margin-left:auto;
    margin-right:auto;
    padding:0;
    text-align:center;
    width:650px;
    margin:0px auto;
}

/*プレゼント細枠*/
table.comp{
border:dotted 2px #cc3300;
margin:10px;
width:560px;
line-height:140%;
font-size:95%;}

a img {
border-style:none;
}

img.waku {
border: 1px #999999 solid;
}
ul.last{margin:0; padding:0 0 0 20px;}
/*リンクマーク埋め込み*/
ul.last li.lk { list-style-image: url(images-logo/arrow.gif); }
