@charset 'utf-8';
/*	Cascading Style Sheets: style.css 5.2	*/


#MENU .MENU_BOX ul li a.PLAN:link	{ color:#84C8F1; border-bottom:2px solid #84C8F1; }
#MENU .MENU_BOX ul li a.PLAN:visited { color:#84C8F1;  border-bottom:2px solid #84C8F1; }
#MENU .MENU_BOX ul li a.PLAN:hover	{ color:#84C8F1;  border-bottom:2px solid #84C8F1; }
#MENU .MENU_BOX ul li a.PLAN:active	{ color:#84C8F1;  border-bottom:2px solid #84C8F1; }


#FOOTER .FOOTER_BOX ul.F_LINK li a.F_PLAN:link {text-decoration:underline; }
#PAGE .CONTENTS { margin-top:0; padding-top:0px; }
#PAGE .CONTENTS .PLAN_BOX { width:900px; float:left; clear:none; margin:100px 0 0 0px; color:#E1D4C1; }
#PAGE .CONTENTS .PLAN_BOX img { float:left; clear:none; margin-right:20px; }
#PAGE .CONTENTS .PLAN_BOX span { width:600px;  float:left; clear:none; color:#E1D4C1; margin:0; }
#PAGE .CONTENTS .PLAN_BOX ul { width:auto;  float:left; clear:none; border-right:1px solid #E1D4C1; margin:5px 0 0 0; }
#PAGE .CONTENTS .PLAN_BOX li.LEFT { width:160px; float:left; clear:none; border-left:1px solid #E1D4C1; padding-left:10px; }
#PAGE .CONTENTS .PLAN_BOX li.RIGHT { width:120px; float:right; clear:none; border-left:1px solid #E1D4C1; padding:0px 10px; }
#PAGE .CONTENTS .PLAN_BOX li.RIGHT span { width:200px; float:left; clear:none; font-size:11px; }
#PAGE .CONTENTS .PLAN_BOX li.RIGHT strong { font-size:20px; }
#PAGE .CONTENTS .PLAN_BOX p { width:900px; float:left; clear:none; font-size:20px; line-height:1.5em; color:#b49680; margin:30px 0 40px 0; }
#PAGE .CONTENTS small.ALLART { float:left; clear:none; font-size:11px; line-height:1.6em; color:#CAAC83; margin-top:50px; }

#PAGE .CONTENTS  img.KUKAKUZU { position:absolute;  top: 200px; right:0;
    z-index: 500; }
#PAGE h1 { z-index:100; }
#PAGE .PLAN_IMG  { width:900px; float:left; text-align:center; }
#PAGE .PLAN_IMG img { margin:30px 0px 10px 0px; }

#PAGE  p.PLAN {  width:auto; float:left; clear:none; margin:0px 20px 10px 30px; text-align:left; line-height:1.7em; color:#696969; font-size:11px; }
#PAGE  .PLICE {  width:320px; float:left; clear:none; margin:0px 0 10px 20px; text-align:left; color:#696969; }
#PAGE  .PLICE p { width:320px; float:left; clear:none; font-size:15px; margin-top:0; }
#PAGE  .PLICE p span.BIG { font-size:25px; }
#PAGE  .PLICE p span.MID { font-size:20px; }
#PAGE  .PLICE ul.P_NAME { width:320px; float:left; clear:none; margin:0px 0 0px 0; font-size:10px; line-height:15px; }
#PAGE  .PLICE ul.P_NAME li { float:left; clear:none; }
#PAGE  .PLICE ul.P_NAME li.CENTER { float:left; clear:none; margin-left:75px; }
#PAGE  .PLICE ul.P_NAME li.RIGHT { float:left; clear:none; margin-left:0px; }
#PAGE img.ZUMEN { float:left; clear:none; margin:30px 0 100px 0; }
#PAGE .CONTENTS p.LEAD { width:670px; float:left; clear:none; text-align:center;  margin:0px 0 30px 115px;  }
p.LEAD a:hover { opacity:0.7;
filter: alpha(opacity=70);        /* ie lt 8 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */}

small.CAUTION { width:900px; float:left; clear:none; text-align:center; }
#PAGE .PRICE_WRAP { width:800px; float:left; clear:none; margin:0 0 0 50px; background:#f1ede6; padding-top:30px; }
