@charset "shift_jis";

/* ----------------------------------------------------------- 
CSS Information  

Site URL:	http://www.cosme.net/xxxxx
File name:      cpn.css
Created:        2011-08-24
Last update:    2011-08-24
---------------------------------------------------------- */ 

/* ----------------------------------------------------------- 
‹¤’Ê
----------------------------------------------------------- */ 
/* set up ----------------------------- */
.clearfix { zoom:1; }
.clearfix:after { content:"."; display:block; height:0px; clear:both; visibility:hidden; }
#evt110913_top img { vertical-align: bottom; }

#evt110913_article a:hover img {
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}
#evt110913_article .alignleft {
 float:left;
	margin:0 10px 5px 0;
}

#evt110913_article a {
	color:#49a3d6;
	font-weight:bold;
	text-decoration:underline;
}

#evt110913_article a:hover {
	color:#99c5f3;
	font-weight:bold;
	text-decoration:underline;
}

/* top_navi ---------------------------- */

#evt110913_navi {
 clear:both;
 text-align:right;
	margin:10px 0;
}

#evt110913_navi a {
	color:#49a3d6;
	font-weight:bold;
	text-decoration:underline;
}

#evt110913_navi a:hover {
	color:#99c5f3;
	font-weight:bold;
	text-decoration:underline;
}


#evt110913_navi .prev {
 float:left;
}
#evt110913_navi .ptop {
 float:right;
}

/* ----------------------------------------------------------- 
 top title
----------------------------------------------------------- */ 
#evt110913_top {
 width:635px;
}
#evt110913_top h2 {
 float:left;
	width:471px;
	height:202px;
}

#evt110913_titlebtn {
 float:right;	
	width:146px;
}

#evt110913_titlebtn .login {
 height:75px;
}

#evt110913_titlebtn .next {
 height:151px;
}

#evt110913_top .lead {
 clear:both;
 padding:10px;
	font-size:12px;
	line-height:18px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",Osaka,sans-serif;
}

/* tab ---------------------------- */
#evt110913_tab {
 width:635px;
}
#evt110913_tab li {
 float:left;
}
#evt110913_tab li a:link {
 corsor:pointer;
}

/* article1 ---------------------------- */
#evt110913_article {
	width:635px;
	background: url(images/bg_main.png) repeat-y 0px 0px;	
	text-align:center;
	font-size:12px;
	line-height:18px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",Osaka,sans-serif;
	margin-bottom:5px;
}

#evt110913_article h3 {
	width:633px;
	margin:0 1px 10px 1px;	
}

#evt110913_article .ast {
 clear:both;
	font-size:11px;
 text-align:right;
	color:#666;	
	margin:5px 10px 5px 0;
}

#evt110913_article .btn {
 text-align:center;
	margin-bottom:15px;
}

#evt110913_article .btn02 {
 text-align:center;
	padding:10px 0;
	background: url(images/dotline.png) no-repeat left bottom;	
}


/* article1 members---------------------------- */

#evt110913_article01 {
	width: 617px;
	margin:0 auto;
	text-align: left;
	background: url(images/bg_main02.png) repeat-y 0px 0px;	
}

#evt110913_article01 h4 {
	font-size:14px;
	margin-bottom:5px;
}

#evt110913_article01 h5 {
	margin-bottom:2px;
}

#evt110913_member01 {
 float:left;
	width: 300px;
	margin:0 8px 0 0;
}

#evt110913_member02 {
 float:right;
	width: 300px;
	margin:0  0 0 7px;
}

#evt110913_qanda, #evt110913_qanda02  {
 clear:both;
	font-size:12px;
	line-height:18px;
	margin-bottom:15px;
}
#evt110913_qanda .question, #evt110913_qanda02 .question {
	margin-bottom:5px;
	font-size:14px;
	font-weight:bold;
}

#evt110913_article .memberword {
	font-weight:bold;
	background-color:#a4d1ea;
}

#evt110913_firstreview, #evt110913_firstreview02 {
	margin-bottom:15px;
}

#evt110913_article01 .brandname a {
 color:#068681;
 font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#evt110913_article01 .brandname a:hover {
 color:#07B0A9;
 font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#evt110913_article01 .productname a {
 color:#068681;
 font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

#evt110913_article01 .productname a:hover {
 color:#07B0A9;
 font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

#evt110913_kuchikomicheck {
	width:300px;
}

#evt110913_kuchikomicheck .checktxt,#evt110913_kuchikomicheck02 .checktxt {
	padding:13px;
	width:275px;
	background-color: #fefad7;
}

#evt110913_kuchikomicheck .checktxt p, #evt110913_kuchikomicheck02 .checktxt p {
	margin-bottom:10px;
	
}
#evt110913_kuchikomicheck .checktxt p:first-letter ,#evt110913_kuchikomicheck02 .checktxt p:first-letter  {
 margin-right:5px;
	font-size: 270%;
	font-weight:bold;
	color:#49a3d6;
	float: left;
	line-height: 1;
}

/* article1 makers---------------------------- */

#evt110913_article02 {
	width: 633px;
	margin:0 auto;
	text-align: center;
	background: url(images/bg_main02.png) repeat-y center top;	
}

#evt110913_article02a {
	margin:0 auto ;
	text-align: left;
	background: url(images/dotline.png) no-repeat center bottom;	
}

#evt110913_article02a h5, #evt110913_article02b h5  {
	width: 297px !important;
	width: 267px ;
	height:26px;
	background: url(images/name_bg.png) no-repeat left top;	
	padding: 6px 0 0 30px ;
	font-weight:bold;
	text-align:left;
}

#evt110913_article02b {
	margin:10px auto;
	text-align: left;
}


#evt110913_maker01 {
 float:left;
	width: 297px;
	margin:0 3px 10px 10px !important;
	margin:0 5px 10px 5px;
	text-align:center;
}
#evt110913_maker01 p , #evt110913_maker02 p , #evt110913_maker03 p {
 width:292px;
 text-align:left;
	margin:0 auto;
}

#evt110913_maker01 img , #evt110913_maker02 img , #evt110913_maker03 img {
 border:4px solid #e5e5e5;
}

#evt110913_maker02 {
 float:right;
	width: 297px;
	margin:0 9px 10px 5px !important;
	margin:0 5px 10px 5px;
}


#evt110913_maker03 {
 float:left;
	width: 297px;
	margin:0 3px 10px 10px !important;
	margin:0 5px 10px 5px;
}

#evt110913_maker04 {
 float:right;
	width: 303px;
	margin:0 7px 0 6px !important;
	margin:0 4px 0 9px !important;
	text-align:center;
}

#evt110913_maker04 p {
	width: 292px;
	margin:10px auto;
	font-weight:bold;
	text-align:left;
}


/* article3 steps---------------------------- */

#evt110913_step1 {
	width: 633px;
	margin:0 auto;
	text-align: left;
	background: url(images/step1_bg.png) no-repeat 0px 0px;	
}

#evt110913_step1 h4 ,#evt110913_step2 h4, #evt110913_step3 h4 ,#evt110913_clip h4{
	margin-bottom:5px;
}

#evt110913_step1 p, #evt110913_step2 p  {
	font-size:12px;
	width:310px;
	margin:0 25px 8px 298px;
}

#evt110913_step1 .btn {
	width:234px;
	margin:0 25px 6px 374px;
}

#evt110913_step1 .staff {
	width:249px;
	margin:0 25px 0 359px;
}

#evt110913_step1 .staff a:hover img {
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}

#evt110913_step2 {
	width: 633px;
	margin:0 auto;
	text-align: left;
	background: url(images/step2_bg.png) no-repeat 0px 0px;	
}

#evt110913_step2 .btn {
	width:234px;
	margin:0 25px 6px 374px;
}

#evt110913_step2 .staff {
	width:249px;
	margin:0 25px 0 359px;
}



#evt110913_step3 {
	width: 633px;
	margin:0 auto;
	text-align: left;
	background: url(images/step3_bg.png) no-repeat 0px 0px;	
}

#evt110913_step3 p   {
	font-size:12px;
	width:310px;
	margin:0 25px 25px 298px;
}

#evt110913_step3 .staff {
	width:249px;
	margin:0 25px 0 359px;
	padding-bottom:5px;
}

#evt110913_clip {
	width: 633px;
	height:253px;
	margin:0 auto;
	text-align: left;
	background: url(images/clip_bg.png) no-repeat 0px 0px;	
}

#evt110913_clip  p   {
	font-size:12px;
	width:310px;
	margin:0 25px 25px 298px;
}

#evt110913_clip .btn {
	width:271px;
	margin:0 25px 0 337px;
}


/* article4 present ---------------------------- */

#evt110913_present {
	width: 616px;
	margin:0 10px 15px 9px;
	text-align: center;
	background: url(images/present_bg.png) repeat-y 0px 0px;	
		border-bottom:10px solid #fbe84d;

}

#evt110913_present h4 {
	font-size:14px;
	margin-bottom:5px;
}

#evt110913_present p {
	font-size:12px;
	width:582px;
	margin:0 auto ;
	text-align:left;
}

#evt110913_present .presentinfo {
	font-size:11px;
	width:570px;
	margin:10px auto 0 auto ;
	text-align:left;
}


#evt110913_present .uptxt {
 font-size:12px;
	font-weight:bold;
	color:#f7568d;
	padding:3px;
}

#evt110913_present .presentinfo th {
 vertical-align:text-top;
	padding-bottom:10px;
}


#evt110913_present .presentinfo td {
 padding:0 0 10px 10px;
}


#evt110913_present .presentinfo ol {
 list-style-type:decimal;
 padding-left:20px;
}

#evt110913_present .present01 {
	width: 592px;
	height: 222px;
	margin:0 12px 0 12px;
	text-align: left;
	background: url(images/present1_bg.png) no-repeat 0px 0px;	
}

#evt110913_present .present01 h5 {
	padding:7px 26px;
}

#evt110913_present .present01 .btn_entry {
 width:163px;
	margin:23px 0 0 405px;
}

#evt110913_present .present01 p {
 width:550px;
 font-size:11px;
	margin:20px 0 0 30px;
	
}

#evt110913_present0203 {
 width:616px;
}

#evt110913_present0203 .present02{
 float:left;
	width:297px;
	margin-left:11px !important ;
	margin-left:4px;
}
#evt110913_present0203 .present03{
 float:right;
	width:297px;
	margin-right:11px !important ;
	margin-right:4px;
}

#evt110913_presentbtns {
 clear:both;
 width:523px;
height:100px;
	margin:10px auto 0 auto;
}

#evt110913_presentbtns .gokuchikomi {
 float:left;
 width:213px;
	height:48px;
	margint-right:5px;
	padding-top:18px;
}

#evt110913_presentbtns .goentry {
 float:right;
 width:305px;
	height:85px;
	margin:0;
}


/* more ---------------------------- */


#evt110913_p02_btm {
 width:633px;
	padding-bottom:20px;
	background: url(images/dotline.png) no-repeat left bottom;	
}

#evt110913_more {
 width:586px;
	height:118px;
	margin:0 auto ;
	padding:15px;
	background: url(images/bg_more.png) no-repeat center bottom #dbedf7;
	text-align:center;
}

#evt110913_more h5 {
 font-size:13px;
	font-weight:bold;
}


#evt110913_more ul {
 width:476px;
	margin:15px auto;
 font-size:12px;
	text-align:left;
}

#evt110913_more ul li {
	line-height:1.7;
}

