@import url("layout.css");

* { margin: 0; padding: 0; line-height:1.4em;}
body {background:#f5f5f5;font: 14px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
ul,ol { list-style: none; }
img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }

a {color:#207fb6; text-decoration:none;}
a:hover {color:#207fb6; text-decoration:underline;}

a.ablue {color:#323232; text-decoration:none;font-size:13px;}
a.ablue:hover {color:#207fb6; text-decoration:underline;}

.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}
.org {color:#ef711d !important;}
.blue {color:#c69c69;}
.gray {color:#737373;}
.pb15 {padding-bottom:15px;}


ul.photo_list li {font-size:0;padding:0;margin:0}
ul.photo_list li.h530 {height:530px;}
ul.photo_list li.h212 {height:212px;}

#sub_contents_wrap div.top_summary h2 {color:#262626;font-size:18px;font-weight:normal;padding-bottom:8px;}
#sub_contents_wrap div.top_summary h3 {color:#5e5e5e;font-size:14px;}

ul.left_menu {}
ul.left_menu li {padding:0;margin:0;}
ul.left_menu li a {width:156px;background:url(../images/common/bg_left_off.gif) center  no-repeat;color:#898989;font-size:13px;text-decoration:none;float:left;padding:8px 37px 9px 34px;}
ul.left_menu li a:hover {background:url(../images/common/bg_left_over.gif) center  no-repeat;color:#207fb6;text-decoration:none;}
ul.left_menu li.current a {background:url(../images/common/bg_left_on.gif) center no-repeat !important;color:#323232;border-bottom:solid 1px #dedede;}

div.left_menu_common {clear:both;width:167px;margin:0 auto;padding-top:19px;}
div.left_menu_common div.in {border-top:solid 1px #e2e2e2;padding:17px 0 0 15px;color:#5e5d5d;line-height:1.3em;}
div.left_menu_common div.in a {color:#207fb6;text-decoration:none;background:url(../images/common/ic_blue_arrow.gif) right 7px no-repeat;padding-right:8px;}
div.left_menu_common div.in a:hover {color:#207fb6;text-decoration:underline;}

ul.right_menu {}
ul.right_menu li {padding:0;margin:0;}
ul.right_menu li a {width:300px;font-size:13px;text-decoration:none;float:left;padding:8px 37px 9px 100px;}
ul.right_menu li a:hover {color:#207fb6;text-decoration:none;}
ul.right_menu li.current a {color:#323232;border-bottom:solid 1px #dedede;}

#sub_contents_in h1 {height:45px;padding-top:10px;color:#262626;font-size:24px;font-weight:normal;font-family:"Lucida Sans Unicode";line-height:1.3em;}
div.contact_left h1 {height:40px;color:#262626;font-size:20px;font-weight:normal;font-family:"Lucida Sans Unicode";line-height:1.3em;}

dl.h_img_list {}
dl.h_img_list dt {font-size:15px;color:#2b2b2b;text-align:center;font-weight:bold;padding:9px 40px 12px 0;}
dl.h_img_list dd {padding-bottom:30px;}

dl.h_text_list {clear:both;margin-bottom:30px;}
dl.h_text_list dt {font-size:15px;color:#2b2b2b;font-weight:bold;padding-bottom:5px;}
dl.h_text_list dt.readme {font-size:15px;color:#2b2b2b;font-weight:bold;padding-bottom:15px;}
dl.h_text_list dd {line-height:1.3em; color:#4e4e4e;}
dl.h_text_list dd.blk_dot {background:url(../images/common/ic_dot_blk.gif) left 7px no-repeat;line-height:1.5em;padding-left:10px;color:#4e4e4e;}
dl.h_text_list dd.blk_dot_s {background:url(../images/common/ic_dot_blk1.gif) left 7px no-repeat;line-height:1.3em;padding-left:7px;color:#4e4e4e;}
dl.h_text_list dd p {padding-top:15px;}
dl.h_text_list dd.blk {color:#3c3c3c;font-weight:bold;padding-bottom:5px;}
dl.h_text_list dd.gray {color:#737373;padding-bottom:5px;}
dl.h_text_list dd.org {clear:both;color:#fe7b34;font-weight:bold;padding-top:10px;}
dl.h_text_list dd p.gray_in {color:#707070;padding-left:10px;padding-right:35px;line-height:1.3em;} 
dl.h_text_list dd p.blk_in {color:#565656;padding-left:10px;padding-right:35px;} 
dl.h_text_list dd li {padding-left:10px;color:#8f8f8f;padding-top:5px;}
dl.h_text_list dt.blk {color:#3c3c3c;font-weight:bold;padding-bottom:15px;font-size:13px;}

dl.h_text_list dd.gray_dot {background:url(../images/common/ic_dot_gray.gif) left 6px no-repeat;padding-left:10px;color:#707070;padding-right:35px;}


div.contents_full {background:#FFFFFF;width:797px;padding-left:1px;}

div.contents_block {clear:both;padding:20px 0 20px 34px;border-bottom:solid 1px #e6e6e6;overflow:auto;}
div.contents_left {width:100px;float:left;font-size:11px;color:#555555;line-height:1.4em;display:inline;}
div.contents_left b {color:#000000;font-size:14px;}
div.contents_left span {color:#ed1c24;font-size:13px;}

div.contents_right {width:630px;float:left;overflow:auto;display:inline;}
div.contents_right p {line-height:1.3em;color:#363636;padding-bottom:15px;}
div.contents_right span {color:#ed1c24;font-size:15px;;padding-bottom:15px;}

ul.check_list {clear:both;}
ul.check_list li {background:url(../images/common/ic_check.gif) left top no-repeat;padding-left:22px;line-height:1.5em;color:#363636;}
ul.check_list li.uncheck {background:url(../images/common/ic_uncheck.gif) left top no-repeat;padding-left:22px;line-height:1.5em;color:#363636;}

ul.update_list {padding-top:15px;}
ul.update_list li {float:left;padding-right:15px;width:200px;}
ul.update_list li.large {width:300px;}
ul.update_list li.last {padding-right:0;}
ul.update_list li p {padding:8px 0 12px 0;color:#707070;}

ul.general_list {clear:both;padding-top:12px;overflow:auto;}
ul.general_list li {float:left;padding-right:15px;width:180px;}

.brd_none {border:0 !important;padding-bottom:5px !important;}

div.top_tab_box {padding-top:10px;background:url(../images/support/bg_tab_back.gif) no-repeat #FFFFFF !important;overflow:hidden;height:60px;}
ul.support_tab_list {background:url(../images/support/bg_tab_back.gif) no-repeat !important;}
ul.support_tab_list li {display:inline;;}
ul.support_tab_list li a {color:#252525;font-weight:bold;text-decoration:none;font-size:18px;float:left;padding-left:35px;background:url(../images/support/bg_tab_off.gif) bottom center no-repeat;padding-bottom:25px;text-decoration:none;}
ul.support_tab_list li a:hover {color:#207fb6;background:url(../images/support/bg_tab.gif) bottom center no-repeat;text-decoration:none;}
ul.support_tab_list li a p {color:#898989;font-weight:normal;font-size:12px;padding-top:5px;}

ul.support_tab_list li.current a {color:#207fb6 !important;background:url(../images/support/bg_tab.gif) bottom center no-repeat !important;}

ul.support_tab_list li.faq a {width:223px;}
ul.support_tab_list li.shooting a {width:238px;}
ul.support_tab_list li.contactus a {width:232px;}
ul.support_tab_list li div {border-right:solid 1px;}

.top_text {padding-bottom:30px;color:#545454;}

div.contact_left {float:left;width:330px;padding-right:35px;}
div.contact_right {float:left;width:330px;}

div.contact_right h3 {color:#2b2b2b;font-size:15px;padding-bottom:15px;font-weight:bold}
div.contact_right h4 {color:#2b2b2b;font-size:13px;padding-bottom:10px;padding-top:20px;font-weight:bold}
div.contact_right p {padding-bottom:20px;line-height:1.3em;}

span.blk {color:#323232;padding-left:5px;}
span.bg_gray {background:#aaaaaa;color:#FFFFFF;padding-left:3px;padding-right:3px;}