/*　里田まいのふわふわmignon 100401　*/

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

body.iframe {
background-color:#ffffee;
background-image:url(images/backimage.jpg);
background-repeat:repeat;
margin:0px;
}
a{
text-decoration:none;
color:#FF33CC;
}
a:active{
color:#FFCCFF;
}
a:visited{
color:#FF33CC;
}
a:hover{
color:#FFCCFF;
}
a.linkpink{
text-decoration:none;
color:#FFCCFF;
}
a:active.linkpink{
color:#FF33CC;
}
a:visited.linkpink{
color:#FFCCFF;
}
a:hover.linkpink{
color:#FF33CC;
}

table {
clear:both;
}
p {
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}
select{
font-size:12px;
letter-spacing:0.1em;
margin:0px;
padding:0px;
}
form{
margin:0px;
padding:0px;
}

#container {
width:950px;
height:auto;
overflow:hidden;
margin:auto;
padding:0px 0px 0px 0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
letter-spacing:0.1em;
line-height:16px;
color:#333333;
text-align:center;
}

/*　左　*/

.l_b_header {
width:200px;
height:190px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/l_b_header.gif);
}
.l_b_nextweek {
width:200px;
height:65px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/l_b_nextweek.gif);
text-align:center;
}
.l_easel {
width:200px;
height:auto;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:center;
}
.l_easel1 {
width:200px;
height:110px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/l_easel1.gif);
text-align:center;
}
.l_easel2 {
width:200px;
height:auto;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/l_easel2.gif);
background-repeat:repeat-y;
text-align:center;
}
.l_easel3 {
width:200px;
height:165px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/l_easel3.gif);
text-align:center;
}

/*　中央　*/

.c_b_header {
width:530px;
height:220px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/c_b_header.jpg);
text-align:left;
vertical-align:top;
}
.c_b_time {
width:530px;
height:35px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/c_b_time.jpg);
text-align:right;
}
.c_b_line {
width:530px;
height:auto;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/c_b_line.jpg);
background-repeat:no-repeat;
clear:both;
}
.c_phone {
width:510px;
height:90px;
margin:auto;
margin-top:6px;
padding:0px 0px 0px 0px;
background-image:url(images/c_phone.gif);
text-align:left;
}
.c_qr {
padding:13px 50px 0px 0px;
float:right;
}

/*　右　*/

#right {
width:210px;
height:auto;
overflow:hidden;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
padding-bottom:0px;
background-color:#FFFFFF;
text-align:center;
}
.right_header {
width:210px;
height:112px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/r_header.jpg);
}



.text0{/*左・次回予告用*/
width:140px;
margin:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px 0px 0px 0px;
letter-spacing:0.01em;
line-height:14px;
text-align:left;
}
.text1 {/*中央・メインテキスト用*/
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
}
.text2 {/*中央・モバイルサイト文言用*/
margin:0px 0px 0px 0px;
padding:10px 0px 0px 100px;
letter-spacing:0.1em;
line-height:20px;
text-align:left;
float:left;
}
.text4 {/*右・小さいフォント用*/
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:10px;
letter-spacing:0.05em;
line-height:12px;
color:#333333;
}
.text5 {/*右・テキスト左寄せ用*/
width:195px;
margin:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px 0px 0px 0px;
text-align:left;
letter-spacing:0.01em;
}
.text6 {/*中央・ロケ日記日付用、ファッションチェックページの日付用、ロケ日記ページの日付用*/
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
text-align:left;
font-size:16px;
line-height:18px;
}
.textb0{/*左・プロフィール用*/
margin:5px 0px 3px 0px;
padding:0px 0px 0px 0px;
letter-spacing:0.1em;
line-height:14px;
font-weight:bold;
}
.textb1{/*中央・プロフィール個人用*/
margin:5px 0px 3px 0px;
padding:0px 0px 0px 0px;
letter-spacing:0.1em;
line-height:18px;
font-weight:bold;
}
.textb2{/*右・商品購入案内用*/
margin:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px 0px 0px 0px;
font-weight:bold;
color:#FF3399;
}
.textb3{/*右・シーエーモバイル電話案内用*/
margin:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px 0px 0px 0px;
font-size:14px;
letter-spacing:0.2em;
font-weight:bold;
}


.pic1 {/*中央・ロケ日記写真用*/
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
height:280px;
width:280px;
text-align:center;
}
.pic2 {/*中央・ファッションチェックサムネイル写真用*/
margin:0px 0px 0px 4px;
padding:0px 0px 0px 0px;
border-color:#FF33CC;
}
.pic3 {/*中央・点線画像センタリング*/
margin:auto;
margin-bottom:10px;
padding:0px 0px 0px 0px;
}
.pic4 {/*右・アイテム兼チョイスサムネイル写真用*/
margin:1px 2px 1px 1px;
padding:0px 0px 0px 0px;
float:left;
}
.pic5 {/*右・点線画像マージン*/
margin:5px 0px 0px 0px;
margin-top:5px;
padding:0px 0px 0px 0px;
}
.pic6 {/*リンク・画像枠線*/
border-color:#FF33CC;
}
.pic7 {/*今回紹介の商品・画像*/
padding:5px 0px 0px 0px;
}

.box1 {/*中央・左25ピクセルだけ残して左寄せサブタイトル用、ロケ日記ページのメインテキスト用*/
width:auto;
height:auto;
margin:0px 0px 0px 25px;
padding:0px 0px 0px 0px;
text-align:left;
}
.box2 {/*中央・左25ピクセルだけ残して左寄せ2*/
width:auto;
height:auto;
margin:5px 0px 0px 25px;
padding:0px 0px 5px 0px;
text-align:left;
}
.box3 {/*中央・ファッションチェックサムネイル用*/
width:270px;
height:auto;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
.box4 {/*右・アイテム兼チョイス用*/
width:200px;
height:auto;
margin:auto;
padding:5px 0px 0px 0px;
margin-bottom:0px;
text-align:left;
clear:both;
}
.box5 {/*右・チョイス背景用*/
width:200px;
height:auto;
margin:auto;
padding:0px 0px 0px 0px;
background-image:url(images/r_backimg.jpg);
background-color:#CCCCCC;
text-align:left;
}
.box6 {/*右・シーエーモバイル背景用*/
width:100%;
margin:auto;
padding:0px 3px 0px 3px;
background-color:#FF99FF;
text-align:left;
letter-spacing:0.01em;
}
.box7 {/*右・携帯サイト注意事項用*/
margin:auto;
font-size:10px;
letter-spacing:0.01em;
line-height:12px;
}
.box8 {/*中央・クレジット用*/
font-size:10px;
letter-spacing:0.1em;
line-height:12px;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
}
.box9 {/*中央・ウラウラ話テキスト用*/
margin:0px 15px 0px 10px;
padding:0px 0px 0px 0px;
float:right;
text-align:left;
width:200px;
font-size:12px;
letter-spacing:0.1em;
line-height:14px;
}
.box10 {/*右・アイテム背景用*/
width:200px;
height:auto;
margin:auto;
padding:0px 0px 0px 0px;
text-align:left;
}
/*　撮影ウラウラ話・ファッションチェック　///////////////////////////////////////////////////////////////////////////////////////////////////*/

body.iframe0px{
margin:0px;
}

#yyycontainer {/*インラインフレーム用*/
width:530px;
height:auto;
overflow:hidden;
margin:auto;
padding:0px 0px 0px 0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
letter-spacing:0.1em;
line-height:16px;
color:#333333;
text-align:left;
background-image:url(images/fa_backimg_frame.gif);
}

/*　左　*/

.yyyl_b_header {
width:200px;
height:190px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/yyyl_b_header.gif);
}
.yyyl_b_nextweek {
width:200px;
height:65px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/yyyl_b_nextweek.gif);
text-align:center;
}

/*　中央　*/

.yyyc_b_header {
width:530px;
height:130px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/yyyc_b_header.jpg);
text-align:left;
}
.yyyc_b_time {
width:530px;
height:20px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/yyyc_b_time.jpg);
text-align:right;
}



/*　ファッションチェック　///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.fa_b_sub {
width:530px;
height:60px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/fa_b_sub.jpg);
background-repeat:no-repeat;
clear:both;
text-align:left;
}


.fa_b_1div {
width:275px;
height:auto;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
.fa_b_1image {
width:275px;
height:640px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.fa_b_1brand {
width:215px;
height:auto;
margin:5px 30px 10px 30px;
padding:0px 0px 0px 0px;
}
.fa_b_1brandb {
width:auto;
height:auto;
padding:1px 5px 1px 5px;
font-weight:bold;
background-color:#FFCCFF;
vertical-align:middle;
}
.fa_b_1brandb2 {
color:#FF66FF;
}


.fa_b_1 {
width:275px;
height:640px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
.fa_b_2 {
width:250px;
height:auto;
margin:0px 0px 0px 0px;
padding:0px 5px 0px 0px;
float:left;
text-align:left;
}

.fatext1 {/*ファッションチェックコメント用*/
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
}

.fapic1 {/*ファッションチェックミニ写真用*/
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
}
.fapic2 {/*ファッションチェックふきだし用*/
margin:0px 0px 5px 10px;
padding:20px 0px 0px 60px;
background-image:url(images/fa_spo.gif);
width:250px;
height:59px;
text-align:left;
}
.fapic3 {/*ファッションチェックサブタイトル用*/
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

.fabox1 {/*ファッションチェックサマリー用*/
margin:0px 0px 10px 10px;
padding:0px 0px 0px 0px;
}
.fabox2 {/*ファッションチェックふきだし用*/
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
text-align:left;
clear:both;
}
.fabox3 {/*ファッションチェック　トップへ戻る用*/
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
width:100%;
text-align:right;
clear:both;
}
.fabox4 {/*プルダウンメニュー*/
margin:15px 0px 0px 0px;
padding:0px 10px 0px 0px;
float:right;
}
.fabox5 {/*プルダウンメニュー2-1*/
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
float:left;
}
.fabox6 {/*プルダウンメニュー2-2*/
width:auto;
height:44px;
background-image:url(images/fa_backnum.jpg);
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 35px;
text-align:left;
}
.fabox7 {/*プルダウンメニュー2-3*/
padding:0px 10px 0px 0px;
}
.fabox8 {/*プルダウンメニュー2-4*/
padding:0px 3px 0px 0px;
}
.fabox9 {/*プルダウンメニュー撮影ウラウラ話用*/
/*width:200px;*/
height:35px;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
text-align:right;
float:right;
}

.faalign {
width:220px;
padding:0px 0px 0px 25px;
text-align:center;
}

/*　撮影ウラウラ話　///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.loca_b_sub {
width:530px;
height:60px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/loca_b_sub.jpg);
background-repeat:no-repeat;
clear:both;
text-align:left;
}
.loca_spo {
width:500px;
height:auto;
margin:10px 0px 0px 10px;
padding:0px 0px 0px 0px;
}
.loca_spo1 {
width:500px;
height:19px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/loca_spo1.gif);
background-repeat:no-repeat;
}
.loca_spo2_1 {
width:50px;
height:78px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/loca_spo2_1.gif);
background-repeat:no-repeat;
}
.loca_spo2_2 {
width:6px;
height:78px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/loca_spo2_2.gif);
background-repeat:no-repeat;
}
.loca_spo_backimg {
background-image:url(images/loca_spo_backimg.gif);
background-repeat:no-repeat;
background-position:right bottom;
background-color:#996633;
padding-left:10px;
color:#FFCCFF;
}
.loca_spo3_1 {
width:50px;
height:auto;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/loca_spo3_1.gif);
background-repeat:repeat;
}
.loca_spo3_2 {
width:6px;
height:auto;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/loca_spo3_2.gif);
background-repeat:repeat;
}
.loca_spo4 {
width:510px;
height:6px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/loca_spo4.gif);
background-repeat:no-repeat;
}

.loca_satoda {
margin:10px 0px 0px 0px;
color:#006600;
}
.loca_tsujita {
margin:5px 0px 0px 0px;
color:#FF6666;
}
.loca_ito {
margin:5px 0px 0px 0px;
color:#FF9900;
}
.loca_onishi {
margin:5px 0px 0px 0px;
color:#FF66CC;
}


.locapic1 {/*ロケ日記写真用*/
margin:7px 6px 0px 0px;
padding:0px 0px 0px 0px;
}
.locaalign {
width:100%;
text-align:center;
}


/*　プロフィール　///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#pro1 {
width:600px;
height:auto;
margin:auto;
padding:0px 0px 0px 0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
letter-spacing:0.1em;
line-height:16px;
color:#333333;
text-align:center;
}
/*　ふわふわmignonて？　///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#what {
width:auto;
height:auto;
margin:auto;
padding:0px 0px 50px 0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
line-height:16px;
letter-spacing:0.1em;
color:#333333;
text-align:center;
background-image:url(images/z_backimg.gif);
}
.what1 {
width:400px;
height:65px;
margin:auto;
padding:0px 0px 0px 0px;
background-image:url(images/w_1.gif);
}
.what_text {
width:335px;
height:auto;
margin:auto;
padding:0px 10px 0px 15px;
background-color:#FFFBFC;
text-align:left;
}
.what2 {
width:400px;
height:23px;
margin:auto;
padding:0px 0px 0px 0px;
background-image:url(images/w_2.gif);
}
/*　次回予告　///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.next1 {
width:400px;
height:44px;
margin:auto;
padding:0px 0px 0px 0px;
background-image:url(images/next_1.gif);
}
.next_scroll {
width:335px;
height:260px;
margin:auto;
overflow:auto;
padding:0px 10px 0px 15px;
background-color:#FFFBFC;
text-align:left;
}



/*　mignonちゃんTシャツバナー090602　///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*　リンクナビ　*/
ul#mignon_tbn{
list-style:none;/* リストマークの有無 */
width:503px;
height:65px;
margin:0px;
margin-bottom:0px;
padding:0px;
}
ul#mignon_tbn li{
list-style:none;
width:503px;
height:65px;
}
ul#mignon_tbn a{
display:block;/* display＝要素の性質の変更。block＝要素の後に改行が入るように変更する意味 */
width:503px;
height:65px;
text-indent:-1000px;/*　文字飛ばす　*/
overflow:hidden;/*　文字飛ばす　*/
}
a.mignon_tbnl{background-image:url(images/mignon_tbn.jpg);} a:hover.mignon_tbnl{background-position:0px -65px;}

/* 20101006 mignon_top.php バナー追加*/
ul#mignon_topbtn{
list-style:none;/* リストマークの有無 */
width:503px;
height:65px;
margin:0px;
margin-bottom:6px;
padding:0px;
}
ul#mignon_topbtn li{
list-style:none;
width:503px;
height:65px;
}
ul#mignon_topbtn a{
display:block;/* display＝要素の性質の変更。block＝要素の後に改行が入るように変更する意味 */
width:503px;
height:65px;
text-indent:-1000px;/*　文字飛ばす　*/
overflow:hidden;/*　文字飛ばす　*/
background-image:url(images/bn_autmnfes.png);
}
ul#mignon_topbtn a:hover{background-position:0px -65px;};

/*ここまで*/

/*　2010特番用　///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/　2010/1/9用ここから　/*/
.c_1019 {
width:490px;
height:auto;
overflow:hidden;
margin:auto;
padding:50px 10px 0px 10px;
background-image:url(images/c_1019bg.gif);
background-repeat:no-repeat;
background-color:#e99ec9;
line-height:18px;
text-align:left;
}
.c_1019title {
width:490px;
height:auto;
margin:auto;
padding:0px;
font-size:18px;
line-height:24px;
font-weight:bold;
text-align:center;
}
.c_1019fc {
color:#d21282;
}
.c_1019photol {
width:200px;
height:150;
margin:0px 10px 5px 0px;
border:0px;
float:left;
}
.c_1019photor {
width:200px;
height:150;
margin:0px 0px 5px 10px;
border:0px;
float:right;
}
.c_1019bgb {
width:510px;
height:25px;
margin:auto;
margin-bottom:10px;
padding:0px;
border:0px;
}
/*/　2010/1/9用ここまで　/*/
/*/　2010/1/9用ファッションチェックここから　/*/
.c_1019_f {
width:495px;
height:auto;
overflow:hidden;
margin:auto;
padding:50px 0px 0px 15px;
background-image:url(images/c_1019bg.gif);
background-repeat:no-repeat;
background-color:#e99ec9;
line-height:18px;
text-align:left;
}
.c_1019title_f {
width:490px;
height:auto;
margin:auto;
padding:0px 0px 10px 0px;
font-size:12px;
line-height:14px;
font-weight:bold;
text-align:left;
}
/*/　2010/1/9用ファッションチェックここまで　/*/


/*　コレカフェお知らせ文言追加100303　///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.box_clcf {/*右・コレカフェ終了お知らせ背景用*/
width:200px;
height:auto;
margin:auto;
padding:5px 0px 0px 5px;
background-image:url(images/r_clcf_backimg.jpg);
background-color:#ffffff;
text-align:left;
}


/*　コレカフェ終了文言追加100311　//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.box_clcf_0311 {/*右・コレカフェ終了お知らせ背景用*/
width:200px;
height:auto;
margin:auto;
padding:15px 0px 15px 5px;
text-align:left;
}


/*　コレカフェ削除100401　//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#container_0401 {
width:810px;
height:auto;
overflow:hidden;
margin:auto;
padding:0px 0px 0px 0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
letter-spacing:0.1em;
line-height:16px;
color:#333333;
text-align:center;
}


#right_0401 {
width:70px;
height:auto;
overflow:hidden;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
padding-bottom:0px;
}


.right_header_0401 {
width:70px;
height:190px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/r_header_0401.jpg);
background-position:left;
background-repeat:no-repeat;
}







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

