
@import url("foot.css");
@import url("left.css");
@import url("layout.css");
@import url("head.css");
/*サブメニュー*/
#sub_bitch { text-align: left; margin: 0 0 10px; padding: 0; width: 140px; border: solid 1px #ffbdd8 }
#sub_bitch dl { background-color: #ffddeb; text-indent: 18px; margin: 0; padding: 5px }
#sub_bitch dt   { font-size: 12px; text-decoration: none; background-image: url("../img/bitch/y_g.gif"); background-repeat: no-repeat; text-align: left; text-indent: 18px; margin: 0 0 5px; padding: 0 }
#sub_bitch dd  { color: #666; font-size: 10px; line-height: 1.2em; background-image: url("../img/bitch/t_g.gif"); background-repeat: no-repeat; text-align: left; text-indent: 10px; margin: 3px 5px 5px; padding: 0 }
#sub_bitch dd a { text-decoration: none }
#sub_bitch dd a:active { text-decoration: none }
#sub_bitch dd a:visited { text-decoration: none }
#sub_bitch dd a:hover { text-decoration: underline }

#sub_bitch2 { text-align: left; margin: 0 0 0px; padding: 0; width: 140px; border: solid 1px #eb9d02 }
#sub_kbitch2 dl { background-color: #eea006; text-indent: 15px; margin: 0; padding: 5px }
#sub_bitch2 dt   { font-size: 12px; text-decoration: none;  text-align: left; text-indent: 0px; margin: 0 0 0px; padding: 0 }
#sub_bitch2 dd  { color: #666; font-size: 10px; line-height: 1.2em; background-image: url("../img/bitch/t_p.gif"); background-repeat: no-repeat; text-align: left; text-indent: 10px; margin: 3px 5px 5px; padding: 0 }

#sub_bitch3 { text-align: left; margin: 0 0 0px; padding: 0; width: 140px; border: solid 1px #fff3a2 }
#sub_bitch3 dl { background-color: #fff3a2; text-indent: 15px; margin: 0; padding: 5px }
#sub_bitch3 dt   { font-size: 12px; text-decoration: none;  text-align: left; text-indent: 5px; margin: 0 0 0px; padding: 0 }
#sub_bitch3 dd  { color: #666; font-size: 10px; line-height: 1.2em; background-image: url("../img/bitch/t_p.gif"); background-repeat: no-repeat; text-align: left; text-indent: 10px; margin: 3px 5px 5px; padding: 0 }

/*トップ*/
#bitch_top { font-size: 12px; line-height: 1.4em; background-color: #fcfcf2; margin: 0; padding: 0; width: 590px; float: right; border-top: 5px dotted #888 }
#bitch_top ul { background-image: url("../img/about/entry_midashi01.gif"); background-repeat: no-repeat; margin: 10px; padding: 0 }
#bitch_top ul h4 { visibility: hidden }
#bitch_top li { font-size: 12px; line-height: 1.4em; list-style-type: none; margin: 10px; padding: 10px }
#bitch_top .img_r { margin: 0 0 10px 10px; padding: 0; float: right }
/*ながれ*/
#bitch_flow { font-size: 12px; line-height: 1.4em; background-color: #fcfcf2; margin: 0; padding: 0; width: 590px; float: right; border-top: 5px dotted #888 }
#bitch_flow ul { background-image: url("../img/about/entry_midashi02.gif"); background-repeat: no-repeat; margin: 10px; padding: 0 }
#bitch_flow ul h4 { visibility: hidden }
#bitch_flow li   { font-size: 13px; line-height: 1.8em; list-style-type: none; margin: 0 20px; padding: 0 }
#bitch_flow .img_l { margin: 10px 0 10px 10px; padding: 0; float: right }

/*メイン*/
#bitch_logo  { background-image: url("../img/bitch/bitch_title_bg.gif"); background-repeat: no-repeat; width: 590px; height: 140px }
#bitch_entry_logo { background-image: url("../img/about/entry_logo.gif"); background-repeat: no-repeat; width: 590px; height: 30px }
#bitch_logo h3 { font-size: 12px; line-height: 1.4em; visibility: hidden }
#bitch_entry_logo h3 { font-size: 12px; line-height: 1.4em; visibility: hidden }

#bitch_read dt h5 { visibility: hidden; margin: 0; padding: 0; height: 35px }
#bitch_read dd   { font-size: 12px; line-height: 1.8em; text-indent: 1em; margin: 10px; padding: 10px }
#bitch_read dd .img_l   { margin: 0 15px 10px 0; padding: 0; float: left }
#bitch_read dd .img_r   { margin: 0 0 10px 15px; padding: 0; float: right }
#bitch   { color: #f0f; font-size: 14px; line-height: 1.4em; background-color: #fce2fc; background-image: url("../img/about/about_text12.gif"); background-repeat: no-repeat; margin: 0; padding: 0 10px; width: 590px; height: 65px; float: right }
#bitch p { visibility: hidden }

/*応募フォーム*/
#bitch_form    { font-size: 12px; line-height: 1.4em; margin: 0 10px 0 20px; padding: 10px; width: 540px; border-bottom: 2px solid #6d9a01; border-left: 5px solid #6d9a01 }
#bitch_form dl  { margin: 0; padding: 0; width: 520px }
#bitch_form dt   { color: #40a900; font-size: 16px; font-weight: bold; margin: 0; padding: 0 }
#bitch_form dl form   { margin: 10px 0 10px 0; padding: 0 }
#bitch_form dl form input { margin: 10px 0 0; padding: 0 }
#bitch_form dl form textarea { background-color: #ffe0fa; margin: 10px 0 0; padding: 0 }
#bitch_form dd  { margin: 0 0 0 20px; padding: 0 }
.orange { color: #ff9200 }

/*投稿よむ*/
#bitch_read { font-size: 12px; line-height: 1.4em; margin: 0 10px 0 20px; padding: 10px; width: 540px; border-bottom: 2px solid #6d9a01; border-left: 5px solid #6d9a01 }
#bitch_read dl { margin: 0; padding: 0; width: 520px }
#bitch_read dt { font-size: 16px; font-weight: bold; margin: 0; padding: 0 }
#bitch_read a { color: #ff72ff; font-weight: bold; text-decoration: none }
#bitch_read a:hover { color: #ff72ff; font-weight: bold; text-decoration: underline }

/*寄せられた投稿*/
#bitch_contribution { margin: 0; padding: 10px 15px; width: 560px}
#bitch_contribution dl { background-color: #fff; margin: 0; padding: 10px; width: 560px;}
#bitch_contribution dt { font-size: 12px; line-height: 1.4em; background-color: #b1f3fd; margin: 10px 0; padding: 5px 20px; width: 500px }
#bitch_contribution dd { font-size: 12px; line-height: 1.7em; margin: 0 0 40px; padding: 0 20px; width: 500px }

/*おちゃっぴき改造計画テキスト*/
.style1 {color: #333333 ;font-size: 12px;}
.style2 {color: #ffffff ;font-size: 14px; font-weight:bold}
.h120{line-height:120%}
.h130{line-height:130%}
.h140{line-height:140%}
.h150{line-height:150%}


