/*プレママ*/


#premama01 {

width: 651px;

margin: auto;

margin-top: 10px;

}



#premama01 .left {

width: 277px;

margin: 0px;

}



#premama01 .right {

width: 347px;

float: right;

}



#premama02 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #FFE9E9;

padding: 4px;

margin: 0px;

text-align: center;

}

#premama02 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#premama02 {

border: 1px #FFE9E9 solid;

width: 580px;

margin: auto;

margin: auto;

}

#premama02 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}



#premama03 {

border: 1px #FFE9E9 solid;

width: 700px;

margin: 20px auto 10px auto;

}

#premama03 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #FFE9E9;

padding: 4px;

margin: 0px;

text-align: center;

}

#premama03 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}

#premama03 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#premama03 b{

color: #ed5386;

font-weight:normal;

}

#premama03 .cyuui-titol{

font-size:12px;

font-weight:normal;

color:#000000;}

premama_ultext{

background-color:#FFCC99;

text-decoration: none; 

}











/*出産月別リンク*/

#premm-month {

background-color: #FFE9E9;

margin: 13px auto 0px auto;

padding: 3px 7px;

}

#premm-month p {

margin: 0px;

text-align: center;

}

#premm-month img {

margin: 0px 3px;

}

#premm-month font {

font-weight: bold;

color: #603333;

}









/*出産月別リンク*/





/*はなそ*/


#hanaso01 {

width: 651px;

margin: auto;

margin-top: 10px;

}



#hanaso01 .left {

width: 277px;

margin: 0px;

}



#hanaso01 .right {

width: 347px;

float: right;

}



#hanaso02 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #FFE1F9;

padding: 4px;

margin: 0px;

text-align: center;

}

#hanaso02 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#hanaso02 {

border: 1px #FFE1F9 solid;

width: 580px;

margin: auto;

margin: auto;

}

#hanaso02 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}



#hanaso03 {

border: 1px #FFE1F9 solid;

width: 700px;

margin: 20px auto 10px auto;

}

#hanaso03 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #FFE1F9;

padding: 4px;

margin: 0px;

text-align: center;

}

#hanaso03 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}

#hanaso03 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#hanaso03 b{

color: #ed5386;

font-weight:normal;

}

#hanaso03 .cyuui-titol{

font-size:12px;

font-weight:normal;

color:#000000;}

hanasoe_ultext{

background-color:#FFCC99;

text-decoration: none; 

}

















/*子育て*/


#kosodate01 {

width: 651px;

margin: auto;

margin-top: 10px;

}



#kosodate01 .left {

width: 277px;

margin: 0px;

}



#kosodate01 .right {

width: 347px;

float: right;

}



#kosodate02 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #FFE3EC;

padding: 4px;

margin: 0px;

text-align: center;

}

#kosodate02 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#kosodate02 {

border: 1px #FFE3EC solid;

width: 580px;

margin: auto;

margin: auto;

}

#kosodate02 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}



#kosodate03 {

border: 1px #FFE3EC solid;

width: 700px;

margin: 20px auto 10px auto;

}

#kosodate03 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #FFE3EC;

padding: 4px;

margin: 0px;

text-align: center;

}

#kosodate03 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}

#kosodate03 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#kosodate03 b{

color: #ed5386;

font-weight:normal;

}

#kosodate03 .cyuui-titol{

font-size:12px;

font-weight:normal;

color:#000000;}

kosodate_ultext{

background-color:#FFCC99;

text-decoration: none; 

}















/*不妊*/


#funin01 {

width: 651px;

margin: auto;

margin-top: 10px;

}



#funin01 .left {

width: 277px;

margin: 0px;

}



#funin01 .right {

width: 347px;

float: right;

}



#funin02 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #fff4e1;

padding: 4px;

margin: 0px;

text-align: center;

}

#funin02 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#funin02 {

border: 1px #ffe2ae solid;

width: 580px;

margin: 0px;

margin: auto;

}

#funin02 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}



#funin03 {

border: 1px #FFF0E6 solid;

width: 700px;

margin: 20px auto 10px auto;

}

#funin03 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #FFF0E6;

padding: 4px;

margin: 0px;

text-align: center;

}

#funin03 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}

#funin03 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#funin03 b{

color: #ed5386;

font-weight:normal;

}

#funin03 .cyuui-titol{

font-size:12px;

font-weight:normal;

color:#000000;}

funin_ultext{

background-color:#FFCC99;

text-decoration: none; 

}
















/*デビュー*/

#debut01 {

width: 651px;

margin: auto;

margin-top: 10px;

}



#debut01 .left {

width: 277px;

margin: 0px;

}



#debut01 .right {

width: 347px;

float: right;

}



#debut02 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #fff4e1;

padding: 4px;

margin: 0px;

text-align: center;

}

#debut02 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#debut02 {

border: 1px #ffe2ae solid;

width: 580px;

margin: 0px;

margin: auto;

}

#debut02 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}



#debut03 {

border: 1px #ffe2ae solid;

width: 700px;

margin: 20px auto 10px auto;

}

#debut03 .cyuui-tt {

color: #ed5386;

font-weight: bold;

background-color: #fff4e1;

padding: 4px;

margin: 0px;

text-align: center;

}

#debut03 .cyuui2 {

text-align: center;

font-weight: normal;

color: #666666;

line-height: 18px;

font-size: 10px;

margin: 10px 0px 5px 0px;

}

#debut03 .cyuui {

margin: 5px 7px;

font-size: 10px;

}

#debut03 .debut-b{

color: #ed5386;

font-weight:normal;

}

#debut03 .cyuui-titol{

font-size:12px;

font-weight:normal;

color:#000000;}

debut_ultext{

background-color:#FFCC99;

text-decoration: none; 

}







/*

#res1-1 {

display: none;

}

#res1-2 {

display: none;

}

#res2-1 {

display: none;

}

#res2-2 {

display: none;

}

#res3-1 {

display: none;

}

#res3-2 {

display: none;

}

#res4-1 {

display: none;

}

*/


/*BBSページ共通*/

body{

background-image: url(../img/bbsnote.gif);}

#botan {

margin-left: 757px;

left: 95px;

top: 53px;

position: absolute;

}

#bbsnote {

background-image: url(../img/bbsnote.gif);

background-position: top left;

padding:  0px 0px 0px 92px;

font-size: 12px;


}

#bbsnote .left {

float: left;

width: 726px;

padding: 0px;

border: 0px;

margin-top: 23px;

}

#bbsnote p {

font-size: 12px;

font-weight: normal;

color: #666666;

line-height: 18px;

text-align: left;

}


/*#BBSと広告の入ってるボックス*/

#main {

width: 735px;

}







/*#BBS内共通フォーム等*/

#bbs {

width: 525px;

float: right;

padding: 10px 5px;

background-color: #fff3f4;

}
#bbs .ninsugubbs {
text-align: center;
}


#bbs .tatamu {

text-align: right;

margin: 0px;

margin-top: 5px;

padding: 4px;

}



#bbs .tatamu-resres {

text-align: right;

margin: 2px 7px 0px 0px;

padding: 4px;

}

.input {

text-align: right;

margin-bottom: 3px;

margin-right: 3px;

}

.input-oya {

width: 135px;

text-align: right;

margin-left: 366px;

}

.clap {

float: left;

width: 60px;

}

.res {

float: right;

width: 60px;

}

.tt-clap {

float: right;

width: 50px;

}







#bbs input {

border: 1px #666666 solid;

background-color: #FFFFFF;

font-size: 12px;

}

#bbs textarea {

font-size: 12px;

width: 490px;

}

#bbs select {

border: 1px #666666 solid;

font-size: 12px;

}

#form1 {

margin: 0px;

}

#form1 .sele {

font-size: 12px;

}

#form2 .select2 {

font-size: 12px;

}

#form {

width: 100%;

}

#bbs .hyouji {

text-align: center;

margin: 0px 0px 10px 0px;

}

#bbs .setumei {

font-size: 10px;

margin: 0px 0px 15px 0px;

}

#page {

text-align: center;

font-size: 12px;

font-weight: normal;

color: #666666;

margin-bottom: 5px;

}

#debut-form {

background-color: #fce3e3;

margin: 0px 6px;

padding: 5px;

font-size: 12px;

font-weight: normal;

}



#sakujyo p {

text-align: center;

font-size: 11px;

font-weight: normal;

margin: 5px 0px;

}

#sakujyo {

margin: 15px 0px;

}

#bbs form {

margin: 0px;

}









/*スレッド共通*/

.hn {

padding: 6px 6px 6px 6px;

margin: 0px 0px 0px 20px;

}

.hn-non {

padding: 0px 6px 6px 6px;

margin: -6px 0px 10px 20px;

}

.bbs-tt-aka {

font-weight: bold;

}

.tt-in {

font-size: 12px;

font-weight: bold;

margin: 0px 0px 3px 0px;

}

.hn-in {

margin: 0px 10px 10px 20px;

}

.hn-preview {

padding: 6px 10px;

margin: 0px 0px 0px 0px;

}









/*色カテゴリ0：その他*/

.sure0 {

border: 1px #EA54B0 solid;

background-color: #FFFFFF;

margin: 0px 5px 20px 5px;

height: 100%;

}

.sure0-tt {

background-color: #ffcce0;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px;

color: #000000;

}

.sure0-in1 {

background-color: #FFE6F4;

margin: 15px 10px 0px 10px;

padding: 6px;

}

.sure0-in2 {

background-color: #fff3ff;

margin: 15px 10px 0px 23px;

padding: 6px;

}

.sure0-in3 {

background-color: #fff3ff;

margin: 15px 10px 0px 35px;

padding: 6px;

}

.sure0-in4 {

background-color: #fff3ff;

margin: 15px 10px 0px 47px;

padding: 6px;

}

.sure0-in5 {

background-color: #fff3ff;

margin: 15px 10px 0px 60px;

padding: 6px;

}

.sure0-in6 {

background-color: #fff3ff;

margin: 15px 10px 0px 74px;

padding: 6px;

}





.sele0 {

background-color: #ffcce0;

}

/*色カテゴリ0：その他／プレビュー画面*/

.sure0-preview {

border: 1px #EA54B0 solid;

background-color: #FFFFFF;

margin: 0px 5px 20px 5px;

}

.sure0-preview-tt {

background-color: #ffcce0;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px 10px;

color: #000000;

}

/*色カテゴリ0：その他／検索個別表示*/

.sure0-search {

border: 1px #ffffff solid;

background-color: #FFDAE9;

margin: 0px 5px 20px 5px;

}

.sure0-search-tt {

background-color: #FFDAE9;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px 10px;

color: #000000;

}









/*色カテゴリ1：悩み*/

.sure1 {

border: 1px #AF9605 solid;

background-color: #FFFFFF;

margin: 0px 5px 20px 5px;
height: 100%;

}

.sure1-tt {

background-color: #ffe6b3;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px;

}

.sure1-in1 {

background-color: #fff5e6;

margin: 15px 10px 0px 10px;

padding: 6px;

}

.sure1-in2 {

background-color: #FFFBF5;

margin: 15px 10px 0px 23px;

padding: 6px;

}

.sele1 {

background-color: #ffe6b3;

}

/*色カテゴリ1：悩み／プレビュー画面*/

.sure1-preview {

border: 1px #AF9605 solid;

background-color: #FFFFFF;

margin: 0px 5px 20px 5px;

}

.sure1-preview-tt {

background-color: #ffe6b3;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px 10px;

color: #000000;

}

/*色カテゴリ1：悩み／検索個別表示*/

.sure1-search {

border: 1px #ffffff solid;

background-color: #FFEBC3;

margin: 0px 5px 20px 5px;

}



.sure1-search-tt {

background-color: #FFEBC33;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px 10px;

color: #000000;

}









/*色カテゴリ2：病気*/

.sure2 {

border: 1px #04b704 solid;

background-color: #FFFFFF;

margin: 0px 5px;

margin: 0px 5px 20px 5px;
height: 100%;

}

.sure2-tt {

background-color: #C4F2E3;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px;

}

.sure2-in1 {

background-color: #eaf9f3;

margin: 15px 10px 0px 10px;

padding: 6px;

}

.sure2-in2 {

background-color: #FAFFFD;

margin: 15px 10px 0px 23px;

padding: 6px;

}

.sele2 {

background-color: #C4F2E3;

}

/*色カテゴリ2：病気／プレビュー画面*/

.sure2-preview {

border: 1px #04b704 solid;

background-color: #FFFFFF;

margin: 0px 5px 20px 5px;

}

.sure2-preview-tt {

background-color: #C4F2E3;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px 10px;

color: #000000;

}

/*色カテゴリ2：病気／検索個別表示*/

.sure2-search {

border: 1px #ffffff solid;

background-color: #D7F5EB;

margin: 0px 5px 20px 5px;

}



.sure2-search-tt {

background-color: #D7F5EB;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px 10px;

color: #000000;

}









/*色カテゴリ3：医院*/

.sure3 {

border: 1px #5471ea solid;

background-color: #FFFFFF;

margin: 0px 5px;

margin: 0px 5px 20px 5px;
height: 100%;

}

.sure3-tt {

background-color: #ccddff;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px;

}

.sure3-in1 {

background-color: #ebf2ff;

margin: 15px 10px 0px 10px;

padding: 6px;

}

.sure3-in2 {

background-color: #F9FBFF;

margin: 15px 10px 0px 23px;

padding: 6px;

}

.sele3 {

background-color: #ccddff;

}

/*色カテゴリ3：医院／プレビュー画面*/

.sure3-preview {

border: 1px #5471ea solid;

background-color: #FFFFFF;

margin: 0px 5px 20px 5px;

}

.sure3-preview-tt {

background-color: #ccddff;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px 10px;

color: #000000;

}

/*色カテゴリ3：医院／検索個別表示*/

.sure3-search {

border: 1px #ffffff solid;

background-color: #D7E4FE;

margin: 0px 5px 20px 5px;

}



.sure3-search-tt {

background-color: #D7E4FE;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px 10px;

color: #000000;

}





















































/*レス画面*/

.sure3-res {

background-color: #fff3f4;

margin: 0px 5px 5px 5px;

}



.sure3-res-tt {

background-color: #fff3f4;

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 4px 10px;

color: #000000;

}



.hn-res {

padding: 0px 10px 7px 10px;

margin: 0px;

}



/*レス画面*/



/*削除画面*/

#delete {

text-align: center;

padding: 0px 10px;

}

#delete p {

color: #e24765;

}

#end p {

color: #e24765;

margin: 0px;

}

/*削除画面*/









/*検索*/

#search {

margin: 0px 6px 25px 6px;

font-size: 13px;

background-color: #fce3e3;

padding: 5px;

color: #000000;

}



#search input {

margin: 0px;

}



.thread {

text-align: right;

margin: 0px 7px 7px 0px;

}



.hn-search {

padding: 0px 10px 7px 10px;

margin: 0px;

}



.piece {

text-align: right;

margin: 5px 7px 7px 0px;

}

/*検索*/







/*広告*/



#koukoku {

width: 190px;

text-align: center;

float: left;

position:relative;


}

#koukoku img {

margin: 0px 0px 5px 0px;

}



#koukoku .bigbn {

width: 160px;

margin: auto;

margin-bottom: 13px;

display: block;

}



#topics-in {

position: relative;

padding: 0px 5px 0px 24px;

margin-bottom: 18px;

text-align: left;

margin-top: 5px;

}



#topics-in .ri {

list-style-image: url(/img/list-img01.gif);

list-style-position: outside;

margin: 0px;

padding: 0px;

border: 0px;

font-size: 10px;

vertical-align: middle;

color: #F9572B;

}



#topics-in .ri a:link { 

color: #F9572B;

text-decoration: none;

} 

#topics-in .ri a:visited {

color: #F9572B;

text-decoration: none;

}

#topics-in .ri a:hover {

color: #FFA086;

text-decoration: none;

}

#topics-in .ri a:active {

text-decoration: none;

color: #FFA086;

}

