body{margin:0px;font-size:12px;background:#CCE9FE;}
body.m03{background:white;}
body.map{background:white;}
body.cata{background:gray;margin:45px;padding;45px;}
body.ju{background:#29568E url(../img/ju_back.jpg) repeat-y -35px; fixed;padding-top:45px;margin-top:45px;padding-left:65px;margin-left:65px;padding-bottom:25px;margin-bottom:25px;margin-right:15px;padding-right:15px;}
body.enter{background:#CBF3FF;margin:25px;padding:25px;}
body.movie{background:#FFFFFF url(../movie/img/back.gif) no-repeat}

table{font-size:12px;background:#ffff99;}
table.inq{color:#3333cc;}
table.b_ju{border:3px double blue;color:#0B1A8F;}
table.pra{color:#0B1A8F;}
table.cata{background:clear;}
table.cata_size{font-size:10px;background:white;}
table.ju{background:clear;}
table.pt{color:#0B1A8F;}
table.m_rule{background:white;}
table.movie{background:clear;}

a{text-decoration:none;}
a.inq{color:#0B1A8F;}
a.inq:hover{color:#77c7ff;}
a.rule{color:orange;}
a.rule:hover:red;}
a.move:hover{position:relative;top:2px;}
a.cata{color:white;}
a.cata:hover{position:relative;top:2px;}
a.m_r{color:#3666BD;}
a.m_r:hover{position:relative;top:2px;}

th.02_01{text-align:right;background:#001071;color:white;padding-top:2px;padding-bottom:2px;}
th.02_02{text-align:right;background:#D5EDFF;color:#005FA9;padding-top:2px;padding-bottom:2px;}
th.pp{text-align:left;background:#FFCC66;color:#FF6633;padding-top:10px;padding-bottom:10px;padding-left:5px;}
th.rule{text-align:left;padding:5px;padding-bottom:5px;background:#FFFFEE;font-size:1.6em;}
th.qa{text-align:left;font-weight:normal;color:#4FA2FF;border-bottom:2px dotted #4FA2FF;padding-top:20px;}
th.cata_th01{background:#73D6F3;color:white;padding-left:25px;padding-top:10px;padding-bottom:10px;}
th.cata_th02{background:#FF8400;color:white;padding-left:25px;padding-top:10px;padding-bottom:10px;}
th.cata_th03{background:#002E96;color:white;padding-left:25px;padding-top:10px;padding-bottom:10px;}
th.cata_th04{background:#8B0076;color:white;padding-left:25px;padding-top:10px;padding-bottom:10px;}
th.cata_th05{background:#425E3E;color:white;padding-left:25px;padding-top:10px;padding-bottom:10px;}
th.cata_th06{background:#696E74;color:white;padding-left:25px;padding-top:10px;padding-bottom:10px;}
th.cata_size{background:silver;border:2px solid gray;}
th.ju{background:white;color:#29568E;padding-top:10px;padding-bottom:10px;font-weight:normal;}

td.main{padding:10px;}
td.flash{background:#ffff99 url(../img/info_01.jpg) right top no-repeat;}
td.bar_01{background:#CCE9FE url(../img/back_01.jpg) no-repeat fixed right top;}
td.bar_02{background:url(../img/back_02.jpg) no-repeat fixed right top;text-align:right;padding-right:5px;padding-bottom:3px;color:white;}
td.bar_03{background:url(../img/back_02.jpg) no-repeat fixed right bottom;padding:5px;color:white;}
td.bar_04{background:#CCE9FE url(../img/back_01.jpg) no-repeat fixed right bottom;color:white;padding:5px;}
td.info{padding-right:10px;}
td.02_01{background:#001071;color:white;padding-top:2px;padding-bottom:2px;padding-left:3px;}
td.02_02{background:#D5EDFF;color:#005FA9;padding-top:2px;padding-bottom:2px;padding-left:3px;}
td.pp{color:orange;padding-top:8px;padding-left:12px;padding-right:12px;padding-bottom:8px;}
td.qa{color:#264A80;border-bottom:1px solid #264A80;}
td.mh{border:1px dotted #0B1A8F;}
td.pra{border:1px solid #0B1A8F;}
td.ju{border:1px solid white;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;color:white;}
td.m07{border-right:1px solid #FF8A00;border-left:1px solid #FF8A00;padding-bottom:10px;padding-top:10px;}
td.m072{border-right:1px solid #FF8A00;border-left:1px solid #FF8A00;border-bottom:1px solid #FF8A00;padding-bottom:10px;padding-top:10px;}

h2{padding:0px;margin:0px;color:white;}

div{color:#0B1A8F;padding:2px;}
div.mini{font-size:0.9em;padding-bottom:0px;}
div.mh_come{padding-left:15px;}
div.03_come{padding:5px;line-height:14px;}
div.02_come{padding-left:25px;line-height:120%;}
div.m03{overflow-y:scroll;padding:5px;line-height:18px;scrollbar-3d-light-color:#ffff99;scrollbar-face-color#ffff99;scrollbar-arrow-color:orange;
	scrollbar-base-color:#ffff99;scrollbar-darkshadow-color:#ffff99;scrollbar-highlight-color:#ffff99;
	scrollbar-shadow-color:#ffff99;scrollbar-track-color:#FFFF99;}
div.m05{overflow-y:scroll;padding-bottom:15px;padding-top:15px;line-height:18px;scrollbar-3d-light-color:#ffff99;scrollbar-face-color#ffff99;scrollbar-arrow-color:orange;
	scrollbar-base-color:#ffff99;scrollbar-darkshadow-color:#ffff99;scrollbar-highlight-color:#ffff99;
	scrollbar-shadow-color:#ffff99;scrollbar-track-color:#FFFF99;}
div.m04_come{padding-left:15px;}
div.mhr_come{font-size:8pt;color:#6FB3FF;padding-left:20px;padding-right:15px;}
div.mhr_come1{font-size:13pt;color:#FF0000;padding-left:20px;padding-right:15px;}
div.mhr_come2{font-size:13pt;color:#054894;padding-left:20px;padding-right:15px;}
div.mhr_come3{font-size:13pt;color:#685204;padding-left:20px;padding-right:15px;}
div.cata_info{color:white;}
div.ju{color:white;line-height:130%;padding:5px;}
div.pt{padding-top:10px;padding-bottom:10px;padding-left:25px;padding-right:25px;}
div.m_r{color:#3666BD;padding-top:10px;padding-bottom:10px;padding-left:45px;padding-right:45px;}
div.enter{color:black;padding:0px;}
div.m07{padding-left:55px;padding-top:10px;font-size:14px;}
div.m072{padding-left:15px;}

span.m03_name{font-size:12px;color:orange;font-weight:bold;}
span.m03_ex{font-size:10px;}
span.blue{color:#77c7ff;}
span.red{color:red;}
span.rule{font-size:0.8em;font-weight:bold;color:orange;}


input{border:1px solid gray;background:white;}
input.inq{color:#0b1a8f;}
textarea.inq_in{color:#0b1a8f;border:1px solid gray;}

h1{font-size:16px;padding-top:0px;padding-bottom:0px;}
h1.mh{margin-top:0px;margin-bottom:0px;color:#0B1A8F;font-size:18px;}
h1.ju{color:white;}
h2{font-size:16px;padding-top:4px;padding-bottom:4px;color:#3666BD;font-weight:normal;}
h1.m07{padding-top:3px;margin-top:3px;margin-bottom:0px;padding-bottom:0px;font-size:16px;font-weight:bold;}

p{line-height:120%;}

hr.white{border:2px dotted white;}
hr.blue{border:2px dotted #0B1A8F;}
hr.m_r{border:4px dotted #CCE9FE;}

