
/*COMMON*/
html, body { color: #727272;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;  padding: 0; margin: 0; background: #FFF;}
body{margin:0px;padding:0 20px;}
table, img {border:0;font-size: 12px; }
img { margin: 0; padding: 0;}
input, select, textarea { vertical-align: middle;}
input, textarea {padding:auto:5px;}
a{font-size:inherit;color:#fff;}
a:hover{text-decoration:none;}
h1{font-size:28px;font-weight:normal;margin:0 0 30px 0;padding:0;} 
h2, h2 a {font-size:22px;margin:0 0 4px 0;padding:0;font-weight:normal;}
h3{}

span.li{font-size:15px;margin-bottom:8px;margin-left:23px;list-style:none;padding:0;display:block;}

.wrapper{margin:10px auto;width:967px;}

.logo_salon{height:88px;}
.logo{text-align:right;padding-bottom:4px;padding-right:20px;}
.logos{margin-bottom:22px}

.page{background:#E40428 url(/i/Image/site/bg.jpg) no-repeat;height:551px;color:#fff;}
.page tr{vertical-align:top;}
.page a{color:#fff;}

.page .left{padding:30px 0px 30px 0px;width:337px;}

.warning{background:#ccc;padding:10px;color:#000;margin:10px;opacity:0.8;}
.warning a{color:#000;}

.link{font-size:11px;}
.footer a{color:#727272}
.footer{padding-right:20px;margin-top:30px;}
.footer_text{height:50px;}


.content{color:#000;padding:30px;border:1px solid #ccc;margin-bottom:20px;}
.content h1{color:#000;}

.mrg{margin-left:37px;}


/*TOOL TIPS*/
.helptip{font-weight:inherit;border-bottom:1px dotted #000;cursor:help;}
img.helptip{border-bottom:0px;}
.js_tip_clt{background:url(/i/Image/site/tips/clt.png) no-repeat;}
.js_tip_crt{background:url(/i/Image/site/tips/crt.png) no-repeat;}
.js_tip_clb{background:url(/i/Image/site/tips/clb.png) no-repeat;}
.js_tip_crb{background:url(/i/Image/site/tips/crb.png) no-repeat;}
.js_tip_lt{background:url(/i/Image/site/tips/lt.gif) repeat-x;}
.js_tip_ll{background:url(/i/Image/site/tips/ll.gif) repeat-y;}
.js_tip_lr{background:url(/i/Image/site/tips/lr.png) repeat-y;}
.js_tip_lb{background:url(/i/Image/site/tips/lb.png) repeat-x;}
.js_tip_bottom{display:none;width:46px;height:30px;background:url(/i/Image/site/tips/pbc.png) no-repeat;}
.js_tip_top{display:none;width:46px;height:30px;background:url(/i/Image/site/tips/ptc.png) no-repeat;}



/* MID CONTAINER*/

.midblock {padding:12px 0 0 0;}
.i_mid_error{display:block;color:#ff0000;margin-top:8px;font-size:11px;font-weight:bold;}
.i_mid_msg{display:block;color:#000;margin-top:8px;font-size:11px;font-weight:bold;}
.i_mid_pointer{cursor:pointer;}
.i_mid_name{font-size:11px;padding-left:10px;}
#i_mid_{ position:absolute;z-index:1006;margin-left:5px;border:1px solid #ED1C24;}
#i_mid_image{width:54px;height:40px;}
#i_mid_image td{padding:0 0 0 5px;}
#i_mid_image img{cursor:pointer;}
#i_mid_{background:#fff;width:299px;display:none;z-index:1005;padding-top:32px;padding-bottom:8px;}
#i_mid_ td{color:#737373;font-size:11px;padding:3px 10px;}
#i_mid_ td td{color:#737373;font-size:11px;padding:0;white-space:nowrap;}
#i_mid_ textarea,#i_mid_ .input{background:#fff;border:1px solid #737373;width:100%;color:#737373;//width:96%;}
#i_mid_ .mid_input_error{background:#eeaaaa;border:1px solid #ff0000;width:100%;color:#737373;}
#i_mid_ textarea{height:50px;}
#i_mid_header_title{margin-left:10px;}
#i_mid_red_line{display:none;height:28px;line-height:28px; background:#ED1C24;}
#i_mid_red_line td {color:#fff;text-align:left;}
#i_mid_line{display:none;}
#i_mid_ a{color:#737373; text-decoration:underline;}
#i_mid_ a:hover{color:#737373; text-decoration:none;}

.credits_idea, 
.credits_mid {font-size:12px; font-weight: normal; padding:0 0 2px 0; margin:0px; text}
strong.idea,
strong.mid {font-weight: normal;}