
/*
-----------------------------------------------------
ameblo CSS Skin Settings
FileName:   common.css
$Date: 2009/04/03 05:51:42 $
Version:  $Revision: 1.37 $
-----------------------------------------------------
*/

/* ----------------------- common ----------------------- */
body#mainIndex{
margin:0;
padding:10px 0 20px 0;
text-align:center;
color:#000;
}
#frame{
margin:0;
padding:0;
text-align:left;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_bg1.gif) repeat-y left top;
}
#subFrame{
padding:0 0 20px 0;
text-align:left;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_bg2.gif) no-repeat left bottom;
}
#sub_a,#sub_b,#main{
padding:10px 0 0 0;
}
img{
border:0;
}
a:link{text-decoration:underline;color:#ff0066;}
a:visited{text-decoration:underline;color:#ff0066;}
a:hover{text-decoration:none;color:#ff0066;}
input,textarea{font-size:12px}
p{
margin:0;
padding:0;
}
.menu_frame ul,
.menu_frame li,
.menu_frame dl,
.menu_frame dt,
.menu_frame dd,
#comment_module ul,
#comment_module li,
#trackback ul,
#trackback li,
#reader_list ul,
#reader_list li,
#favorite_list ul,
#favorite_list li,
#bookmark_list ul,
#bookmark_list li{
list-style-type:none;
margin:0;
padding:0;
}

/* ----------------------- header ----------------------- */
#header{
height:254px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_head.gif) no-repeat left top;
}
#header h1,
#header h2{
display:none;
}

/* ----------------------- footArea ----------------------- */

/* ----------------------- font-information ----------------------- */
body{ 
color:#333333;
font-size:12px;
}
.list{
font-size:10px;
}
.menu_title {
color:#ff0066;
font-size:12px;
font-weight:bold;
}
.mainMenu{
font-size:10px;
line-height:1.3;
}
#ameblo p{
line-height: 1.25;
}
#rss{
font-size: 12px;
}
h3.title{
font-size:14px;
font-weight: bold;
color:#ff0066;
}
.label{
font-weight: bold;
}
.entry .contents,
#message .contents{
line-height:1.5;
}
.entry .title{
font-size:16px;
font-weight:bold;
color: #ff0066;
}
.entry p.lead{
margin:0 auto 5px;
width:460px;
letter-spacing:1px;
}
#themeBox{
display:none;
}
#comment_module,
#trackback{
line-height: 1.5;
}
#comment_module .error{
color:#ff0000;
margin-top:20px;
padding-bottom:10px;
}
#comment_module p.list{
font-size:10px;
}
#sub_a,
#sub_b{
color:#000;
}

/* ----------------------- menu_element_basis ----------------------- */
.menu_title {
margin:0;
padding:0;
text-indent:-9999px;
height:29px;
}

/* ----------------------- menu_elements_margin_leftright ----------------------- */
.mainMenu ul,
.mainMenu dl,
.mainMenu p,
.list,
.link_blog,
#archives select,
#theme_list select,
#search form{
margin:0;
}
p.list,
p.link_blog {
padding-top: 5px;
}

/* ----------------------- each menu setting ----------------------- */
/*profile*/
/*calendar*/
/*theme_list*/
/*recent_entries*/
/*archives*/
/*search*/
/*favorites*/
/*bookmarks*/
/*recent_comment*/
/*ranking*/

/*readers*/
#reader{
width:175px;
margin:0 auto 6px auto;
padding:0 0 5px 0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sidebg3.gif) no-repeat left bottom;
}
#reader .menu_title{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_reader.jpg) no-repeat left top;
}
#reader .menu_frame{
padding:10px 10px 5px 10px;
border-left:solid 1px #ffa6cd;
border-right:solid 1px #ffa6cd;
background-color:#ffffff;
}
#reader dl{
margin-bottom: 7px;
}
#reader dt{
margin:0 0 5px 0;
text-align:center;
}
#reader ul{
margin-top:5px;
}
#reader p{
display:inline;
}
#reader a:link{text-decoration:none;color:#666666;}
#reader a:visited{text-decoration:none;color:#666666;}
#reader a:hover{text-decoration:underline;color:#666666;}

/*ameblo*/
#ameblo{
width:175px;
margin:0 auto 0 auto;
padding:5px 0 0 0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sidebg2.gif) no-repeat left top;
}
#ameblo .menu_frame{
padding:5px 10px 1px 10px;
border-left:solid 1px #ffa6cd;
border-right:solid 1px #ffa6cd;
background-color:#ffffff;
}
#ameblo p{
text-align:left;
padding:0 0 7px 0;
}
#ameblo li {
display: block;
margin:0 0 7px 0;
text-align:center;
}

/*RSS*/
#rss{
width:175px;
margin:0 auto 6px auto;
padding:0 0 5px 0;
text-align:center;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sidebg3.gif) no-repeat left bottom;
}
#rss .menu_frame{
padding:5px 10px;
border-left:solid 1px #ffa6cd;
border-right:solid 1px #ffa6cd;
background-color:#ffffff;
}

/*qr*/
#qr{
width:175px;
margin:0 auto 10px auto;
padding:0 0 5px 0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sidebg3.gif) no-repeat left bottom;
}
#qr .menu_title{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sider7.gif) no-repeat left top;
}
#qr .menu_frame{
padding:0 10px 5px 10px;
border-left:solid 1px #ffa6cd;
border-right:solid 1px #ffa6cd;
background-color:#ffffff;
}
.centerImg{
text-align:center;
}

/*freespace*/
#opinion{
margin:0 0 10px 0;
text-align:center;
padding:0 0 5px 0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sidebg1.gif) no-repeat left bottom #ff99bb;
}
#opinion .menu_title{
margin:0 0 5px 0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sidel1.jpg) no-repeat left top;
}
#opinion p{
padding:0 0 3px 0;
}
#channel{
margin:0 0 10px 0;
padding:0 0 5px 0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sidebg3.gif) no-repeat left bottom;
}
#channel .menu_title{
margin:0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sidel5.jpg) no-repeat left top;
}
#channel .menu_frame{
font-size:12px;
padding:5px 9px;
border-left:solid 1px #ffa6cd;
border-right:solid 1px #ffa6cd;
background-color:#ffffff;
}
#channel p{
padding:0 0 10px 0;
}
#channel p span{
font-weight:bold;
}
#channel .rightImg{
text-align:right;
padding:5px 0;
}

/*plugin*/
#cassisLink{
margin:0 0 4px 0;
}
#cassisLink p{
padding:0 0 2px;
}
#poem{
width:175px;
margin:0 auto 6px auto;
padding:0 0 5px 0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sidebg3.gif) no-repeat left bottom;
}
#poem .menu_title{
margin:0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_sider5.jpg) no-repeat left top;
}
#poem .menu_frame{
padding:5px 9px;
border-left:solid 1px #ffa6cd;
border-right:solid 1px #ffa6cd;
background-color:#ffffff;
}
#poem p{
font-size:12px;
padding:0 0 10px 0;
}
#poem textarea{
width:150px;
height:83px;
}
#poem span{
display:block;
padding:5px 0 0 0;
}

/* ----------------------- MainColumn ----------------------- */
#main {
padding-bottom: 10px;
}

/*message*/
#message{
width:500px;
margin:0 0 10px 0;
padding:0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_entrybg3.gif) repeat-y left top;
}
#message .contents{
margin:0;
padding:0 0 5px 0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_entrybg4.gif) no-repeat left bottom;
}
#message .subContents{
padding:10px 10px 5px 10px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_entrybg1.gif) no-repeat left top;
}

/*entries*/
.entry{
width:500px;
margin:0 0 20px 0;
padding:0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_entrybg3.gif) repeat-y left top;
}
.subEntry{
width:500px;
margin:0;
padding:14px 0 0 0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_entrybg2.gif) no-repeat left top;
border-bottom:solid 1px #fce5ed;
}
.entry .title{
margin:0 15px 10px 15px;
padding:7px 15px 10px 65px;
background: url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/entry.gif) no-repeat left top;
border-bottom:1px #f96390 dashed;
display:block;
}
.entry .title p{
padding:5px 0 5px 60px;
overflow: hidden;
}
.entry .contents{
width:484px;
padding:10px 8px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/1001_entrybg4.gif) no-repeat left bottom;
}
.entry .foot{
width:500px;
margin:0 0 -1px 0;
padding:15px 0 10px 0;
text-align:center;
background-color:#fce5ed;
}

/*page*/
.page{
margin-right: auto;
margin-left: auto;
text-align: center;
margin-top: 7px;
margin-bottom:10px;
}

/*comment_module*/
#comment_module{
overflow: hidden;
margin:15px 0 0 0;
padding:0 10px;
width: 472px;
padding-top: 5px;
}
#comment_module h3.title {
margin:0;
}
#comment_module p.list {
margin: 0px 0px 10px 0px;
padding: 0px;
}
#comment_module .each_comment {
margin-top: 5px;
}
#comment_module p.label{
padding-top: 10px;
}
#comment_module p.comment_body{
padding-bottom: 10px;
}
#comment_module .comment_footer {
padding: 10px 0px;
margin-bottom: 20px;
border-top: 1px dashed #ffa7ce;
}
#comment_module .error{
margin-top: 20px;
padding-bottom: 10px;
}
#comment_module label{
display: block;
float: left;
width: 70px;
text-align: right;
}
#comment_module form ul {
width: 340px;
margin-left: auto;
margin-right: auto;
}
#comment_module form li {
display: block;
width: 340px;
margin-bottom: 5px;
}
#comment_module li.lastItem {
display: block;
width: 330px;
margin-bottom: 5px;
text-align: right;
}
#comment_module .button {
margin-left: 5px;
font-size: 11px;
width: 80px;
}

/*trackback*/
#trackback{
margin:15px 0 0 0;
padding:0 10px;
}
#trackback h3.title {
margin:0;
}
#trackback p.tr_URL{
margin-bottom: 10px;
display: block;
}
#trackback ul{
padding-top:10px;
padding-bottom:10px;
border-bottom: 1px dashed #ffa7ce;
}
#f_name,#f_url,#f_title,#f_com{
display:inline;
width: 250px;
margin-bottom: 3px;
margin-left: 6px;
}

/*reader_list*/
#reader_list{
margin: 0 auto;
padding:0 10px;
}
#reader_list h3{
margin:0 0 10px 0;
}
#reader_list li{
padding: 0 0 10px 0;
}

/* 出現場所 */
table.chihou {
}
.chihou td {
font-size: 12px;
}
table.syutsugen {
border: 1px solid #fb90b1;
margin-bottom:0px;
}
table.syutsugen2 {
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #fb90b1;
border-bottom-color: #fb90b1;
border-left-color: #fb90b1;
margin-top:0px;
margin-bottom:0px;
}
.syutsugen td {
font-size: 10px;
}
.syutsugen2 td {
font-size: 10px;
}
td.chiki {
color: #f62163;
background-color: #feecf1;
}
.red {
background-color: #feecf1;
}

.entry .contents img{
margin:0;
padding:0;
}



.entry .contents dl {
width:480px;
}
.entry .contents dt {
float:left;
width:50px;
padding:5px 0 5px 20px;
clear:both;
font-weight:bold;
background: url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/entry_point000.gif) no-repeat 0 7px;
}
.entry .contents dd {
width:390px;
margin-left:70px;
padding:5px 0 5px 0;
}

/*-------------第15弾 080609--------------------
------------------------------------------------
----------カシスの日キャンペーン2008------------
------------------------------------------------*/

#cmp080609{
margin:0 auto;
width:484px;
}
#cmp080609 p.lead{
margin:0 auto 30px;
width:470px;
line-height:1.75;
}
#cmp080609 p.lead em{
font-style:normal;
font-weight:bold;
color:#FF1752;
}
#cmp080609 #box01{
position:relative;
margin:0 auto 35px auto;
width:482px;
height:155px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_bg_box01.gif) no-repeat scroll 0 0;
}
#cmp080609 #box01 img#photo01{
position:absolute;
top:18px;
left:12px;
}
#cmp080609 #box01 dl{
position:absolute;
top:20px;
left:217px;
margin:0;
width:245px;
padding:0;
}
#cmp080609 #box01 dt{
float:none;
margin:0 0 17px 0;
width:190px;
height:14px;
padding:0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_bg_box01txt01.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp080609 #box01 dd{
float:none;
margin:0;
width:245px;
height:81px;
padding:0;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_bg_box01txt02.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp080609 #box01 img#icon01{
position:absolute;
top:8px;
left:412px;
}
#cmp080609 #subHead01{
margin:0 auto 8px auto;
width:483px;
height:32px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_subhead01.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp080609 #subHead02{
margin:0 auto 35px 0;
width:480px;
height:46px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_subhead02.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp080609 #box02{
position:relative;
margin:0 auto 35px auto;
width:482px;
background:#ffd9e8 url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_bg_box02top.gif) no-repeat scroll 0 0;
}
#cmp080609 #subBox02{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_bg_box02bottom.gif) no-repeat scroll left bottom;
}
#cmp080609 #box02 p.txt{
position:absolute;
top:10px;
left:218px;
width:245px;
line-height:1.75;
}
#cmp080609 #box02 p#icon02{
position:absolute;
top:-18px;
left:135px;
width:79px;
height:71px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_icon02.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp080609 #box02 p#icon03{
position:absolute;
top:139px;
left:2px;
width:94px;
height:60px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_icon03.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp080609 #box02 em,
#cmp080609 #method01 em{
font-style:normal;
font-weight:bold;
color:#F72768;
}
#cmp080609 #box02 img#photo02{
margin:10px 0 10px 10px;
}
#cmp080609 .method{
margin:0 auto;
width:447px;
}
#cmp080609 .method span{
display:block;
float:left;
margin:0 5px 0 0;
width:25px;
height:25px;
text-indent:-9999px;
}
#cmp080609 #method01 span{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_method01.gif) no-repeat scroll 0 0;
}
#cmp080609 #method01 #question{
position:relative;
margin:52px auto 12px auto;
width:412px;
height:277px;
padding: 15px 0 0 35px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_bg_question.gif) no-repeat scroll 0 0;
}
#cmp080609 #method01 #question dl{
width:392px;
height:168px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_Qtxt01.gif) no-repeat scroll 0 0;
}
#cmp080609 #method01 #question dt,
#cmp080609 #method01 #question dd{
display:none;
}
#cmp080609 #method01 #question p{
margin:0 0 0 15px;
width:327px;
height:58px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_Qtxt02.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp080609 #method01 #question p#icon04{
position:absolute;
top:-39px;
left:3px;
margin:0;
width:71px;
height:58px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_icon04.gif) no-repeat scroll 0 0;
}
#cmp080609 #method01 .tb_bnr{
margin:0 0 25px 0;
}
#cmp080609 #method01 .tb_bnr textarea{
width:225px;
height:85px;
}
#cmp080609 #method02 span{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_method02.gif) no-repeat scroll 0 0;
}
#cmp080609 #method02 #btn{
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_arrow.gif) no-repeat scroll 50% top;
margin:0pt auto 28px auto;
padding:31px 0pt 0pt;
width:430px;
}

/*-------------第16弾 080814--------------------
------------------------------------------------
--------カシスで残暑見舞いキャンペーン----------
------------------------------------------------*/

#cmp080814{
}
#cmp080814 p.lead{
margin:0 auto 5px;
width:450px;
letter-spacing:1px;
line-height:1.75;
}
#cmp080814 em{
font-style:normal;
font-weight:bold;
color:#F83572;
}
#cmp080814 dl,
#cmp080814 dt,
#cmp080814 dd{
float:none;
margin:0;
padding:0;
}
#cmp080814 .small{
font-size:10px;
}

#cmp080814 #box01{
position:relative;
width:480px;
height:124px;
margin:0 auto 15px auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_bg_box01.jpg) no-repeat scroll left top;
}
#cmp080814 #box01 img{
position:absolute;
top:20px;
left:66px;
}
#cmp080814 #box01 dl{
position:absolute;
top:28px;
left:158px;
width:252px;
}
#cmp080814 #box01 dt{
width:59px;
height:11px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_box01_text01.gif) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp080814 #box01 dd{
width:252px;
height:42px;
margin:10px 0 0 0;
padding:0 0 0 0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_box01_text02.gif) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp080814 #subHead01 {
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_subhead01.gif) no-repeat scroll 0 0;
height:32px;
margin:0 auto 8px;
text-indent:-9999px;
width:483px;
}
#cmp080814 #subHead02 {
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_subhead02.jpg) no-repeat scroll 0 0;
height:84px;
margin:0 auto;
text-indent:-9999px;
}
#cmp080814 #box02{
position:relative;
height:211px;
margin:0 auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_bg_box02.jpg) no-repeat scroll left top;
}
#cmp080814 #box02 img#photo01{
position:absolute;
top:15px;
left:20px;
}
#cmp080814 #box02 p.txt{
position:absolute;
top:15px;
left:174px;
width:285px;
line-height:1.75;
color:#fff;
}
#cmp080814 #box03 {
margin:0 auto;
padding:0 0 20px 0;
width:476px;
border:1px solid #f83a75;
overflow:hidden;
}
#cmp080814 #box02 p#icon02{
position:absolute;
top:110px;
left:380px;
width:87px;
height:86px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_icon02.jpg) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp080814 .method {
color:#666;
letter-spacing:1px;
}
#cmp080814 #method01 #subhead03{
height:44px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_subhead03.gif) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp080814 #method01 #tb_theme{
height:157px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_tb_theme.jpg) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp080814 #method01 #subBox01{
position:relative;
height:218px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_bg_subbox01.jpg) no-repeat scroll left top;
}
#cmp080814 #method01 #subBox01 dl{
}
#cmp080814 #method01 #subBox01 dt{
position:absolute;
top:21px;
left:36px;
width:220px;
height:67px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_box02_text01.gif) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp080814 #method01 #subBox01 dd{
position:absolute;
top:115px;
left:40px;
width:221px;
line-height:1.75;
}
#cmp080814 #method01 #subBox01 img{
position:absolute;
top:15px;
left:277px;
}
#cmp080814 #method01 #tb_bnr #subhead04{
margin:23px auto 13px auto;
padding: 0 0 5px 0;
width:379px;
height:15px;
border-bottom:1px dotted #f76395;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_subhead04.gif) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp080814 #method01 #tb_bnr dl{
width:379px;
margin:0 auto 13px auto;
}
#cmp080814 #method01 #tb_bnr dt{
width:auto;
font-weight:normal;
background:none;
}
#cmp080814 #method01 #tb_bnr dd{
color:#f72768;
}
#cmp080814 #method01 #tb_bnr p.small{
width:379px;
margin:0 auto;
}
#cmp080814 #method01 .bnr{
margin:12px auto 33px auto;
width:380px;
overflow:hidden;
}
#cmp080814 #method01 .bnr textarea {
float:right;
height:85px;
width:210px;
}
#cmp080814 #method02 #subhead05{
height:45px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080814_subhead05.gif) no-repeat scroll left top;
text-indent:-9999px;
}

/*-------------第17弾 081009--------------------
------------------------------------------------
-----------カシスで癒しキャンペーン-------------
------------------------------------------------*/

#cmp081009{
}
#cmp081009 p.lead{
margin:0 auto 5px;
width:450px;
letter-spacing:1px;
line-height:1.75;
}
#cmp081009 em{
font-style:normal;
font-weight:bold;
color:#F83572;
}
#cmp081009 dl,
#cmp081009 dt,
#cmp081009 dd{
float:none;
margin:0;
padding:0;
width:auto;
}
#cmp081009 .small{
font-size:11px;
}
#cmp081009 #box01{
position:relative;
width:444px;
height:129px;
margin:10px auto 15px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_bg_box01.gif) no-repeat scroll 0 0;
}
#cmp081009 #box01 img{
position:absolute;
top:17px;
left:291px;
}
#cmp081009 #box01 dt{
position:absolute;
top:23px;
left:25px;
width:180px;
height:18px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_box01_text01.gif) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp081009 #box01 dd{
position:absolute;
top:40px;
left:25px;
width:250px;
height:55px;
margin:10px 0 0 0;
padding:0 0 0 0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_box01_text02.gif) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp081009 #subHead01 {
width:483px;
height:32px;
margin:0 auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/080609_subhead01.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp081009 #box02 {
position:relative;
}
#cmp081009 #subBox02 {
width:481px;
border-left:solid 1px #ff78B0;
border-right:solid 1px #ff78B0;
border-bottom:solid 1px #ff78B0;
overflow:hidden;
}
#cmp081009 #subHead02 {
width:476px;
height:190px;
margin:0 auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_subhead02.jpg) no-repeat scroll 0 5px;
text-indent:-9999px;
}
#cmp081009 #icon01 {
position:absolute;
top:22px;
left:368px;
width:109px;
height:109px;
margin:0 auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_icon01.jpg) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp081009 #products {
margin:15px 0 0 0;
overflow:hidden;
}
#cmp081009 #products dt{
float:left;
padding:0 0 0 22px;
background:none;
}
#cmp081009 #products dd{
float:right;
width:286px;
height:156px;
margin:0 20px 0 0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_box02_text01.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp081009 #method01{
position:relative;
_position:static;
width:475px;
margin:12px auto 0 auto;
padding:12px 0 0 0;
background-color:#f3f3f3;
_zoom:1;
}
#cmp081009 #method01 img{
_float:right;
_margin:0 17px 0 0;
}
#cmp081009 #subHead03 {
width:452px;
height:45px;
margin:0 auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_subhead03.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp081009 #method01 .txt01{
width:443px;
height:79px;
margin:6px auto 9px auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_method01_txt01.jpg) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp081009 #method01 .txt02{
float:left;
width:301px;
height:60px;
margin:0 11px 0 17px;
_margin-left:9px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_method01_txt02.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp081009 #method01 .txt03{
_clear:both;
position:absolute;
top:230px;
_top:640px;
left:50px;
width:242px;
height:35px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_method01_txt03.gif) no-repeat scroll 0 0;
text-indent:-9999px;
_z-index:100;
}
#cmp081009 #method01 #tb_bnr{
width:378px;
height:210px;
margin:10px auto 0;
padding:30px 37px 23px 37px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_bg_tb.jpg) no-repeat scroll 0 0;
color:#333;
}
#cmp081009 #method01 .txt04{
width:285px;
height:14px;
margin:0 0 10px 0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_method01_txt04.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp081009 #method01 #tb_bnr a{
color:#F83A75;
}
#cmp081009 #method01 #tb_bnr dl{
width:379px;
margin:0 auto 5px auto;
}
#cmp081009 #method01 #tb_bnr dt{
width:auto;
font-weight:normal;
background:none;
}
#cmp081009 #method01 #tb_bnr dd{
color:#f72768;
}
#cmp081009 #method01 #tb_bnr p.small{
width:379px;
margin:0 auto;
}
#cmp081009 #method01 .bnr{
margin:5px auto 0 auto;
width:380px;
overflow:hidden;
}
#cmp081009 #method01 .bnr textarea {
float:right;
height:85px;
width:210px;
_width:200px;
}
#cmp081009 #method02{
width:455px;
margin:3px auto 4px auto;
padding:10px;
background-color:#f3f3f3;
color:#333;
}
#cmp081009 #subHead04 {
width:452px;
height:45px;
margin:0 auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081009_subhead04.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp081009 #method02 .btn{
text-align:center;
}


/*-------------第18弾 081127--------------------
------------------------------------------------
-----------カシスであったかキャンペーン---------
------------------------------------------------*/

#cmp081127{
}
#cmp081127 p.lead{
margin:0 auto 5px;
width:450px;
letter-spacing:1px;
line-height:1.75;
}
#cmp081127 em{
font-style:normal;
font-weight:bold;
color:#F83572;
}
#cmp081127 dl,
#cmp081127 dt,
#cmp081127 dd{
float:none;
margin:0;
padding:0;
width:auto;
}
#cmp081127 .small{
font-size:11px;
}
#cmp081127 #box01{
position:relative;
width:465px;
height:115px;
margin:10px auto 15px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081127_bg_box01.gif) no-repeat scroll 0 0;
}
#cmp081127 #box01 img{
position:absolute;
top:9px;
left:330px;
}
#cmp081127 #box01 dt{
position:absolute;
top:19px;
left:18px;
width:180px;
height:18px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081127_box01_text01.gif) no-repeat scroll left top;text-indent:-9999px;
}

#cmp081127 #box01 dd{
position:absolute;
top:36px;
left:18px;
width:291px;
height:49px;
margin:10px 0 0 0;
padding:0 0 0 0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081127_box01_text02.gif) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp081127 #subHead01 {
width:479px;
height:28px;
margin:0 auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081127_subhead01.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp081127 #box02 {
position:relative;
}
#cmp081127 #subBox02 {
margin:0 auto;
width:477px;
border-left:solid 1px #FF99CC;
border-right:solid 1px #FF99CC;
border-bottom:solid 1px #FF99CC;
overflow:hidden;
}

#cmp081127 #subBox2inner{
background-color:#FEF8E8;
}

#cmp081127 #applyTitle{
margin:0 0 0 0;
}

#cmp081127 #applyTerm{
margin:0 0 16px 8px;
}

#cmp081127 #applyButton{
margin:0 0 12px 0;
text-align:center;
}

#cmp081127 #caution{
padding:0 0 36px 0;
color:#FF0066;
text-align:center;
font-size:10px;
}

#trbkArea{
padding:0 18px;
}

#trbkArea .txt1{
display:block;
margin-bottom:6px;
color:#FF0066;
font-size:14px;
font-weight:bold;
}

#trbkArea .txt2{
display:block;
margin-bottom:0;
color:#FF0066;
font-size:14px;
font-weight:bold;
}

#trbkArea p{
margin:23px 0 12px 0;
}

#cmp081127 .bnr{
padding:0 80px 0 18px;
height:110px;
}

#cmp081127 .bnr textarea {
float:right;
height:92px;
width:207px;
_width:200px;
}

#cmp081127 #subHead02 {
width:470px;
height:49px;
margin:0 auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081127_subhead02.jpg) no-repeat scroll 0 5px;
text-indent:-9999px;
}

#cmp081127 #products {
margin:15px 0 8px 0;
overflow:hidden;
}
#cmp081127 #products dt{
float:right;
padding:3px 22px 0 0px;
background:none;
}
#cmp081127 #products dd{
float:left;
width:248px;
height:195px;
margin:0 0 0 12px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/081127_box02_text01.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}

/*-------------第19弾 090216--------------------
------------------------------------------------
-----------春のデビューキャンペーン-------------
------------------------------------------------*/

#cmp090216{
}
#cmp090216 p.lead{
margin:0 auto 5px;
width:460px;
letter-spacing:1px;
}
#cmp090216 #box01{
padding:0 10px 0 21px;
overflow:hidden;
}
#cmp090216 #box01 h4{
width:453px;
height:38px;
margin:10px auto 0 auto;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090216_subhead01.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp090216 #box01 p{
float:left;
width:253px;
height:123px;
margin:10px 0 0 0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090216_txt01.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp090216 #box01 img{
float:right;
margin:6px 0 0 0;
}
#cmp090216 #box02{
width:479px;
margin:0 auto;
overflow:hidden;
zoom:1;
}
#cmp090216 #box02 h4{
width:479px;
height:28px;
margin:14px 0 0 0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090216_subhead02.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp090216 #box02 .subbox{
width:477px;
padding:9px 0 10px 0;
border-left:1px solid #ff99cc;
border-right:1px solid #ff99cc;
border-bottom:1px solid #ff99cc;
background:#fff6df url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090216_bg_box02.gif) no-repeat scroll right 117px;
overflow:hidden;
zoom:1;
}
#cmp090216 #box02 #method01{margin:0 0 18px 0;}
#cmp090216 #box02 #method01 h5{
width:465px;
height:40px;
margin:0 auto 0 auto;
padding:0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090216_subhead03.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp090216 #box02 #method01 dl{
margin:0;
padding:0;
}
#cmp090216 #box02 #method01 dt{
float:none;
width:433px;
height:43px;
margin:16px auto 0 auto;
padding:0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090216_theme.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp090216 #box02 #method01 dd{
float:none;
width:229px;
height:122px;
margin:35px 0 0 16px;
padding:0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090216_txt02.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp090216 #box02 #method01 ul{
margin:38px 0 24px 16px;
padding:0;
_margin:38px 0 8px 16px;
}
#cmp090216 #box02 #method01 ul li{
margin:0;
padding:0;
list-style:none;
font-size:1.16em;
color:#ff0066;
font-weight:bold;
}
#cmp090216 #box02 #method01 ul li span{
display:block;
font-weight:normal;
font-size:0.95em;
color:#333;
}
#cmp090216 #box02 #method01 ul li a{
color:#333;
text-decoration:none;
}
#cmp090216 #box02 #method01 ul li a:hover{
text-decoration:underline;
}
#cmp090216 #box02 #tb_bnr{
width:435px;
margin:0 auto;
color:#333;
overflow:hidden;
}
#cmp090216 #tb_bnr p{
margin:0 0 16px 0;
line-height:1.5;
letter-spacing:1px;
}
#cmp090216 .bnr textarea {
margin:0 0 0 15px;
height:90px;
width:207px;
}
#cmp090216 #box02 #method02 h5{
width:465px;
height:26px;
margin:0 auto 0 auto;
padding:0;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090216_subhead04.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#cmp090216 #box02 #method02 #btn{
padding:19px 0 9px 0;
text-align:center;
}
#cmp090216 #box02 #method02 p{
padding:0 0 0 107px;
font-size:0.85em;
color:#ff0066;
line-height:1.3;
}

/*-------------第20弾 090406--------------------
------------------------------------------------
----------------カシスコメント集----------------
------------------------------------------------*/

#cmp090406{
}
#cmp090406 h4{
width:479px;
height:39px;
margin:0;
padding:0;
text-indent:-9999px;
}
#cmp090406 h5{
height:35px;
margin:0 0 0 10px;
text-indent:-9999px;
}
#cmp090406 h4.subhead01{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_subhead01.gif) no-repeat scroll left top;
}
#cmp090406 h4.subhead02{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_subhead02.gif) no-repeat scroll left top;
}
#cmp090406 h4.subhead03{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_subhead03.gif) no-repeat scroll left top;
}
#cmp090406 h4.subhead04{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_subhead04.gif) no-repeat scroll left top;
}
#cmp090406 .box{
position:relative;
width:477px;
padding:5px 0 15px 0;
border-left:1px solid #ff99cc;
border-right:1px solid #ff99cc;
border-bottom:1px solid #ff99cc;
background-color:#fff6df;
color:#333;
}
#cmp090406 .box div{
margin:0 auto 8px auto;
}
#cmp090406 #aboutCassis .cmt01 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_aboutcassis01.gif) no-repeat scroll left top;
}
#cmp090406 #aboutCassis .cmt02 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_aboutcassis02.gif) no-repeat scroll left top;
}
#cmp090406 #aboutCassis .cmt03 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_aboutcassis03.gif) no-repeat scroll left top;
}
#cmp090406 #aboutCassis .cmt04 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_aboutcassis04.gif) no-repeat scroll left top;
}
#cmp090406 #aboutBeauty .cmt01 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_aboutbeauty01.gif) no-repeat scroll left top;
}
#cmp090406 #aboutBeauty .cmt02 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_aboutbeauty02.gif) no-repeat scroll left top;
}
#cmp090406 #aboutBeauty .cmt03 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_aboutbeauty03.gif) no-repeat scroll left top;
}
#cmp090406 #aboutBeauty .cmt04 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_aboutbeauty04.gif) no-repeat scroll left top;
}
#cmp090406 #aboutBeauty .cmt05 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_aboutbeauty05.gif) no-repeat scroll left top;
}
#cmp090406 #aboutHealth .cmt01 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_abouthealth01.gif) no-repeat scroll left top;
}
#cmp090406 #aboutHealth .cmt02 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_abouthealth02.gif) no-repeat scroll left top;
}
#cmp090406 #aboutHealth .cmt03 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_abouthealth03.gif) no-repeat scroll left top;
}
#cmp090406 #aboutHealth .cmt04 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_abouthealth04.gif) no-repeat scroll left top;
}
#cmp090406 #other .cmt01 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_other01.gif) no-repeat scroll left top;
}
#cmp090406 #other .cmt02 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_other02.gif) no-repeat scroll left top;
}
#cmp090406 #other .cmt03 h5{
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_other03.gif) no-repeat scroll left top;
}
#cmp090406 p.txt01{
width:465px;
margin:0 auto;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_bg_txt01_btm.gif) repeat-y scroll left bottom;
}
#cmp090406 p.txt01 span{
position:relative;
display:block;
padding:10px 15px 10px 15px;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_bg_txt01_top.gif) no-repeat scroll 0 0;
z-index:10;
zoom:1;
}
#cmp090406 p.txt01 span a{
color:#333;
}
#cmp090406 p.txt02{
padding:9px 0 0 20px;
}

#cmp090406 p.afterword{
width:465px;
height:216px;
margin:10px auto 60px auto;
background:url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_afterword.gif) no-repeat scroll left top;
text-indent:-9999px;
}
#cmp090406 #aboutCassis .cmt03 p.txt01{
padding:0 0 54px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_cmt_btm01.gif) no-repeat scroll left bottom;
}
#cmp090406 #aboutCassis .cmt03 .txt02 {
margin-top:-53px;
}
#cmp090406 #aboutCassis .cmt04 p.txt01{
padding:0 0 55px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_cmt_btm02.gif) no-repeat scroll left bottom;
}
#cmp090406 #aboutCassis .cmt04 .txt02 {
margin-top:-53px;
}
#cmp090406 #aboutBeauty .cmt01 p.txt01{
padding:0 0 50px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_cmt_btm03.gif) no-repeat scroll left bottom;
}
#cmp090406 #aboutBeauty .cmt01 .txt02 {
margin-top:-50px;
}
#cmp090406 #aboutBeauty .cmt01{
margin-bottom:5px;
}
#cmp090406 #aboutBeauty .cmt02 p.txt01{
padding:0 0 10px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_cmt_btm04.gif) no-repeat scroll left bottom;
}
#cmp090406 #aboutBeauty .cmt02 .txt02 {
margin-top:-10px;
}
#cmp090406 #aboutBeauty .cmt04 p.txt01{
padding:0 0 27px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_cmt_btm05.gif) no-repeat scroll left bottom;
}
#cmp090406 #aboutBeauty .cmt04 .txt02 {
margin-top:-25px;
}
#cmp090406 #aboutHealth .cmt02 p.txt01{
padding:0 0 5px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_cmt_btm06.gif) no-repeat scroll left bottom;
}
#cmp090406 #aboutHealth .cmt02 .txt02 {
margin-top:-7px;
}
#cmp090406 #aboutHealth .cmt04 p.txt01{
padding:0 0 50px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_cmt_btm07.gif) no-repeat scroll left bottom;
}
#cmp090406 #aboutHealth .cmt04 .txt02 {
margin-top:-48px;
}
#cmp090406 #other .cmt03 p.txt01{
padding:0 0 45px;
background:transparent url(//stat100.ameba.jp/p_skin/ad_cassis_blog01/img/090406_cmt_btm08.gif) no-repeat scroll left bottom;
}
#cmp090406 #other .cmt03 .txt02 {
margin-top:-45px;
}

#cmp090406 .box img.pict01{
position:absolute;
left:352px;
top:17px;
z-index:15;
}
#cmp090406 .box img.pict02{
position:absolute;
top:385px;
left:354px;
z-index:15;
}
#cmp090406 .box img.pict03{
position:absolute;
top:12px;
left:377px;
z-index:15;
}
#cmp090406 .box img.pict04{
position:absolute;
top:88px;
left:340px;
z-index:15;
}