html{height:100%;color:#000;font-size:12px;line-height:1.7em;}
body{font-family:Meiryo,"ms pgothic",arial,"hirakakupro-w3",osaka,sans-serif;-webkit-text-size-adjust:100%;margin:0 auto;padding:0 10px;width:1020px;}

h1{font-weight:normal;margin:10px 0 0 0;font-size:16px;color:#000;}
h2{font-size:16px;font-weight:bold;line-height:120%;border-bottom:solid 1px #000;margin:0 0 0.5em 0;}
h3{border-bottom:#ddd dotted 1px;font-size:12px;font-weight:bold;color:#060;padding:0 0 5px 0;margin:0 0 5px 0;}

a{text-decoration:underline;}
a:link,a:visited{color:#000;}
a:hover,a:active,a:focus{text-decoration:underline;color:#060;}
a:hover img,a:active img,a:focus img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
a img{transition:opacity 0.2s linear;vertical-align: middle;}

.tex_nomal{font-size:12px;line-height:1.7em;}
.tex_small{font-size:11px;line-height:1.7em;}

input::-webkit-input-placeholder{color:#999;}
input::-moz-placeholder{color:#999;}
input:-moz-placeholder{color:#999;}
input:-ms-input-placeholder{color:#999;}

/* page header */
#page_header{color:#fff;}
#page_header a:link,#page_header a:visited{color:#fff;}
#page_header a:hover,#page_header a:active,#page_header a:focus{color:#fff;}
a.quark_service:link,a.quark_service:visited{text-decoration:none;}
a.quark_service:hover{opacity:0.8;text-decoration:underline;}

.tel_fd{display:inline-block;font-size:20px;font-weight:bold;line-height:1em;margin:0 10px 0 0;padding:0 0 0 35px;vertical-align:middle;background:url('../../img/common/freed_head.png') no-repeat left center;}

.tel_hd{display:inline-block;font-size:20px;font-weight:bold;line-height:1.5em;margin:0 10px 0 0;padding:3px 0 0 28px;vertical-align:middle;background:url('../../img/common/tel_head.png') no-repeat left center;}

.search_f{margin:0;padding:0;margin-bottom:10px;}

.search_top input,.search_f input{box-sizing:border-box;padding:0 5px 0 5px;margin:0;line-height:12px;font-size:12px;height:22px;border:#666 solid 1px;border-radius:3px 0 0 3px;}
.search_top #btn_search1,.search_f #btn_search{-webkit-appearance:none;width:50px;background-color:#666;color:#fff;border-radius:0 3px 3px 0;}
.search_top #btn_search1:hover,.search_f #btn_search:hover{background-color:#999;}

a.header_lnk:link,a.header_lnk:visited{text-decoration:none;}
a.header_lnk:hover{text-decoration:underline;}

#logo{margin-left:5px;}

a.lang_select{margin-left:10px;padding:0 2px 0 20px;border-radius:2px;display:inline-block;color:#060;text-decoration:none;background:#fff url('../../img/common/icn_lang.png') no-repeat 4px center;}
#page_header a.lang_select:link,#page_header a.lang_select:visited{color:#060;}
#page_header a.lang_select:hover,#page_header a.lang_select:active,#page_header a.lang_select:focus{background-color:rgba(255,255,255,0.9);color:#060;}


/* shopping guide */
h2.shopping_guide{border:none;}
span.shopping_guide{font-size:11px;}
span.shopping_guide h3{display:inline-block;width:230px;line-height:1.6em;color:#000;padding:0;}
span.shopping_guide img{float:left;margin-right:10px;}

/* sale banner */
a.sale_ban{display:inline-block;margin-bottom:20px;box-shadow:2px 2px 4px #999;}

/* breadcrumbs */
td.blue_path{color:#000;}
td.blue_path a{text-decoration:none;}
td.blue_path a:link,td.blue_path a:visited{color:#000;}
td.blue_path a:hover,td.blue_path a:active,td.blue_path a:focus{color:#060;text-decoration:underline;}
td.blue_path a:hover img,td.blue_path a:active img,td.blue_path a:focus img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}


/* footer */
td.ftr_links a:link,td.ftr_links a:visited{color:#060;text-decoration:none;}
td.ftr_links a:hover,td.ftr_links a:active,td.ftr_links a:focus{color:#090;text-decoration:underline;}

td.out_links a{font-size:10px;line-height:12px;}
td.out_links a:link,td.out_links a:visited{text-decoration:none;}
td.out_links a:hover,td.out_links a:active,td.out_links a:focus{text-decoration:underline;}

a.crown,a.tokei,a.rolex,a.omega,a.wf,a.wp{padding:2px 0 2px 18px;display:block;color:#777;}
a.crown{background:url(http://img.909.co.jp/img/common/icn_crown.gif) no-repeat 0 1px;}
a.tokei{background:url(http://img.909.co.jp/img/common/icn_tokei.gif) no-repeat 0 0;}
a.rolex{background:url(http://img.909.co.jp/img/common/icn_rolex.gif) no-repeat 0 0;}
a.omega{background:url(http://img.909.co.jp/img/common/icn_omega.gif) no-repeat 0 0;}
a.wf{background:url(http://img.909.co.jp/img/common/icn_wf.gif) no-repeat 0 2px;}
a.wp{background:url(http://img.909.co.jp/img/common/icn_wp.gif) no-repeat 0 2px;}/* Additions 2016.08.03 */

div.ftr_info{color:#777;}
div.ftr_info a:link,div.ftr_info a:visited{text-decoration:none;}
div.ftr_info a:hover,div.ftr_info a:active,div.ftr_info a:focus{text-decoration:underline;}
a.ft_link_green{font-size:10pt;line-height:10pt;}
a.ft_link_green:link,a.ft_link_green:visited{color:#060;text-decoration:none;}
a.ft_link_green:hover,a.ft_link_green:active,a.ft_link_green:focus{color:#c00;text-decoration:underline;}

/* Additions 2016.08.02 */

/*footer links*/
.howtouse_footer_links a{margin-top:0;padding:5px;display:inline-block;color:#666}
.howtouse_footer_links a:hover{background-color:#2C972C;color:#666;}

.footer_links a{margin-top:5px;padding:5px;display:inline-block;color:#777;}
.footer_links a:hover{background-color:#ddd;color:#060;}
.footer_links h3{font-size:12px;border-bottom: 1px dotted #999;color:#666;margin:0;padding:0;font-weight:bold;}

#.ftr_links a{margin-left:12px;}

.ftr_info a.info_left{margin-right:5px;}
.ftr_info a.info_right{margin-left:5px;}

#td.ftr_links a{margin-left:8px;padding-left:8px;}
td.ftr_links a:link,td.ftr_links a:visited{color:#060;text-decoration:none;}
td.ftr_links a:hover,td.ftr_links a:active,td.ftr_links a:focus{color:#090;text-decoration:underline;}

div.ftr_info a:link,div.ftr_info a:visited{color:#777;text-decoration:none;}
div.ftr_info a:hover,div.ftr_info a:active,div.ftr_info a:focus{text-decoration:underline;}

.ftr_info a.info_left{margin-right:5px;}
.ftr_info a.info_right{margin-left:5px;}

/*footer languages*/
.footer_lang {border-right: 1px dotted #ccc;font-size: 12px;margin: 0;padding: 0 10px;vertical-align:top;font-family: 'Microsoft YaHei',"PingHei",Meiryo,"ms pgothic",arial,"hirakakupro-w3",osaka,sans-serif;}
.footer_lang a {color: #777;text-decoration: none;vertical-align: top;}
.footer_lang a:hover {color: #060;text-decoration: none;}
.footer_last {font-size: 12px;margin: 0;padding: 0 10px;vertical-align:top;font-family: "Malgun Gothic","Yoon Gothic",Meiryo,"ms pgothic",arial,"hirakakupro-w3",osaka,sans-serif;}
.footer_last a {color: #777;text-decoration: none;padding:10px 0;margin:10 0;vertical-align: top;}
.footer_last a:hover {color: #060;text-decoration: none;}
/* footer */

/* sale */
.price_12y,.price_5y,.price_3y{position:relative;margin-bottom:13px;}
.sale_pict{position:absolute;top:-20px;}
/* sale */

/* lang select */
p.tgToolTip{font-size:12px;margin:0;padding:10px 20px;background:rgba(255,255,255,0.9) url('../../img/common/lang_bk.png') no-repeat right bottom;color:#ccc;border-radius:3px;box-shadow:0px 0px 10px rgba(0,0,0,0.5);line-height:3em;position:absolute;z-index:100;}
.tgHide{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;}
/* lang select */


