@charset "UTF-8";

/***********************************************
    white-space
************************************************/


@media screen and (min-width: 641px) {
p.s24_p_s { font-size: 2.4em; }
}

@media screen and (max-width: 640px) {
p.s24_p_s { font-size: 1.6em; }
}

@media screen and (min-width: 641px) {
span.s24_p_s { font-size: 2.4em; }
}

@media screen and (max-width: 640px) {
span.s24_p_s { font-size: 1.5em; }
}

@media screen and (min-width: 641px) {
p.s13_p_s { font-size: 1.3em; }
}

@media screen and (max-width: 640px) {
p.s13_p_s { font-size: 1.1em; }
}

@media screen and (min-width: 641px) {
p.s25_p_s { font-size: 2.5em; }
}

@media screen and (max-width: 640px) {
p.s25_p_s { font-size: 1.8em; }
}


/***********************************************
	ul/li
************************************************/


 ul {
letter-spacing:-1em; !important;
}

li {
letter-spacing: 0; !important;
list-style: none;
}


/***********************************************
	line / box-llie
************************************************/
hr.bk {
 height: 1px;
 background-color: #000;
 border: 0;
}


hr.bg {
 height: 1px;
 background-color: #d5d5d5;
 border: 0;
}

hr.bg_l {
max-width:1080px;
 height: 1px;
 background-color: #d5d5d5;
 border: 0;
}

hr.bg_m {
max-width:960px;
 height: 1px;
 background-color: #d5d5d5;
 border: 0;
}

.hr2 {
 height: 2px;
 width:100%;
 background-color: #575757;
 border: 0;
}

.box1 {
 text-align: center;
 border: solid 1px #000;
 padding: 3px 30px;
}

hr.wh {
 height: 1px;
 background-color: #fff;
 border: 0;
}

hr.wh_expo {
 height: 1px;
 background-color: #fff;
 border: 0;
 max-width:250px;
}

hr.ncar {
 height: 1px;
 background-color: #000;
 max-width:1280px;
 border: 0;
 margin:0 auto;
}



/***********************************************
    p
************************************************/
.c_gold { color: #ecd792;}
.c_ks_red { color: #e6021a;}
.c_red { color: #8e1c2e;}
.c_nyred { color: #c8161d;}
.c_blu { color: #28425f;}
.c_bk { color: #000;}
.c_w { color: #fff;}
.c_y { color: #fff697;}
.c_g4 { color: #b4b4b4;}
.c_g6 { color: #888888;}
.c_g8 { color: #575757;}


.ta_l { text-align: left; !important;}
.ta_r { text-align: right; !important;}
.ta_c { text-align: center; !important;}

.lh1 { line-height: 1.0em; }
.lh15 { line-height: 1.5em; }
.lh2 { line-height: 2.0em; }
.lh25 { line-height: 2.5em; }
.lh3 { line-height: 3.0em; }

p{
font-weight:400;
line-height: 1.8em;
letter-spacing: 0.04em;
}


p.s30 { font-size: 3.0em;}
p.s29 { font-size: 2.9em;}
p.s28 { font-size: 2.8em;}
p.s27 { font-size: 2.7em;}
p.s26 { font-size: 2.6em;}
p.s25 { font-size: 2.5em;}
p.s24 { font-size: 2.4em;}
p.s23 { font-size: 2.3em;}
p.s22 { font-size: 2.2em;}
p.s21 { font-size: 2.2em;}
p.s20 { font-size: 2.0em;}
p.s19 { font-size: 1.9em;}
p.s18 { font-size: 1.8em;}
p.s17 { font-size: 1.7em;}
p.s16 { font-size: 1.6em;}
p.s15 { font-size: 1.5em;}
p.s14 { font-size: 1.4em;}
p.s13 { font-size: 1.3em;}
p.s12 { font-size: 1.2em;}
p.s11 { font-size: 1.1em;}
p.s10 { font-size: 1.0em;}
p.s9 { font-size: 0.9em;}
p.s8 { font-size: 0.8em;}
p.s7 { font-size: 0.7em;}
p.s6 { font-size: 0.6em;}
p.s5 { font-size: 0.5em;}
p.s4 { font-size: 0.4em;}
p.s3 { font-size: 0.3em;}
p.s2 { font-size: 0.2em;}
p.s1 { font-size: 0.1em;}


p.text_co {
  line-height: 200%;
  font-size: 0.7em;
  color: #fff;
  text-align:center;
}

p.d_ib {
display:inline-block;
}

div.fl_l{
float:left;
}


/*センター揃えから左揃え*/

@media screen and (min-width: 641px) {
p.ta_cl {  text-align: center; }
}

@media screen and (max-width: 640px) {
p.ta_cl {  text-align: left; }
}


/*左揃えからセンター揃え*/

@media screen and (min-width: 641px) {
p.ta_lc {  text-align: left; }
}

@media screen and (max-width: 640px) {
p.ta_lc {  text-align: center; }
}

/*左揃えからセンター揃え*/

@media screen and (min-width: 641px) {
h2.ta_lc {  text-align: left; }
}

@media screen and (max-width: 640px) {
h2.ta_lc {  text-align: center; }
}




/*アンダーライン*/

p.bk_ul { 
display: inline-block;
border-bottom: solid 1px #000;
}

p.wh_ul { 
display: inline-block;
border-bottom: solid 1px #fff;
}

/***********************************************
    span
************************************************/


span{
font-weight:400;
line-height: 1.8em;
letter-spacing: 0.04em;
}

span.spw_s20 {
text-align:center;
font-weight:500;
line-height: 1.4em;
letter-spacing: 0.04em;
 font-size: 2.0em;
 }

span.c_gold_b {
color: #ecd792;
font-weight:500;
line-height: 1.4em;
letter-spacing: 0.04em;
}


span.s20 { font-size: 2.0em;}
span.s19 { font-size: 1.9em;}
span.s18 { font-size: 1.8em;}
span.s17 { font-size: 1.7em;}
span.s16 { font-size: 1.6em;}
span.s15 { font-size: 1.5em;}
span.s14 { font-size: 1.4em;}
span.s13 { font-size: 1.3em;}
span.s12 { font-size: 1.2em;}
span.s11 { font-size: 1.1em;}
span.s10 { font-size: 1.0em;}
span.s9 { font-size: 0.9em;}
span.s8 { font-size: 0.8em;}
span.s7 { font-size: 0.7em;}
span.s6 { font-size: 0.6em;}
span.s5 { font-size: 0.5em;}
span.s4 { font-size: 0.4em;}
span.s3 { font-size: 0.3em;}
span.s2 { font-size: 0.2em;}
span.s1 { font-size: 0.1em;}


span.a{
font-weight:400;
line-height: 1.8em;
letter-spacing: 0.04em;
}


/***********************************************
    margin
************************************************/


/*上に空き*/

.mg_t05 { margin-top:5px; !important;}

.mg_t1 { margin-top:10px; !important;}
.mg_t2 { margin-top:20px; !important;}
.mg_t3 { margin-top:30px; !important;}
.mg_t4 { margin-top:40px; !important;}
.mg_t5 { margin-top:50px; !important;}
.mg_t6 { margin-top:60px; !important;}
.mg_t7 { margin-top:70px; !important;}
.mg_t8 { margin-top:80px; !important;}


/*下に空き*/

.mg_b05 { margin-bottom:05px; !important;}

.mg_b1 { margin-bottom:10px; !important;}
.mg_b2 { margin-bottom:20px; !important;}
.mg_b3 { margin-bottom:30px; !important;}
.mg_b4 { margin-bottom:40px; !important;}
.mg_b5 { margin-bottom:50px; !important;}
.mg_b6 { margin-bottom:60px; !important;}
.mg_b7 { margin-bottom:70px; !important;}
.mg_b8 { margin-bottom:80px; !important;}

 
 /*左に空き*/

.mg_l1 { margin-left:10px; !important;} 
.mg_l2 { margin-left:20px; !important;} 
.mg_l3 { margin-left:30px; !important;} 
.mg_l4 { margin-left:40px; !important;} 
.mg_l5 { margin-left:50px; !important;} 
.mg_l6 { margin-left:60px; !important;} 
.mg_l7 { margin-left:70px; !important;} 
.mg_l8 { margin-left:80px; !important;} 


/*右に空き*/

.mg_r1 { margin-right:10px; !important;} 
.mg_r2 { margin-right:20px; !important;} 
.mg_r3 { margin-right:30px; !important;} 
.mg_r4 { margin-right:40px; !important;} 
.mg_r5 { margin-right:50px; !important;} 
.mg_r6 { margin-right:60px; !important;} 
.mg_r7 { margin-right:70px; !important;} 
.mg_r8 { margin-right:80px; !important;} 
 
     
 /*左右に空き*/
 
 .mg_w05 { margin:0 5px; !important;} 
 
.mg_w1 { margin:0 10px; !important;} 
.mg_w2 { margin:0 20px; !important;} 
.mg_w3 { margin:0 30px; !important;} 
.mg_w4 { margin:0 40px; !important;} 
.mg_w5 { margin:0 50px; !important;} 
.mg_w6 { margin:0 60px; !important;} 
.mg_w7 { margin:0 70px; !important;} 
.mg_w8 { margin:0 80px; !important;} 
   
   
 /*上下に空き（均等）*/
 
 .mg_h05 { margin:5px 0; !important;} 

.mg_h1 { margin:10px 0; !important;} 
.mg_h2 { margin:20px 0; !important;} 
.mg_h3 { margin:30px 0; !important;} 
.mg_h4 { margin:40px 0; !important;} 
.mg_h5 { margin:50px 0; !important;} 
.mg_h6 { margin:60px 0; !important;} 
.mg_h7 { margin:70px 0; !important;} 
.mg_h8 { margin:80px 0; !important;} 


 /*上下に空き（不均等）*/

.mg_h11 { margin:10px 0 10px; !important;} 
.mg_h12 { margin:10px 0 20px; !important;} 
.mg_h13 { margin:10px 0 30px; !important;} 
.mg_h14 { margin:10px 0 40px; !important;} 
.mg_h15 { margin:10px 0 50px; !important;} 
.mg_h16 { margin:10px 0 60px; !important;} 
.mg_h17 { margin:10px 0 70px; !important;} 
.mg_h18 { margin:10px 0 80px; !important;} 

.mg_h21 { margin:20px 0 10px; !important;} 
.mg_h22 { margin:20px 0 20px; !important;} 
.mg_h23 { margin:20px 0 30px; !important;} 
.mg_h24 { margin:20px 0 40px; !important;} 
.mg_h25 { margin:20px 0 50px; !important;} 
.mg_h26 { margin:20px 0 60px; !important;} 
.mg_h27 { margin:20px 0 70px; !important;} 
.mg_h28 { margin:20px 0 80px; !important;} 

.mg_h31 { margin:30px 0 10px; !important;} 
.mg_h32 { margin:30px 0 20px; !important;} 
.mg_h33 { margin:30px 0 30px; !important;} 
.mg_h34 { margin:30px 0 40px; !important;} 
.mg_h35 { margin:30px 0 50px; !important;} 
.mg_h36 { margin:30px 0 60px; !important;} 
.mg_h37 { margin:30px 0 70px; !important;} 
.mg_h38 { margin:30px 0 80px; !important;} 

.mg_h41 { margin:40px 0 10px; !important;} 
.mg_h42 { margin:40px 0 20px; !important;} 
.mg_h43 { margin:40px 0 30px; !important;} 
.mg_h44 { margin:40px 0 40px; !important;} 
.mg_h45 { margin:40px 0 50px; !important;} 
.mg_h46 { margin:40px 0 60px; !important;} 
.mg_h47 { margin:40px 0 70px; !important;} 
.mg_h48 { margin:40px 0 80px; !important;} 

.mg_h51 { margin:50px 0 10px; !important;} 
.mg_h52 { margin:50px 0 20px; !important;} 
.mg_h53 { margin:50px 0 30px; !important;} 
.mg_h54 { margin:50px 0 40px; !important;} 
.mg_h55 { margin:50px 0 50px; !important;} 
.mg_h56 { margin:50px 0 60px; !important;} 
.mg_h57 { margin:50px 0 70px; !important;} 
.mg_h58 { margin:50px 0 80px; !important;} 

.mg_h61 { margin:60px 0 10px; !important;} 
.mg_h62 { margin:60px 0 20px; !important;} 
.mg_h63 { margin:60px 0 30px; !important;} 
.mg_h64 { margin:60px 0 40px; !important;} 
.mg_h65 { margin:60px 0 50px; !important;} 
.mg_h66 { margin:60px 0 60px; !important;} 
.mg_h67 { margin:60px 0 70px; !important;} 
.mg_h68 { margin:60px 0 80px; !important;} 

.mg_h71 { margin:70px 0 10px; !important;} 
.mg_h72 { margin:70px 0 20px; !important;} 
.mg_h73 { margin:70px 0 30px; !important;} 
.mg_h74 { margin:70px 0 40px; !important;} 
.mg_h75 { margin:70px 0 50px; !important;} 
.mg_h76 { margin:70px 0 60px; !important;} 
.mg_h77 { margin:70px 0 70px; !important;} 
.mg_h78 { margin:70px 0 80px; !important;} 

.mg_h81 { margin:80px 0 10px; !important;} 
.mg_h82 { margin:80px 0 20px; !important;} 
.mg_h83 { margin:80px 0 30px; !important;} 
.mg_h84 { margin:80px 0 40px; !important;} 
.mg_h85 { margin:80px 0 50px; !important;} 
.mg_h86 { margin:80px 0 60px; !important;} 
.mg_h87 { margin:80px 0 70px; !important;} 
.mg_h88 { margin:80px 0 80px; !important;} 


 /*上下左右に空き*/
 
.mg_1 { margin:10px; !important;} 
.mg_2 { margin:20px; !important;} 
.mg_3 { margin:30px; !important;} 
.mg_4 { margin:40px; !important;} 
.mg_5 { margin:50px; !important;} 
.mg_6 { margin:60px; !important;} 
.mg_7 { margin:70px; !important;} 
.mg_8 { margin:80px; !important;} 


/***********************************************
    padding
************************************************/


.pd_0 { padding:0; !important;}


/*上に空き*/

.pd_t1 { padding-top:10px; !important;}
.pd_t2 { padding-top:20px; !important;}
.pd_t3 { padding-top:30px; !important;}
.pd_t4 { padding-top:40px; !important;}
.pd_t5 { padding-top:50px; !important;}
.pd_t6 { padding-top:60px; !important;}
.pd_t7 { padding-top:70px; !important;}
.pd_t8 { padding-top:80px; !important;}


/*下に空き*/

.pd_b1 { padding-bottom:10px; !important;}
.pd_b2 { padding-bottom:20px; !important;}
.pd_b3 { padding-bottom:30px; !important;}
.pd_b4 { padding-bottom:40px; !important;}
.pd_b5 { padding-bottom:50px; !important;}
.pd_b6 { padding-bottom:60px; !important;}
.pd_b7 { padding-bottom:70px; !important;}
.pd_b8 { padding-bottom:80px; !important;}


/*左に空き*/

.pd_l1 { padding-left:10px; !important;}
.pd_l2 { padding-left:20px; !important;}
.pd_l3 { padding-left:30px; !important;}
.pd_l4 { padding-left:40px; !important;}
.pd_l5 { padding-left:50px; !important;}
.pd_l6 { padding-left:60px; !important;}
.pd_l7 { padding-left:70px; !important;}
.pd_l8 { padding-left:80px; !important;}


/*右に空き*/

 .pd_r1 { padding-right:10px; !important;}
.pd_r2 { padding-right:20px; !important;}
.pd_r3 { padding-right:30px; !important;}
.pd_r4 { padding-right:40px; !important;}
.pd_r5 { padding-right:50px; !important;}
.pd_r6 { padding-right:60px; !important;}
.pd_r7 { padding-right:70px; !important;}
.pd_r8 { padding-right:80px; !important;}


 /*左右に空き*/
 
.pd_w1 { padding:0 10px; !important;} 
.pd_w2 { padding:0 20px; !important;} 
.pd_w3 { padding:0 30px; !important;} 
.pd_w4 { padding:0 40px; !important;} 
.pd_w5 { padding:0 50px; !important;} 
.pd_w6 { padding:0 60px; !important;} 
.pd_w7 { padding:0 70px; !important;} 
.pd_w8 { padding:0 80px; !important;} 
   
   
 /*上下に空き（均等）*/

.pd_h1 { padding:10px 0; !important;} 
.pd_h2 { padding:20px 0; !important;} 
.pd_h3 { padding:30px 0; !important;} 
.pd_h4 { padding:40px 0; !important;} 
.pd_h5 { padding:50px 0; !important;} 
.pd_h6 { padding:60px 0; !important;} 
.pd_h7 { padding:70px 0; !important;} 
.pd_h8 { padding:80px 0; !important;} 


 /*上下に空き（不均等）*/

.pd_h11 { padding:10px 0 10px; !important;} 
.pd_h12 { padding:10px 0 20px; !important;} 
.pd_h13 { padding:10px 0 30px; !important;} 
.pd_h14 { padding:10px 0 40px; !important;} 
.pd_h15 { padding:10px 0 50px; !important;} 
.pd_h16 { padding:10px 0 60px; !important;} 
.pd_h17 { padding:10px 0 70px; !important;} 
.pd_h18 { padding:10px 0 80px; !important;} 

.pd_h21 { padding:20px 0 10px; !important;} 
.pd_h22 { padding:20px 0 20px; !important;} 
.pd_h23 { padding:20px 0 30px; !important;} 
.pd_h24 { padding:20px 0 40px; !important;} 
.pd_h25 { padding:20px 0 50px; !important;} 
.pd_h26 { padding:20px 0 60px; !important;} 
.pd_h27 { padding:20px 0 70px; !important;} 
.pd_h28 { padding:20px 0 80px; !important;} 

.pd_h31 { padding:30px 0 10px; !important;} 
.pd_h32 { padding:30px 0 20px; !important;} 
.pd_h33 { padding:30px 0 30px; !important;} 
.pd_h34 { padding:30px 0 40px; !important;} 
.pd_h35 { padding:30px 0 50px; !important;} 
.pd_h36 { padding:30px 0 60px; !important;} 
.pd_h37 { padding:30px 0 70px; !important;} 
.pd_h38 { padding:30px 0 80px; !important;} 

.pd_h41 { padding:40px 0 10px; !important;} 
.pd_h42 { padding:40px 0 20px; !important;} 
.pd_h43 { padding:40px 0 30px; !important;} 
.pd_h44 { padding:40px 0 40px; !important;} 
.pd_h45 { padding:40px 0 50px; !important;} 
.pd_h46 { padding:40px 0 60px; !important;} 
.pd_h47 { padding:40px 0 70px; !important;} 
.pd_h48 { padding:40px 0 80px; !important;} 

.pd_h51 { padding:50px 0 10px; !important;} 
.pd_h52 { padding:50px 0 20px; !important;} 
.pd_h53 { padding:50px 0 30px; !important;} 
.pd_h54 { padding:50px 0 40px; !important;} 
.pd_h55 { padding:50px 0 50px; !important;} 
.pd_h56 { padding:50px 0 60px; !important;} 
.pd_h57 { padding:50px 0 70px; !important;} 
.pd_h58 { padding:50px 0 80px; !important;} 

.pd_h61 { padding:60px 0 10px; !important;} 
.pd_h62 { padding:60px 0 20px; !important;} 
.pd_h63 { padding:60px 0 30px; !important;} 
.pd_h64 { padding:60px 0 40px; !important;} 
.pd_h65 { padding:60px 0 50px; !important;} 
.pd_h66 { padding:60px 0 60px; !important;} 
.pd_h67 { padding:60px 0 70px; !important;} 
.pd_h68 { padding:60px 0 80px; !important;} 

.pd_h71 { padding:70px 0 10px; !important;} 
.pd_h72 { padding:70px 0 20px; !important;} 
.pd_h73 { padding:70px 0 30px; !important;} 
.pd_h74 { padding:70px 0 40px; !important;} 
.pd_h75 { padding:70px 0 50px; !important;} 
.pd_h76 { padding:70px 0 60px; !important;} 
.pd_h77 { padding:70px 0 70px; !important;} 
.pd_h78 { padding:70px 0 80px; !important;} 

.pd_h81 { padding:80px 0 10px; !important;} 
.pd_h82 { padding:80px 0 20px; !important;} 
.pd_h83 { padding:80px 0 30px; !important;} 
.pd_h84 { padding:80px 0 40px; !important;} 
.pd_h85 { padding:80px 0 50px; !important;} 
.pd_h86 { padding:80px 0 60px; !important;} 
.pd_h87 { padding:80px 0 70px; !important;} 
.pd_h88 { padding:80px 0 80px; !important;} 


 /*上下左右に空き*/
 
.pd_1 { padding:10px; !important;} 
.pd_2 { padding:20px; !important;} 
.pd_3 { padding:30px; !important;} 
.pd_4 { padding:40px; !important;} 
.pd_5 { padding:50px; !important;} 
.pd_6 { padding:60px; !important;} 
.pd_7 { padding:70px; !important;} 
.pd_8 { padding:80px; !important;} 

.pd_4_per { padding:4%; !important;} 


.pd_12 { padding:10px 20px; !important;} 


.pd_4_per { padding:4%; !important;} 





 /*コンテンツ個別空き*/

@media screen and (min-width: 641px) {
 .temp { padding:60px 20px; !important;} 
}

@media screen and (max-width: 640px) {
 .temp { padding:40px 20px; !important;} 
}


@media screen and (min-width: 641px) {
 .temp01 { padding:40px 20px; !important;} 
}

@media screen and (max-width: 640px) {
 .temp01 { padding:20px 20px; !important;} 
}


@media screen and (min-width: 641px) {
 .temp02 { padding:60px 0; !important;} 
}

@media screen and (max-width: 640px) {
 .temp02 { padding:40px 0; !important;} 
}


.pd_824 { padding:80px 20px 40px; !important;} 

 
 
/***********************************************
    max-whidth
************************************************/


.mw_l { max-width:1080px; } 
.mw_m { max-width:960px; } 
.mw_s { max-width:640px; } 


/***********************************************	
    contents / background_color
************************************************/


/* css_test */  
 
.mm_ct_box{
display: inline-block;
height:100%;
}


/* 0% */  

.w_bg{
width:100%;
background-color:#fff;
}


/* 20% */  

.g2_bg{
width:100%;
height:100%;
margin:0 auto;
background-color:#dcdcdc;
}


/* 40% */  
 
.g4_bg{
width:100%;
height:100%;
margin:0 auto;
background-color:#dcdcdc;
}


/* 60% */  
 
.g6_bg{
width:100%;
height:100%;
margin:0 auto;
background-color:#888888;
}


/* 80% */  
 
.g8_bg{
width:100%;
height:100%;
margin:0 auto;
background-color:#575757;
}


/* 100% */  
 
.bk_bg{
width:100%;
margin:0 auto;
background-color:#000;
}


/* light_gray */  

.lg_bg{
width:100%;
margin:0 auto;
background-color:#f5f5f5;
}


/* midium_gray */  
 
.mg_bg{
width:100%;
margin:0 auto;
background-color:#e7e7e7;
}


/* border_gray */  
 
.bg_bg{
width:100%;
margin:0 auto;
background-color:#d5d5d5;
}


/* dark_gray */  
 
.dg_bg{
width:100%;
margin:0 auto;
background-color:#999999;
}

/* red */  
 
.red_bg{
width:100%;
margin:0 auto;
background-color: #8e1c2e;
}

/* gold */  
 
.r_gold_bg{
width:100%;
margin:0 auto;
background-color: #fffdde;
}


/* red kessan */  
 
.ks_red_bg{
width:100%;
margin:0 auto;
background-color: #e6021a;
}


/* red new year */  
 
.hastuuri_red_bg{
width:100%;
margin:0 auto;
background-color: #c8161d;
}


/* red kessan */  
 
.ks_red02_bg{
width:100%;
margin:0 auto;
background-color: #b02523;
}


/* expo kokusai */  
 
.expo_pink_bg{
width:100%;
margin:0 auto;
background-color: #f0cecf;
}



/***********************************************	
	vertical-align
************************************************/


.va_t {
vertical-align:top;
}

.va_m {
vertical-align:middle;
}

.va_b {
vertical-align:bottom;
}


/***********************************************	
	white-space 
************************************************/


.ws_nw {
white-space:nowrap;
}

/***********************************************	
    animation-delay
************************************************/


.ani_d1{
animation-delay: 0.1s;
}

.ani_d2{
animation-delay: 0.2s;
}

.ani_d3{
animation-delay: 0.3s;
}

.ani_d4{
animation-delay: 0.4s;
}

.ani_d5{
animation-delay: 0.5s;
}
 
 .ani_d6{
animation-delay: 0.6s;
}  
 
 .ani_d7{
animation-delay: 0.7s;
} 
 
.ani_d8{
animation-delay: 0.8s;
} 
 
.ani_d9{
animation-delay: 0.9s;
} 
 
.ani_d10{
animation-delay: 1.0s;
} 
 
 .ani_d11{
animation-delay: 1.1s;
} 

.ani_d12{
animation-delay: 1.2s;
} 

.ani_d13{
animation-delay: 1.3s;
} 

.ani_d14{
animation-delay: 1.4s;
} 

.ani_d15{
animation-delay: 1.5s;
} 

 /***********************************************	
   line-height
************************************************/

p.line_16{
line-height:1.6em;
} 

h1.line_14{
line-height:1.4em;
} 

 /***********************************************	
border-radius
************************************************/
.b_rad05 { 
border-radius: 5px;
}
.b_rad10 { 
border-radius: 10px;
}
