@charset="utf-8";

/*-------------------

html5

--------------------*/

section, article, aside, hgroup, header, footer, nav, figure, figcaption, summary{

display:block;

}

/*-------------------

xhtml1.0

--------------------*/

dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, p, blockquote, fieldset, div{

margin:0;

padding:0;

}



/* ----------------------------------------------- */

/* clearfix */



.clearfix:after {

	content: ".";

	clear: both;

	display: block;

	line-height: 0;

	height: 0;

	visibility: hidden;

}



.clearfix {

	zoom: 1;

}



/* iepngfix */



.iepngfix {

	behavior: url('../img/iepngfix.htc');

}



/*relative

/* ----------------------------------------------- */

.relative{

position:relative;

}

.teiki_cv_area_box{

width:294px;

height:60px;

position:absolute;

top:150px;

left:135px;

}

.teiki_form_cvcheck_a_box{

width:400px;

height:30px;

position:absolute;

top:270px;

}

.teiki_form_cvcheck_c_box{

width:270px;

height:30px;

position:absolute;

top:190px;

}




/* ----------------------------------------------- */



body{

margin:0;

padding:0;

font-family: 'メイリオ',Meiryo,'EE EゴシチE','MS PGothic',sans-serif;

margin:0 auto;

}



#weaper{

width:850px;

height:auto;

overflow:hidden;

margin:0 auto;

}



#contentBox{

width:850px;

height:auto;

overflow:hidden;

background-color:#fef8ff;

margin:10px auto;

}



header{

width:850px;

height:255px;

background:url('../img/header_outlet2.jpg') no-repeat;

margin:0 auto;

}

hgroup{

text-indent:-9999px;

}


.attention{

width:720px;

height:337px;

background:url('../img/figure_color12s-2.jpg') no-repeat;

margin:0 auto;

}


#teiki_info_cart{

width:830px;

height:80px;

background:url('../img/teiki_info_cart.png') no-repeat;

margin:10px auto;

}

#teiki_info_cart h3{

text-indent:-9999px;

}



.teiki_form_cvcheck_a_icon{

width:21px;

height:18px;

margin:3px 0 0 40px;

float:left;

display:inline;

}

.teiki_form_cvcheck_a_icon_2{

width:21px;

height:18px;

margin:3px 0 0 35px;

float:left;

display:inline;

}


.teiki_form_cvcheck_b_icon{

width:21px;

height:18px;

margin:3px 0 0 4px;

float:left;

display:inline;

}

.teiki_form_cvcheck_e_icon{

width:46px;

height:18px;

margin:0px 75px 0 0;

float:left;

display:inline;

}

.teiki_form_cvcheck_f_icon{

width:46px;

height:18px;

margin:0px 75px 0px 0px;

float:left;

display:inline;

}



.teiki_input_box{

width:180px;

margin:0 0 0 4px;

float:left;

}

.teiki_input_select_box{

width:180px;

margin:0 0 0 4px;

float:left;

}

#select_name{

width:120px;

}

select{

float:left;

}

#cart_img{

border:0;

margin:0;

padding:0;

}

#teiki_form_cvcheck_a{

width:270px;

height:430px;

background:url('../img/teiki_form_cvcheck_a.png') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_a h3, #teiki_form_cvcheck_a h4,

#teiki_form_cvcheck_b h3, #teiki_form_cvcheck_b h4,

#teiki_form_cvcheck_c h3, #teiki_form_cvcheck_c h4,

#teiki_form_cvcheck_d h3, #teiki_form_cvcheck_d h4,

#teiki_form_cvcheck_e h3, #teiki_form_cvcheck_e h4,

#teiki_form_cvcheck_f h3, #teiki_form_cvcheck_f h4,

#teiki_form_cvcheck_g h3, #teiki_form_cvcheck_g h4,

#teiki_form_cvcheck_h h3, #teiki_form_cvcheck_h h4,

#teiki_form_cvcheck_i h3, #teiki_form_cvcheck_i h4,

#teiki_form_cvcheck_j h3, #teiki_form_cvcheck_j h4,

#teiki_form_cvcheck_k h3, #teiki_form_cvcheck_k h4,

#teiki_form_cvcheck_l h3, #teiki_form_cvcheck_l h4,

#teiki_form_cvcheck_m h3, #teiki_form_cvcheck_m h4,

#teiki_form_cvcheck_n h3, #teiki_form_cvcheck_n h4,

#teiki_form_cvcheck_o h3, #teiki_form_cvcheck_o h4,

#teiki_form_cvcheck_p h3, #teiki_form_cvcheck_p h4,

#teiki_form_cvcheck_q h3, #teiki_form_cvcheck_q h4,

#teiki_form_cvcheck_r h3, #teiki_form_cvcheck_r h4,

#teiki_form_cvcheck_s h3, #teiki_form_cvcheck_s h4,

#teiki_form_cvcheck_t h3, #teiki_form_cvcheck_t h4,

#teiki_form_cvcheck_u h3, #teiki_form_cvcheck_u h4,

#teiki_form_cvcheck_v h3, #teiki_form_cvcheck_v h4,

#teiki_form_cvcheck_w h3, #teiki_form_cvcheck_w h4,

#teiki_form_cvcheck_x h3, #teiki_form_cvcheck_x h4,

#teiki_form_cvcheck_y h3, #teiki_form_cvcheck_y h4,

#teiki_form_cvcheck_z h3, #teiki_form_cvcheck_z h4,

#teiki_form_cvcheck_a1 h3, #teiki_form_cvcheck_a1 h4,

#teiki_form_cvcheck_b1 h3, #teiki_form_cvcheck_b1 h4,

#teiki_form_cvcheck_c1 h3, #teiki_form_cvcheck_c1 h4,

#teiki_form_cvcheck_d1 h3, #teiki_form_cvcheck_d1 h4,

#teiki_form_cvcheck_e1 h3, #teiki_form_cvcheck_e1 h4,

#teiki_form_cvcheck_f1 h3, #teiki_form_cvcheck_f1 h4,

#teiki_form_cvcheck_g1 h3, #teiki_form_cvcheck_g1 h4,

#teiki_form_cvcheck_h1 h3, #teiki_form_cvcheck_h1 h4,

#teiki_form_cvcheck_i1 h3, #teiki_form_cvcheck_i1 h4,

#teiki_form_cvcheck_j1 h3, #teiki_form_cvcheck_j1 h4,

#teiki_form_cvcheck_k1 h3, #teiki_form_cvcheck_k1 h4,

#teiki_form_cvcheck_l1 h3, #teiki_form_cvcheck_l1 h4,

#teiki_form_cvcheck_m1 h3, #teiki_form_cvcheck_m1 h4,

#teiki_form_cvcheck_n1 h3, #teiki_form_cvcheck_n1 h4,

#teiki_form_cvcheck_o1 h3, #teiki_form_cvcheck_o1 h4,

#teiki_form_cvcheck_p1 h3, #teiki_form_cvcheck_p1 h4,

#teiki_form_cvcheck_q1 h3, #teiki_form_cvcheck_q1 h4,

#teiki_form_cvcheck_r1 h3, #teiki_form_cvcheck_r1 h4,

#teiki_form_cvcheck_s1 h3, #teiki_form_cvcheck_s1 h4,

#teiki_form_cvcheck_t1 h3, #teiki_form_cvcheck_t1 h4,

#teiki_form_cvcheck_u1 h3, #teiki_form_cvcheck_u1 h4,

#teiki_form_cvcheck_v1 h3, #teiki_form_cvcheck_v1 h4,

#teiki_form_cvcheck_w1 h3, #teiki_form_cvcheck_w1 h4,

#teiki_form_cvcheck_x1 h3, #teiki_form_cvcheck_x1 h4,

#teiki_form_cvcheck_y1 h3, #teiki_form_cvcheck_y1 h4,

#teiki_form_cvcheck_fd1 h3, #teiki_form_cvcheck_fd1 h4,

#teiki_form_cvcheck_fd2 h3, #teiki_form_cvcheck_fd2 h4,

#teiki_form_cvcheck_fd3 h3, #teiki_form_cvcheck_fd3 h4,

#teiki_form_cvcheck_fd4 h3, #teiki_form_cvcheck_fd4 h4,

#teiki_form_cvcheck_fd5 h3, #teiki_form_cvcheck_fd5 h4,

#teiki_form_cvcheck_fd6 h3, #teiki_form_cvcheck_fd6 h4,

#teiki_form_cvcheck_fd7 h3, #teiki_form_cvcheck_fd7 h4,

#teiki_form_cvcheck_fd8 h3, #teiki_form_cvcheck_fd8 h4,

#teiki_form_cvcheck_fd9 h3, #teiki_form_cvcheck_fd9 h4,

#teiki_form_cvcheck_fd10 h3, #teiki_form_cvcheck_fd10 h4,

#teiki_form_cvcheck_fd11 h3, #teiki_form_cvcheck_fd11 h4,

#teiki_form_cvcheck_fd12 h3, #teiki_form_cvcheck_fd12 h4,

#teiki_form_cvcheck_fd13 h3, #teiki_form_cvcheck_fd13 h4,

#teiki_cv_area h3{

text-indent:-9999px;

}


#teiki_form_cvcheck_b{

width:270px;

height:380px;

background:url('../img/cheek-candy-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_c{

width:270px;

height:380px;

background:url('../img/pkabuki-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_d{

width:270px;

height:380px;

background:url('../img/compactcase-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_e{

width:270px;

height:430px;

background:url('../img/brushnet-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}


#cv_btn_a{

width:850px;

height:90px;

float:left;

}

.cv_area_a{

text-align:center;

margin:10px 0 0 0;

}



#teiki_form_cvcheck_g{

width:270px;

height:380px;

background:url('../img/angle-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_h{

width:270px;

height:380px;

background:url('../img/flat-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_i{

width:270px;

height:380px;

background:url('../img/portable-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_j{

width:270px;

height:380px;

background:url('../img/cheek-rose-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_k{

width:830px;

height:344px;

background:url('../img/kabuki-60off-2.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}


#teiki_form_cvcheck_l{

width:270px;

height:380px;

background:url('../img/cheek-coral-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_m{

width:270px;

height:380px;

background:url('../img/cheek-pinkpink-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_n{

width:270px;

height:380px;

background:url('../img/cheek-cosmos-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_o{

width:270px;

height:380px;

background:url('../img/pangle-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_p{

width:270px;

height:380px;

background:url('../img/kabuki-60off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_q{

width:270px;

height:380px;

background:url('../img/ppinto-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_r{

width:270px;

height:380px;

background:url('../img/eyeshodow-lavender-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_s{

width:270px;

height:380px;

background:url('../img/eyeshodow-emerald-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_t{

width:270px;

height:380px;

background:url('../img/eyeshodow-pinksimmer-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_u{

width:270px;

height:380px;

background:url('../img/eyeshodow-kiwisimmer-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_v{

width:270px;

height:380px;

background:url('../img/eyeshodow-rosesimmer-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_w{

width:270px;

height:380px;

background:url('../img/eyeshodow-chocolate-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_x{

width:270px;

height:380px;

background:url('../img/concealer-1-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_y{

width:270px;

height:380px;

background:url('../img/concealer-2-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_z{

width:270px;

height:380px;

background:url('../img/controlcolor-orange-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_a1{

width:270px;

height:380px;

background:url('../img/controlcolor-yallow-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_b1{

width:270px;

height:380px;

background:url('../img/point-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_c1{

width:270px;

height:380px;

background:url('../img/pkabuki-50off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_d1{

width:270px;

height:380px;

background:url('../img/pangle-50off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_e1{

width:270px;

height:380px;

background:url('../img/ppinto-50off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_f1{

width:270px;

height:380px;

background:url('../img/eyeshodow-goldensp-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_g1{

width:270px;

height:380px;

background:url('../img/eyeshodow-goldensimmer-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}


#teiki_form_cvcheck_h1{

width:830px;

height:380px;

background:url('../img/brset-50off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_i1{

width:270px;

height:380px;

background:url('../img/portable-50off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_j1{

width:270px;

height:380px;

background:url('../img/eyeshodow-aquasp-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_k1{

width:270px;

height:380px;

background:url('../img/eyeshodow-aquasi-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_m1{

width:270px;

height:380px;

background:url('../img/controlcolor-orange-50off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_n1{

width:270px;

height:380px;

background:url('../img/controlcolor-yallow-50off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_o1{

width:270px;

height:380px;

background:url('../img/angle-40off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_p1{

width:270px;

height:380px;

background:url('../img/point-40off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_q1{

width:270px;

height:380px;

background:url('../img/portable-40off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_r1{

width:270px;

height:380px;

background:url('../img/starlight-20off') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_s1{

width:270px;

height:380px;

background:url('../img/kabuki-case.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_t1{

width:830px;

height:380px;

background:url('../img/pbrset_angl&point-30off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_u1{

width:270px;

height:380px;

background:url('../img/eyeshodow-violet-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_v1{

width:270px;

height:380px;

background:url('../img/eyeshodow-moonlight-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_w1{

width:270px;

height:380px;

background:url('../img/p-dish-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_x1{

width:270px;

height:380px;

background:url('../img/concealer-0-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_y1{

width:270px;

height:380px;

background:url('../img/concealer-3-20off.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd1{

width:270px;

height:380px;

background:url('../img/ph.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd2{

width:270px;

height:380px;

background:url('../img/sf.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd3{

width:270px;

height:380px;

background:url('../img/bs.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd4{

width:270px;

height:380px;

background:url('../img/nt.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd5{

width:270px;

height:380px;

background:url('../img/bl.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd6{

width:270px;

height:380px;

background:url('../img/op.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd7{

width:270px;

height:380px;

background:url('../img/nd.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd8{

width:270px;

height:380px;

background:url('../img/bg.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd9{

width:270px;

height:380px;

background:url('../img/mp.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd10{

width:270px;

height:380px;

background:url('../img/rs.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd11{

width:270px;

height:380px;

background:url('../img/wm.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd12{

width:270px;

height:380px;

background:url('../img/cp.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_form_cvcheck_fd13{

width:270px;

height:380px;

background:url('../img/mg.jpg') no-repeat;

float:left;

margin:0 0 10px 10px;

}

#teiki_cv_area{

width:550px;

height:250px;

background:url('../img/teiki_cv_area.jpg') no-repeat;

clear:both;

margin:0px auto;

padding-bottom:10px;

}

footer{

width:850px;

margin:40px auto 0px auto;

}

footer p{

text-align:center;

margin-bottom:20px;

font-size:10pt;

}

.copyright{

width:850px;

height:37px;

background:url(../img/copyright.png) no-repeat;

text-indent:-9999px;

}

.footerUl{

height:50px;

margin:0 0 0 55px;

}

.footerUl li{

float:left;

list-style:none;

}

.footerUl li a{

text-align:center;

margin-bottom:20px;

font-size:10pt;

}

.footerUlspeace{

margin:0 10px;

color:#666666;

}

.dot{

display:none;

}

/*link

----------------------------------------------------------*/



a:link {

color:#9839a0;

text-decoration:underline;

}



a:visited {

color:#9839a0;

text-decoration:underline;

}



a:hover {

color:#c663cf;

text-decoration:none;

}



a:active {

color:#9839a0;

text-decoration:underline;

}



.clear{

clear:both;

}

/*コンシーラー部刁E面崩れ対筁E----------------------------------------------------------*/


.teiki_form_cvcheck_a_icon_3{
    display: inline;
    float: left;
    height: 18px;
    margin: 3px 0 0 25px;
    width: 21px;
}


.teiki_form_cvcheck_a_box2{

    float: left;
    margin: 0 0 0 4px;
}

