* {font-family:"Helvetica",tahoma,verdana,arial,sans-serif;color:#6b5752;font-size:100%;margin:0px;padding:0px;cursor:default;}
a,a * {color:#0033ff;}a:hover,a:hover * {cursor:pointer;color:#cc0033;}a img {border-width:0px;}
body {background:#edeeef url('bg.jpg');} img {vertical-align:bottom;}.clear {clear:both;display:block;}
p{display:block;}sup{font-size:#8em}ul {list-style:none;}
.counter {width:1px;height:1px;position:absolute;visibility:hidden;}

h1{float:left;color:#e51648;font-size:18px;line-height:27px;padding:0px 0px 0px 10px;text-align:left;}
h3{color:#cc0033;font-size:19px;line-height:28px;}
.main{width:1200px;text-align:left;}
.header{height:75px;}
.header p{position:absolute;width:400px;font-size:14px;line-height:20px;margin:5px 0px 0px 783px;background-color:#fff;border:1px solid #afb3c1;padding:2px 5px 2px 5px;}
.header p strong{font-size:15px;line-height:20px;}
.todaytext{position:absolute;width:384px;margin:43px 0px 0px 1px;background-color:#fff;border:1px solid #afb3c1;}
.todaytext span{float:left;background-color:#7a7f8f;padding:2px 7px 2px 7px;}
.todaytext,.header p{-moz-box-shadow: 0 0 10px rgba(122,127,143,0.5); /* Firefox */
-webkit-box-shadow: 0 0 10px rgba(122,127,143,0.5); /* Safari Chrome */
box-shadow: 0 0 10px rgba(122,127,143,0.5); /* */
}
.decortext{position:absolute;margin:5px 0px 0px 0px;}
.logo{position:absolute;margin:10px 0px 0px 400px;}

.t{clear:both;}
.t img{display:block;width:180px;height:240px;background-color:#a8acbb;border:1px solid #3d445d;}
.t a{float:left;width:182px;height:242px;margin:6px 6px 0px 0px;padding:5px;background-color:#ffffff;border:1px solid #262626;text-decoration:none;border-radius:5px;}
.t a:hover img{border:1px solid #206bb2;}
.t a:hover{background-color:#d4efff;border:1px solid #2090f8;}
.t a:hover{-moz-box-shadow: 0 0 10px rgba(122,127,143,0.7); /*  Firefox */
-webkit-box-shadow: 0 0 10px rgba(122,127,143,0.7); /* ū Safari Chrome */
box-shadow: 0 0 10px rgba(122,127,143,0.7); /* */
}
.t a:visited{border:1px solid #d4efff;}

.tl{clear:both;padding:50px 0px 0px 0px;text-align:center;}
.tltmb{margin:auto;clear:both;padding:0px 0px 0px 5px;}
.tltmb a{float:left;width:152px;height:222px;font-size:14px;line-height:20px;background-color:#ffffff;border:1px solid #262626;margin:6px 6px 0px 0px;padding:5px;overflow:hidden;text-decoration:none;}
.tltmb a:hover{background-color:#d4efff;border:1px solid #2090f8;}
.tltmb a:hover{-moz-box-shadow: 0 0 10px rgba(122,127,143,0.7); /* Firefox */
-webkit-box-shadow: 0 0 10px rgba(122,127,143,0.7); /* ū Safari Chrome */
box-shadow: 0 0 10px rgba(122,127,143,0.7); /* */
}
.tltmb img{width:150px;height:200px;display:block;background-color:#a8acbb;border:1px solid #3d445d;margin-bottom:3px;}
.tltmb a:hover{}
.tltmb a:hover span{}
.tltmb2{padding:0px 0px 0px 5px;}
.tltmb2 a{width:90px;height:90px;margin:6px 6px 0px 0px;padding:5px;}
.tltmb2 img{width:88px;height:88px;}

.tltxt {margin-right:5px;padding:10px 10px 10px 15px;}
.tltxt .col {float:left;display:inline;width:265px;padding-right:15px;text-align:left;overflow:hidden;}
.tltxt li {display:block;font-size:17px;line-height:25px;white-space:nowrap;overflow:hidden;border-bottom:1px dotted #b1a39c;}
.tltxt a {font-size:17px;text-decoration:none;}
.tltxt a:hover {text-decoration:underline;}
.tltxt span {font-size:13px;color:#6b5752;font-weight:bold;line-height:20px;margin-right:2px;}
.tltxt .col1 {width:280px;padding-top:4px;}
.tltxt .col1 span {font-size:22px;color:#cc0033;}
.tltxt .col1 li {font-size:22px;line-height:31px;letter-spacing:-0.02em;}
.tltxt .col1 a {font-size:22px;}

.footer{font-size:12px;line-height:14px;text-align:center;margin:20px 50px 0px 50px;padding:10px 10px 10px 15px;border-top:1px solid #b1a39c;}
.foottext{font-size:12px;line-height:14px;}