<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

@import "reset.css";
@import "clearfix.css";


/*Etc*/			
.imgover{}

/*Link*/
a:link,a:visited,a:active{color:#3CF; /*border-bottom:1px dotted;*/text-decoration:none;}
a:hover{color:#999; text-decoration:none; outline:none;}
a.arrow{ background: url(../images/common/icon_arrow.gif) no-repeat 0 2px; padding-left:15px}
a:hover.arrow{ background:url(../images/common/icon_arrow_o.gif) no-repeat 0 2px;}
a#linkho:hover img{filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
/*#menuArea a:hover img,#logo a:hover img{filter: alpha(opacity=100); -moz-opacity:1; opacity:1;}*/
a:hover img.none{filter: alpha(opacity=100); -moz-opacity:1; opacity:1;}

html{ height:100%}
body{ 
background-color:#fff;
font-family: "繝偵Λ繧ｮ繝惹ｸｸ繧ｴ Pro W4", HiraMaruPro-W4, Osaka, "�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け", "Trebuchet MS", verdana, arial, sans-serif;
font-size:14px;
line-height:1.2em;
color:#fff;
text-align:center;
/*height:100%
min-width:988px;
width: auto !important;
width: 988px;
*/ background:url(../img/bg_repeat.jpg) repeat-y center 200px;}

#container{ background:url(../img/bg_main.jpg) no-repeat top center; -webkit-background-size: 2000px 1700px; }
#contents{ width:988px; margin:0 auto; text-align:left;position:relative;}

/*main*/
#main{ width:482px; padding:195px 22px 0 484px;min-height:850px;
height: auto !important;
height: 850px;}

#logo{ position:absolute;width:427px;height:207px; top:7px; left:162px}
#menuArea{position: absolute;width: 427px;top: 217px;left: 162px;/*border: 2px solid #CCCCCC;*/}
#menuArea #beautv_menu{padding:40px 0 0 105px;	width:187px;}
#menuArea #beautv_menu img{ height:28px; margin-bottom:6px;}
#menuArea #banner{padding:25px 0 0 165px;width:126px;}
#menuArea #banner img{margin-bottom:6px;}

#main #box,#main2 #box{ margin-bottom:10px; color:#3a3a3a; font-size:12px; line-height:1.5em;}
#main #box h2{ padding-bottom:30px;}
#main #box h3{ padding-bottom:8px;}
#main #box li{ list-style:none; margin-bottom:30px;}
#main #box span#beautist{ display:block; text-align:right; padding-bottom:5px;}
#main #box #left{ width:150px; text-align:left; float:left;}
#main #box #right{ width:332px; text-align:left; float:right;}
#main #box #right p{ padding-bottom:10px;}

#main #pagetop{ margin:40px 0 100px 0;}
#pagetop2{width:482px; padding:40px 22px 100px 484px;}

/*about*/
#main #about_txt{ padding:0 0 30px 0; text-align:left}
#main #about_img{ padding:60px 0 0 0; text-align:left}
#main #about_txt2{ padding:5px 0; }

/*onair*/
#main #box #left2{ width:260px; text-align:left; float:left;}
#main #box #right2{ width:222px; text-align:left; float:right;}
#main #box #right2 span{ font-weight:bold; color:#ff7498; font-size:14px}

#main_y{ width:526px; padding:0 0 0 0; margin-left:462px; background-color:#fefff0;}
#main_y #box{ margin-bottom:10px; color:#3a3a3a; font-size:12px; line-height:1.5em; padding:22px;}
#main_y #box #left{ width:236px; text-align:left; float:left; padding-right:4px;border-right:#d7c064 1px dotted}
#main_y #box #left span{ font-weight:bold; color:#ff7188; font-size:14px; display:block; padding:5px 0}
#main_y #box #right{ width:235px; text-align:left; float:right; margin-left:6px; }

#main_y #box #left #con,#main_y #box #right #con{ height:370px;}/*BEAUTY GEAR height*/
#main_y #box h3{ padding-bottom:10px;}
#main_y #box #right ul{ padding-left:5px;}
#main_y #box #right li{ padding-bottom:10px;}
#main_y #box #right li span{ font-size:16px; font-weight:bold; background:url(../onair/img/arrow.gif) no-repeat ;  color:#fd9bab; display:block; padding-bottom:3px;padding-left:15px;}

/*bk*/
#main #box span#tit{ color:#ff6b7c; font-size:18px; display:block; font-weight:bold; padding-bottom:5px; line-height:1.4em;}
.underbor{ border-bottom:#d4aa1b 1px dotted; margin-bottom:30px; padding-bottom:10px;}
#years{ text-align:right; margin:10px 0 30px 0;border-bottom:#d4aa1b 1px dotted; padding-bottom:5px;}

/*footer*/
#times{clear:both; height:15px; margin:0px auto;  padding:5px 0px; width: 988px; text-align:right}
#footer{ clear:both; height:15px; margin:0px auto 0px;  padding:25px 0px; background:url(../img/copyright.gif) no-repeat center center; text-align:right; width: 928px;}
#footer img{ margin-left:15px}

span#red{ color:#F00}
span#hpink{ font-weight:bold; color:#ff7188; font-size:16px; display:block; padding:5px 0}
span#pink{color:#ff7188;}



/*apps*/
#main2{ width:504px; padding:195px 0 0 484px;min-height:850px;
height: auto !important;
height: 850px;}
#main2 #apps_txt{ padding:0 0 30px 0; text-align:left}
#main2 #apps_img{ padding:60px 0 0 0; text-align:left}
#main2 #apps{ padding:5px 0; }
#main2 #btn{ text-align:center; margin:20px 22px 0 0; width:482px;}
#main2 #pagetop{ margin:20px 0 20px 0;}
</pre></body></html>