@charset "UTF-8";/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}body{padding:10px 0;font-size:62.5%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif}strong{font-weight:bold}a{color:#004080;text-decoration:none}a:link{}a:visited{}a:hover{color:red}a:active{}#wrapper,#header,#footer,#navigation{width:960px;overflow:hidden;margin:0 auto}.highlight1,.highlight2,.highlight3,.highlight4,.highlight5{background-color:yellow}#header{overflow:hidden;position:relative}#header h1,#header #headerBanner{float:left}#header h1{padding:5px}#header #headerBanner{margin:0 0 0 70px}#headerBanner .bannerWrapper{display:none}#headerBanner .nth0{display:block}#header #toHome{position:absolute;font-size:1.2em;top:20px;right:0;font-weight:bold}#navigation{}#navigation #globalNav{overflow:hidden;padding-left:60px;margin-top:5px;height:20px}#navigation #globalNav li{margin-right:6px;float:left;text-indent:-10000px;background:url(../image/global_tab.png) no-repeat}#navigation #globalNav li a{outline:none;display:block;width:100px;height:20px}#navigation #globalNav li#foorex{background-position:0 0px}#navigation #globalNav li#fxblog{background-position:0 -20px}#navigation #globalNav li#twnavi{background-position:0 -40px}#navigation #globalNav li#compare{background-position:0 -60px}#navigation #globalNav li#market{background-position:0 -80px}#navigation #globalNav li#antenna{background-position:0 -100px}#navigation #globalNav li#books{background-position:0 -120px}#navigation #globalNav li#systra{background-position:0 -140px}#navigation #menuContainer{position:relative;width:100%;height:70px;background:#588BBE url(../image/line1.gif) no-repeat 0px 0px}#navigation #menuContainer #search{font-size:1.3em}#navigation #menuContainer #search #search-text{width:300px}#navigation #menuContainer #search #search-submit{width:120px}#navigation #menuContainer #setHome{position:absolute;font-size:1.2em;right:10px;top:20px}#navigation #menuContainer #setHome a{color:#FFFFFF}#navigation #menuContainer #localNav{position:absolute;left:0;bottom:0;z-index:50;width:960px;/width:860px;height:30px;/height:27px;overflow:hidden;padding-left:100px;/padding-top:3px;background-color:#91B3D5}#navigation #menuContainer #localNav li{font-size:1.3em;margin:5px 0 0 0;padding:0 10px;float:left;border-left:1px solid #004080}#navigation #menuContainer #localNav #viewing{text-decoration:underline;color:#444444}#navigation #menuContainer #localNav li.lastItem{border-right:1px solid #004080}#navigation #menuContainer #localNav li.formBanner{margin-right:100px;/margin-right:0;/margin-top:2px;border:none;float:right;zoom:1}#navigation #menuContainer #blueBird{position:absolute;z-index:100;left:10px;bottom:7px}#navigation #menuContainer #search{position:absolute;z-index:150;left:100px;bottom:35px}#wrapper{margin-top:10px;border:1px solid #588BBE;background:url(../image/sidebg.png) repeat-y top right}#adminBox{border:2px solid #588BBE !important;border-bottom:none !important;background-color:#EDF2F8 !important}#adminBox p{font-size:1.2em}#adminBox h4,#console h4{font-weight:bold;font-size:1.3em;border-bottom:1px dashed silver;padding:3px;margin-bottom:5px}#console{border:2px solid #588BBE !important;border-bottom:3px solid #588BBE !important;border-top:none !important;padding:10px;padding-top:0;overflow:hidden;background-color:#EDF2F8 !important}#console label{border:2px outset #ddd;background-color:white;font-size:12px;padding:3px;zoom:1}#console label input{vertical-align:middle}#console label:active{border:2px inset #ddd}#console label.config-on{background-color:paleturquoise}#console label.configr-on{background-color:lightpink}#main{float:left;width:698px;border-right:1px solid #588BBE;height:100%}#main .desc{font-size:1.4em;padding:5px 15px;margin-bottom:10px;line-height:144%}#main .desc li{margin-left:20px;margin-bottom:10px;list-style-type:disc;list-style-position:outside}#main #blogpartsLeft{float:left;width:330px;margin-left:10px;/margin-left:5px}#main #blogpartsRight{float:right;width:330px;margin-right:10px;/margin-right:5px}#main #blogpartsLeft h3,#main #blogpartsRight h3{margin:0;width:315px;padding:5px 0 5px 5px;margin-bottom:10px}#main #blogpartsLeft textarea,#main #blogpartsRight textarea{float:right;font-size:1.3em;display:block;height:300px}#main #blogpartsRight textarea{width:46%}#main #blogpartsLeft textarea{width:35%}#main #mobile{margin:0 5px}#main #mobile .mobileBanner{margin:10px auto;display:block}#main h2{color:#ffffff;background-color:#588BBE;font-weight:bold;font-size:14px;padding:3px 15px;margin:10px 5px;border:3px double #FFFFFF;position:relative}#main h3{color:#004080;background-color:#E7EEF5;font-weight:bold;font-size:1.4em;padding:2px;margin:0 5px;border-left:10px solid #588BBE}#main ul.tabNav{overflow:hidden;margin:10px 10px 0 10px;padding:0;zoom:1;border-bottom:5px solid #91B3D5}#main ul.tabNav li{float:left}#main ul.tabNav li a{display:block;padding:5px 15px;color:black;background-color:#E7EEF5;font-size:1.3em;text-align:center;text-decoration:underline;margin-right:15px;text-decoration:none}#main ul.tabNav li a:hover{color:#004080}#main ul.tabNav li a.active{color:#FFFFFF;background-color:#91B3D5}#main .timeLineWrapper{border:1px solid #91B3D5;margin:10px;padding:10px;/padding:0;padding-top:0;margin-top:0}#main .tlGroup{font-size:1.3em;padding-top:13px;padding-left:20px;/padding-left:10px;overflow:hidden;zoom:1}#main .timeLineWrapper .tlGroup{padding-left:0px}#main .tlGroup .tlTxt{width:652px;text-align:left;min-height:56px;height:auto !important;height:56px;position:relative;border-bottom:1px solid #CCCCCC;padding-bottom:13px;margin-bottom:13px;/margin-left:10px}#main .tlGroup .tlTxt strong{padding:2px 0 5px 0;padding-left:60px;display:block;line-height:100%}#main .tlGroup .tlTxt p{padding-left:60px;line-height:110%}#main .tlGroup .tlTxt .tlImg img{float:left;padding:3px;border:1px solid #E5E5E5}#main .tlGroup .tlTxt .tlDef{position:absolute;top:0;right:0}#main .tlGroup .tlTxt .tlDef p{position:absolute;top:0;/top:2px;right:60px;width:200px;text-align:right;color:gray}#main .tlGroup .tlTxt .tlDef ul{position:absolute;top:0;right:0;height:15px;width:60px}#main .tlGroup .tlTxt .tlDef ul li{float:right;margin-left:3px}#main .tlGroup .tlTxt .tlDef ul li a{display:block;width:15px;height:15px;text-indent:-10000px;background-image:url(../image/icon/all.gif);outline:0}#main .tlGroup .tlTxt .tlDef ul li.flwBtn a{background-position:0px 0px}#main .tlGroup .tlTxt .tlDef ul li.rtwBtn a{background-position:30px 0px}#main .tlGroup .tlTxt .tlDef ul li.favBtn a{background-position:15px 0px}#main .tlGroup .tlTxt .tlDef ul li.flwBtn a:hover{background-position:0px 15px}#main .tlGroup .tlTxt .tlDef ul li.rtwBtn a:hover{background-position:30px 15px}#main .tlGroup .tlTxt .tlDef ul li.favBtn a:hover{background-position:15px 15px}#main .tlGroup .tlMore{margin:20px 0;text-align:center;font-size:16px;height:38px;position:relative;background:url(../image/motto.gif) no-repeat center}#main .tlGroup .tlMore a{outline:none;display:block;padding:8px}#main #ranking h2{border-bottom:none;margin-bottom:0}#main #ranking .rankDesc{border-left:1px solid #588BBE;border-right:1px solid #588BBE;margin:0 6px;font-size:13px;padding:5px;line-height:120%}#main #ranking .lastDesc{border-bottom:1px solid #588BBE}#main #ranking table{width:679px;margin:1px 10px 0 10px}#main #ranking table tr{border-bottom:1px solid white}#main #ranking table tr.even{background-color:#E7EEF5}#main #ranking table tr.odd{background-color:#F8FAFC}#main #ranking table tr th,#main #ranking table tr td{padding:5px 0;font-size:1.2em;border-right:1px solid white;border-collapse:collapse}#main #ranking table tr th{padding:2px;background-color:#91B3D5;text-align:center;vertical-align:middle}#main #ranking table tr th.col1st{width:20px}#main #ranking table tr td.col1st{text-align:center;font-weight:bold;vertical-align:middle}#main #ranking table tr th.col2nd{width:52px}#main table tr td.col2nd img{padding:3px;border:1px solid #E5E5E5}#main #ranking table tr th.col3rd{}#main #ranking table tr td.col3rd{padding-left:5px;line-height:110%}#main #ranking table tr td.col3rd strong{padding:2px 0 5px 0;display:block}#main #ranking table tr th.col4th{width:100px;overflow:hidden}#main #ranking table tr td.col4th{vertical-align:middle}#main #ranking table tr td.col4th p span{float:right;display:block;text-align:left;width:35px;margin:0;padding:0}#main #ranking table tr td.col4th p strong{float:left;display:block;text-align:right;width:65px;margin:0;padding:0;clear:both}#main #ranking table tr th.col5th{width:80px}#main #ranking table tr td.col5th{font-size:1.4em;text-align:center;vertical-align:middle}#main #ranking table tr td.col5th .pointNum{display:block;margin-bottom:3px}#main #ranking table tr td{vertical-align:top}#main #ranking table tr td strong{font-weight:bold}#main .userList{position:relative;overflow:hidden}#main .userList .adminSort{position:absolute;top:7px;right:15px;z-index:50}#main .userList h2{margin:10px 8px;margin-top:2px}#main .userThumbRow{margin:0 10px;padding:0 10px;overflow:hidden}#main .userThumbRow .userThumb{float:left;width:91px;text-align:center;vertical-align:top}#main .userThumbRow .userThumb img{margin:5px}#main .userThumbRow .userThumb p{font-size:1.2em;height:4.6em;/height:2.5em;word-break:break-all}#main #userDetail{}#main .userDesc{position:relative;overflow:hidden;zoom:1;min-height:80px;height:auto !important;height:80px}#main .userDescRow .userDesc{min-height:95px;height:auto !important;height:95px}#main .userDesc img{position:absolute;left:10px}#main .userDesc img.follow{position:absolute;top:75px;left:10px}#main .userDesc strong,#main .userDesc p,#main .userDesc h3{margin-left:93px;letter-spacing:80%}#main .userDesc h3{margin-right:10px}#main .userDesc strong,#main .userDesc p{padding-right:10px;display:block;padding-left:10px;font-size:1.2em;margin-top:5px}#main .userDesc p{color:gray;letter-spacing:80%;line-height:110%}#main .userInfo{}#main .userInfo dl{background-color:#F0F0F0;overflow:hidden;font-size:1.2em;margin:10px 10px 10px 10px;padding:5px;zoom:1}#main .userInfo dl dt{font-weight:bold;float:left;margin-right:1em;height:16px}#main .userInfo dl dd{float:left;margin-right:2em;height:16px}#main .userInfo dl .clearFlt{float:none}#main .userInfo ul{/margin-top:-5px;text-align:center}#main .userInfo ul li{display:inline}#main #inquiry{font-size:1.3em}#main .btnGroup{text-align:center;margin:20px}#main #inquiry h2{margin-bottom:0;padding:5px;border:none;font-size:1.2em}#main #inquiry table{width:688px;margin:0 5px;border:1px solid #588BBE}#main #inquiry table tr{border-collapse:collapse}#main #inquiry table tr th.horizHead{background-color:#BDD1E6;font-weight:bold;font-size:1.1em;padding:5px 2px;border:none}#main #inquiry table tr th{padding:3px;width:29%;border-right:1px solid #588BBE;border:1px solid #588BBE}#main #inquiry table tr td{padding:10px;width:69%;border:1px solid #588BBE}.notice{color:blue}.warninng{color:red}#officialUser,#recommendUser{position:relative;overflow:hidden}#recommendUser .userDescRow,#officialUser .userDescRow{margin-top:5px;overflow:hidden}#main #recommendUser .adminSort,#main #officialUser .adminSort{position:absolute;right:15px;top:2px}.sortBtn{position:absolute;top:16px;/top:12px;_top:3px;right:10px}.half{float:left;width:50%}.center{text-align:center}.adBanner{text-align:center;width:100%;margin:10px auto}.adBanner .bannerWrapper{display:none}.adBanner .nth0{display:block}#adBannerGroup{overflow:hidden;zoom:1;/margin-bottom:-10px}#adBannerLeft,#adBannerRight{width:330px;height:60px}#adBannerGroup .bannerWrapper{display:none}#adBannerGroup .nth0{display:block}#adBannerLeft{float:left;margin-left:10px;_margin-left:5px}#adBannerRight{float:right;margin-right:10px;_margin-right:5px}.adInfo{position:absolute;right:5px;_right:10px;padding:2px 0;font-size:90%}.adInfo a{color:white}#reload{position:absolute;top:50%;_top:13px;right:5px;_right:10px;margin-top:-7px}#sub{float:left;width:261px;border-left:1px solid #588BBE;margin-left:-1px}#sub a#toList{font-size:110%;font-weight:bold}#sub dl{margin:10px 5px}#sub dl dt{color:#fff;background-color:#588BBE;padding:3px 5px;font-size:1.4em;font-weight:bold}#sub dl dd{margin:5px 0 15px 0;font-size:1.3em;line-height:120%}#sub dl dd p.ad{padding-top:5px;/padding-top:10px}#bannerSide1 .bannerWrapper,#bannerSide2 .bannerWrapper{display:none}#bannerSide1 .nth0,#bannerSide2 .nth0{display:block}#sub .uGroup{padding:6px 2px;border-bottom:1px solid gray;overflow:hidden}#sub .uGroup img{float:left;margin:2px;margin-right:7px}#sub .uGroup .uName,#sub .uGroup .uScreen,#sub .uGroup .uMeta{font-size:95%;line-height:1.3em}#sub #registedCount{width:100%;margin:auto 0}#sub #registedCount th{width:90px;text-align:center;padding-top:5px}#sub #registedCount td{width:20px;text-align:right;padding:5px 10px 0 0;font-weight:bold}#sub #aboutBanner{margin-top:5px;text-align:center}#sub #aboutBanner img{margin:2px}#footer{text-align:center;margin-bottom:40px}#footer ul{margin:10px auto;overflow:hidden;border-right:1px solid #FFFFFF}#footer ul li{font-size:1.3em;padding:0 1em;display:inline;border-right:1px solid #004080;margin-right:1px}#footer ul li.last{border-right:none}#footer #copyright{font-size:1.2em}