@charset "utf-8";

/* -----------------------------------------------
CSS file Intellex JYU-HAN.
FileName:default.css
----------------------------------------------- */

/* --------------
COMMON ELEMENTS
-------------- */

/* tags_basic */
form{margin:0;padding:0;}
body{margin:0;padding:0;color:#333;background:#fff;font-family:"MS PGothic",Osaka;text-align:center;}
div{margin:0;padding:0;}
img{border:none;}
ul{margin:0;padding:0;line-height:1.2em;list-style:none;font-size:84%;text-align:left;}
li{margin:0;padding:0;}
p{margin:0;padding:0;font-size:84%;line-height:1.2em;}
hr{display:none;}

/* definition_link */
a:link{color:#333;text-decoration:underline;}
a:visited{color:#333;text-decoration:underline;}
a:hover{color:#333;text-decoration:none;}
a:active{color:#333;text-decoration:underline;}

/* definition_textsize */
.xxsmall{font-size:62%;}
.xsmall{font-size:70%;}
.small{font-size:76%;}
.medium{font-size:84%;}
.large{font-size:92%;}
.xlarge{font-size:103%;}
.xxlarge{font-size:124%;}

/* definition_textcolor */
.type01{color:#333;}
.type02{color:#f7190e;}
.type03{color:#f90;}
.type04{color:#ccc;}
.type05{color:#fe1a0a;}

/* definition_basis */
#wrap{margin:0 auto;padding:0;width:760px;text-align:center;}

/* definition_header */
#header{margin:0;padding:0;width:760px;height:77px;position:relative;}
#header #logo{margin:0;padding:0;width:357px;height:35px;position:absolute;top:26px;left:0;}
#header ul#hdrsplink{margin:0;padding:0;position:absolute;top:0px;right:0;}
#header ul#hdrsplink li{margin:0;padding:0;text-indent:-9999px;}
#header ul#hdrsplink li.gototop{margin:0;padding:0;position:absolute;top:0;right:184px;}
#header ul#hdrsplink li.gototop a{display:block;height:19px;width:58px;margin:0;padding:0;background:url(../images/splink_top.gif) no-repeat 0 0;}
#header ul#hdrsplink li.gototop a:hover{background-position:0 -19px;}
#header ul#hdrsplink li.gotobuy{margin:0;padding:0;position:absolute;top:0;right:91px;}
#header ul#hdrsplink li.gotobuy a{display:block;height:19px;width:92px;margin:0px 0px 0px 1px;padding:0;background:url(../images/splink_buy.gif) no-repeat 0 0;}
#header ul#hdrsplink li.gotobuy a:hover{background-position:0 -19px;}
#header ul#hdrsplink li.gotosell{margin:0;padding:0;position:absolute;top:0;right:0px;}
#header ul#hdrsplink li.gotosell a{display:block;height:19px;width:90px;margin:0px 0px 0px 1px;padding:0;background:url(../images/splink_sell.gif) no-repeat 0 0;}
#header ul#hdrsplink li.gotosell a:hover{background-position:0 -19px;}
#header ul#hdrsub{margin:0;padding:0;color:#ccc;font-size:70%;position:absolute;top:26px;right:0;}
#header ul#hdrsub li{margin:0;padding:0 0 0 7px;display:inline;background:url(../images/blt_01.gif) no-repeat 0 0.2em;}
#header ul#hdrsub li a{text-decoration:none;}
#header ul#hdrsub li a:hover{text-decoration:underline;}
#header #uncertify{margin:0;padding:0;width:320px;height:28px;background:url(../images/hdr_login_bg_uncertify.gif) no-repeat;position:absolute;top:42px;right:0;z-index:1;}
#header #uncertify .add{margin:0;padding:0;width:174px;height:12px;position:absolute;top:8px;right:138px;z-index:2;}
#header #uncertify .btn{margin:0;padding:0;width:127px;height:23px;position:absolute;top:3px;right:5px;z-index:2;}
#header #certify{margin:0;padding:0;width:352px;height:28px;background:url(../images/hdr_login_bg_certify.gif) no-repeat;position:absolute;top:42px;right:0;z-index:1;}
#header #certify .add{margin:0;padding:0;width:174px;height:12px;position:absolute;top:8px;right:170px;z-index:2;}
#header #certify .status{margin:0;padding:0;width:76px;height:22px;position:absolute;top:3px;right:88px;z-index:2;}
#header #certify .btn{margin:0;padding:0;width:77px;height:23px;position:absolute;top:3px;right:5px;z-index:2;}

/* definition_global_menu */
#global{margin:0;padding:0;width:760px;height:51px;position:relative;}
#global ul{margin:0;padding:0;}
#global li{margin:0;padding:0;text-indent:-9999px;}
#global li a{text-decoration:none;}
#global li a:hover{text-decoration:none;}
#global li.home{margin:0;padding:0;position:absolute;top:0;left:0;}
#global li.home a{display:block;width:151px;height:25px;margin:0;padding:0;background:url(../images/global_home.gif) no-repeat 0 0;}
#global li.home a:hover{background-position:0 -25px;}
#global li.serch{margin:0;padding:0;position:absolute;top:0;left:152px;}
#global li.serch a{display:block;width:151px;height:25px;margin:0;padding:0;background:url(../images/global_serch.gif) no-repeat 0 0;}
#global li.serch a:hover{background-position:0 -25px;}
#global li.openroom{margin:0;padding:0;position:absolute;top:0;left:304px;}
#global li.openroom a{display:block;width:151px;height:25px;margin:0;padding:0;background:url(../images/global_openroom.gif) no-repeat 0 0;}
#global li.openroom a:hover{background-position:0 -25px;}
#global li.pickup{margin:0;padding:0;position:absolute;top:0;right:153px;}
#global li.pickup a{display:block;width:151px;height:25px;margin:0;padding:0;background:url(../images/global_pickup.gif) no-repeat 0 0;}
#global li.pickup a:hover{background-position:0 -25px;}
#global li.area{margin:0;padding:0;position:absolute;top:0;right:0;}
#global li.area a{display:block;width:152px;height:25px;margin:0;padding:0;background:url(../images/global_area.gif) no-repeat 0 0;}
#global li.area a:hover{background-position:0 -25px;}
#global li.request{margin:0;padding:0;position:absolute;top:26px;left:0;}
#global li.request a{display:block;width:151px;height:25px;margin:0;padding:0;background:url(../images/global_request.gif) no-repeat 0 0;}
#global li.request a:hover{background-position:0 -25px;}
#global li.sumai{margin:0;padding:0;position:absolute;top:26px;left:152px;}
#global li.sumai a{display:block;width:151px;height:25px;margin:0;padding:0;background:url(../images/global_sumai.gif) no-repeat 0 0;}
#global li.sumai a:hover{background-position:0 -25px;}
#global li.renovex{margin:0;padding:0;position:absolute;top:26px;left:304px;}
#global li.renovex a{display:block;width:151px;height:25px;margin:0;padding:0;background:url(../images/global_renovex.gif) no-repeat 0 0;}
#global li.renovex a:hover{background-position:0 -25px;}
#global li.buyguide{margin:0;padding:0;position:absolute;top:26px;right:153px;}
#global li.buyguide a{display:block;width:151px;height:25px;margin:0;padding:0;background:url(../images/global_buyguide.gif) no-repeat 0 0;}
#global li.buyguide a:hover{background-position:0 -25px;}
#global li.sellguide{margin:0;padding:0;position:absolute;top:26px;right:0;}
#global li.sellguide a{display:block;width:152px;height:25px;margin:0;padding:0;background:url(../images/global_sellguide.gif) no-repeat 0 0;}
#global li.sellguide a:hover{background-position:0 -25px;}
#global li a.cur{background-position:0 -25px;}

/* definition_breadcrumbs */
#crumbs{margin:12px 0 0 0;padding:0;font-size:70%;text-align:left;}
#crumbs a{text-decoration:none;}
#crumbs a:hover{text-decoration:underline;}

/* definition_contents_main */
#contents_narrow{margin:0 auto;padding:0 0 1px 0;width:640px;text-align:left;}
#contents_wide{margin:0;padding:0 0 1px 0;width:760px;text-align:left;}

/* definition_footer */
#footer{margin:80px 0 0 0;padding:0 0 30px 0;width:760px;text-align:left;}
#footer address{margin:0;padding:0;font-size:70%;font-style:normal;}

/* definition_other_elements */
br.clear{clear:both;line-height:0em;font-size:1px;}
.tar{text-align:right;}
.tac{text-align:center;}
.vat{vertical-align:top;}
.vam{vertical-align:middle;}
.vab{vertical-align:bottom;}

/* input/option/textarea_pattern */
input{font-size:12px;}
	/* input */
input.length01{margin:0;padding:2px;width:94px;vertical-align:middle;border:1px solid #7f9db9;}
input.length02{margin:0;padding:2px;width:238px;vertical-align:middle;border:1px solid #7f9db9;}
input.length03{margin:0;padding:2px;width:30px;vertical-align:middle;border:1px solid #7f9db9;}
input.length04{margin:0;padding:2px;width:40px;vertical-align:middle;border:1px solid #7f9db9;}
input.length05{margin:0;padding:2px;width:379px;vertical-align:middle;border:1px solid #7f9db9;}
input.length06{margin:0;padding:2px;width:54px;vertical-align:middle;border:1px solid #7f9db9;}
input.length07{margin:0;padding:2px;width:109px;vertical-align:middle;border:1px solid #7f9db9;}
input.length08{margin:0;padding:2px;width:68px;vertical-align:middle;border:1px solid #7f9db9;}
input.length09{margin:0;padding:2px;width:194px;vertical-align:middle;border:1px solid #7f9db9;}
input.length10{margin:0;padding:2px;width:294px;vertical-align:middle;border:1px solid #7f9db9;}
input.length11{margin:0;padding:2px;width:132px;vertical-align:middle;border:1px solid #7f9db9;}
input.length12{margin:0;padding:2px;width:142px;vertical-align:middle;border:1px solid #7f9db9;}
	/* textarea */
textarea{margin:0 0 2px 0;padding:5px;font-size:12px;line-height:1.3em;border:1px solid #7f9db9;}
textarea.box01{width:430px;}
	/* select */
select{margin:0;padding:0;font-size:13px;line-height:1.3em;border:1px solid #7f9db9;}
	/* ↓mac safariでのチェックボックスのズレ修正記述↓ */
html*input.vam{margin:0 0 2px 0;vertical-align:bottom;}
* html input.vam{margin:0;vertical-align:middle;}
html*label{padding:0 0 0 4px;}
* html label{padding:0;}
	/* ↑mac safariでのチェックボックスのズレ修正記述↑ */

/* --------------
COMMON PARTS
-------------- */

#pagettlwithicn{margin:22px 0 0 0;padding:0 0 8px 0;width:760px;text-align:left;background:url(../images/pagettl_bg.gif) no-repeat bottom;}
#pagettlwithicn table{margin:0;padding:0;width:100%;}
#pagettlwithicn .ttlcell{vertical-align:bottom;}
#pagettlwithicn .icncell{text-align:right;vertical-align:bottom;}
#pagettlindpndnt{margin:40px 0 0 0;padding:0 0 8px 0;width:760px;text-align:left;background:url(../images/pagettl_bg.gif) no-repeat bottom;}

#closeditem{margin:10px 0 0 0;padding:0;text-align:left;}

.textwithpagettl{margin:15px 0 0 0;text-align:left;}

/* --------------
FOR PRINT OUT
-------------- */

br.break{display:none;}
@media print{
br.break{display:block;page-break-after:always;}
#wrap{text-align:left;}
#header ul#hdrsub{display:none;}
#header #uncertify{display:none;}
#header #certify{display:none;}
#pagettlwithicn{background:none;border-bottom:1px solid #ccc;}
#pagettlwithicn table{margin:0;padding:0;width:auto;}
#pagettlwithicn .ttlcell{padding:0 40px 0 0;vertical-align:bottom;}
#pagettlwithicn .icncell{width:auto;vertical-align:bottom;}
#global{display:none;}
#crumbs{display:none;}
#contents_narrow{margin:0;}
}

/* CSS Document */
