@charset "utf-8";
h2.top{font-size:16px;}/*rename*/
h3.top{font-size:18px; padding-top:3px;}/*rename*/
h4.qaser_ttl{font-size:14px; padding:3px 0 0;font-weight:normal;}

/*header*/
#header_h1 {position:absolute; top:10.2em; left:18px; z-index:10; color:#333}
#header_h1 h1 { font-size:12px ; font-weight:normal ;}
* html #header_h1 {top:9.9em;}
:root #header_h1 {top:10.3em;}
.logo_poweredby_top {width:130px; padding:10px;}
/*検索BOX*/
#ok_search_box {border-top:2px solid #CCC; background:#DEF8E0;}
#ok_search_box_inner {border-top:2px solid #2DA83A; padding:10px;}
#ok_search_box_inner .ok_search_tex { margin:3px 0 0 5px;width:330px; height:17px;}/*可変*/
#ok_search_box_inner .ok_search_select {margin:3px 5px 0; float:left;}
#ok_search_box_inner .ok_search_btn { margin-right:5px;}
#ok_search_box_inner p { margin-top:3px;}

/**** layout ****/
#ok_wrapper {margin:0;}/*widthの設定は#ok_area_lと#ok_area_rの横幅に10ピクセル足した幅設定*/
/*BIG_BOX*/
#ok_area_l {width:636px;}
#ok_area_r {width:300px;}
#ok_area_l_fix { width:590px;min-width:560px; text-align:left;}
/*okfooter*/
#ok_footer {width:auto; margin:20px 10px 0; padding:10px 0;}
/**** COLUMN2 ****/
/* 詳細QA */
.ok_lq_detail_r {width:78%;}/*可変*/
.ok_lq_qa_list_c  {margin-left:10px;width:77%;}
/*役に立つ */
.ok_useful_tex {width:410px;margin:0 auto;padding-top:10px;}/*可変*/
.ok_lq_answer_r {width:78%;}/*可変*/
/* ベストアンサー表示 */
.ok_lq_bestA_detail_r {width:78%;}
/* マイページ */
.ok_mypage_user_l {width:400px;}
.ok_mypage_qa_list_c {width:380px; margin-left:10px;}
/* お礼・補足後画面・マルチメディア画面 */
.ok_lq_thanks, .ok_lq_supple {width:98%;}
/* カテゴリー一覧画面_選択 */
.ok_cs_categorygroup {float:left;height:1%;margin:0 1px; width:281px;}/*可変*/
* html .ok_cs_categorygroup {width:280px;}/*IE6hack*/

/*====msn css====*/
/*base*/
body { line-height:1.4; }
#ok_main { padding:0 12px;
	margin:0 0 25px}
/*fontsize*/
#ok_footer, #ok_mscategoryNavi { font-size:11px;}
#nav { font-size:12px; }
#brand, #ok_main,  #ok_main h2 { font-size:16px; }
#ok_area_r, .ok_resultlist_l, .ok_mypage_user_r,.ok_mypage_btom, .ok_mypage_btnbar, .ok_lq_q_delete  { font-size:14px; }
/*link*/
.morelink {
 text-align:right;
 font-size:12px;
 }
/*tab*/
.tab_register a {width:180px;}
.tab_register, .tab_register a:hover { width:180px;}
/*header bing searchbox*/
.bingSearchBox {
	background:url(../image/bingBg.gif) left top no-repeat;
	width:412px;
	height:36px;
	position:absolute;
	top:15px;
	left:270px;
	padding:4px 0 0 6px;
}
.bingSearchBox #q {
	width:293px;
	border:none;
	background:none;
	padding:6px 3px;
	}
.bingSearchBox #web {
	background:url(../image/searchBtn.gif) right 3px no-repeat;
	width:22px;
	text-indent:-99999px;
	border:none;
}
/*navigation*/
.nav3 ul { background:#377099; border-top:1px solid #4590c5; border-bottom:1px solid #4590c5;}
.nav3 li a { background:url(../image/nav_line1.gif);}
.nav3 li a:link, .nav3 li a:active, .nav3 li a:hover, .nav3 li a:visited {color:#ffffff;}
.nav3 ul li.selected a { background:#ffffff; border-style:none;}
.nav3 ul li.selected a:link, .nav3 ul li.selected a:active, .nav3 ul li.selected a:hover,.nav3 ul li.selected a:visited {color:#07519A}
.okGlovalNav ul{background:#ffffff;}
.okGlovalNav li a {background:url(../image/nav_line2.gif);color:#07519A}
.okGlovalNav li a:link,.okGlovalNav li a:active, .okGlovalNav li a:hover, .okGlovalNav li a:visited{color:#07519A}
.okGlovalNav ul li.selected a { background-color:#fffff; border-style:solid; border-color:#4590c5; color:#07519A}
/*====footer====*/
ul#ms_newcate_navilist {
	text-align:center;
	font-size:12px;
}
ul#ms_newcate_navilist li {
	display:inline;
	padding:7px 0 0;
}
/* footer navigation*/
#big3, #xnav, #foot { font-size:11px; }
/*mscategory navigation*/
#ok_mscategoryNavi {
	background:url(../image/footerMscateBg.gif) left top repeat-x;
	height:70px;
	padding:10px 10px 0;
	border-top: 1px solid #CCCCCC
	}
#ok_mscategoryNavi h4 {
	font-size:12px;
	line-height:1.4;
	font-weight:bold;
}
.okMscate, .okMscateR {
	width:316px;
	float:left;
}
.okMscate_lst {
	float:left;
	padding-left:100px;
	width:206px;
}
ul.okMssmallcate li  { display:inline; }

/*====toppage search box====*/
#ok_searchBox, #ok_searchBoxTop {
	width:635px;
	margin:0 0 12px 0;
}

#ok_searchBox #ok_toptab_search {
	background:url(../image/searchbox_bg.gif) left bottom no-repeat;
	overflow:hidden;
	padding:10px;
}
#ok_searchBoxTop #ok_toptab_search {
	background:url(../image/searchboxtop_bg.gif) left bottom no-repeat;
	overflow:hidden;
	padding:10px;
}
/*serach box tab*/
ul.ok_tabs li.ok_search, ul.ok_tabs li.ok_question {
	width:210px;
	height:26px;
	margin-right:3px;
	float:left;
}
ul.ok_tabs li.ok_answer {
	width:209px;
	height:26px;
	float:left;
}
li.ok_search a {
	background:url(../image/tab_slice.gif) 0 -36px no-repeat;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
	width:210px;
	height:26px;
}
li.ok_search a.ok_active, li.ok_search a:hover {
	background:url(../image/tab_slice.gif) 0 0 no-repeat;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
	width:210px;
	height:26px;
}
li.ok_question a {
	background:url(../image/tab_slice.gif) -213px -36px no-repeat;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
	width:210px;
	height:26px;
}
li.ok_question a.ok_active, li.ok_question a:hover {
	background:url(../image/tab_slice.gif) -213px 0 no-repeat;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
	width:210px;
	height:26px;
}
li.ok_answer a {
	background:url(../image/tab_slice.gif) -426px -36px no-repeat;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
	width:209px;
	height:26px;
}
li.ok_answer a.ok_active, li.ok_answer a:hover {
	background:url(../image/tab_slice.gif) -426px 0 no-repeat;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
	width:209px;
	height:26px;
}
/*search box*/
#ok_tab_search {
	background:url(../image/searchbox_bg.gif) left bottom no-repeat;
	overflow:hidden;
	padding:10px;
}
.ok_searchtab_txt { text-align:center; }
.ok_inputarea { margin:5px 0; }
.ok_inputarea input{ padding:2px 0; }
#ok_tab_inputarea input.ok_input_txt{
	width:330px;
	margin:0 0 0 40px;
	margin-right:5px;
	padding:3px 0;
}
#ok_tab_inputarea, .ok_tab_searchbtn, .ok_tab_optionbtn, .ok_tab_questionbtn, #ok_tab_textarea {
	float:left;
	margin-right:5px
}
.ok_tab_txt{
	text-align:center;
	font-size:16px;
	line-height:1.6;
}
ul.ok_ranking { text-align:center;}
ul.ok_ranking li { display:inline;}
li.ranking_txt {
	background:url(../image/ranking_txt.png) left center no-repeat;
	width:135px;
	text-indent:-99999px;
	overflow:hidden;
}
li.rank_img { background:url(../image/ranking_txt.png) left center no-repeat; width:135px;display:inline-block; padding-bottom:2px}
ul.ok_ranking span { display:inline-block; text-indent:-99999px; overflow:hidden; width:135px;}
li.first_ico {
	background:url(../image/one_ico.png) left center no-repeat;
	padding:2px 0 2px 28px;
}
li.second_ico {
	background:url(../image/two_ico.png) left center no-repeat;
	padding:2px 0 2px 28px;
}
li.third_ico {
	background:url(../image/three_ico.png) left center no-repeat;
	padding:2px 0 2px 28px;
}
li.fourth_ico {
	background:url(../image/fourth_ico.png) left center no-repeat;
	padding:2px 0 2px 28px;
}
li.fifth_ico {
	background:url(../image/five_ico.png) left center no-repeat;
	padding:2px 0 2px 28px;
}
/*question box*/
#ok_tab_question {
	background:url(../image/questionbox_bg.gif) left bottom no-repeat;
	overflow:hidden;
	padding:10px;
	}
#ok_form_question_inner { margin: 0 0 0 40px;}
#ok_tab_textarea textarea.ok_input_textarea	 {
	width:430px;
	height:23px;
	margin:5px;
	line-height:1.8;
}
#ok_tab_question p { margin-right:40px; }
/*answer box*/
#ok_tab_answer {
	background:url(../image/answerbox_bg.gif) left bottom no-repeat;
	overflow:hidden;
	padding:10px;
	position:relative;
	height:94px;
	}
#ok_tab_text {
	float:left;
	width:430px;
}
.ok_answer_inner {
}
#ok_tab_ansarea {
	width:500px;
	margin-right:5px;
	float:left;
}
ul.ok_answer_user li {
	display:inline;
}
.usr, date, category {
	paddin-right:10px;
}
.ok_tab_btnarea {
	width:100px;
	position:absolute;
	top:10px;
	right:10px;
}
.ok_tab_answerbtn, .ok_tab_nextbtn  { margin:0 0 5px 0;}

/*===right shoulder=====*/
/*login box*/
.ms_logintop {
	background:url(../image/loginbg.gif) left top no-repeat;
	height:10px;
	overflow:hidden;
}
.ms_loginbtm {
	background:url(../image/loginbg.gif) 0 -15px no-repeat;
	height:10px;
}
.ms_login_inner {
	padding:0 10px;
	margin:0;
	overflow:hidden;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	}
.ms_r_login_r {
	float:right;
	width:210px;
}
#ms_loginbox .btn_register_01 a {
	text-align:center;
	padding:2px 0 0;
	}
#ms_loginbox .btn_register_01 a strong{ color:#FFFFFF; }
.ms_signout {
	width:120px;
	float:right;
	}
/*advertisement*/
#ad {  margin:6px 0 12px; }
.ms_newqa li{
	padding:3px 0 3px 20px;
	background:url(../image/icon_question.gif) left center no-repeat;
	}

.bingsearch_title {
	 display:block;
	 float:left;
}
.aboutbing {
	display:block;
	float:right;
	font-weight:normal;
}
#ad2 { padding:0;}
#ad2.parent.chrome1 { margin: 6px 0 12px 0;}
#ad h2, #ad2 h2 {font-size:11px;}
#ad3 {
	margin:6px 0 12px;}
h3#HOT_PR {font-size:11px;
	font-weight:normal;
	line-height:1;
	margin:-1px 0 0;
	text-align:right;
	color:#666666;}
:root h3#HOT_PR {
	line-height:1em;
	padding:4px 0 3px 8px !important;
	}
/*aboutbing*/
.aboutbing {
	font-size:12px;
	padding-right:8px;}
/*osusume kanrenn qa*/
#ms_osusume .child.c2.imglinkabsCustom2{ padding-bottom:8px; margin-bottom:0;}
:root #ms_osusume .child { padding-bottom:0;}
#ms_searchbox {
	margin:0 auto 12px;
	width:580px;
}
#ms_searchbox span { padding-right:5px;}
.ms_inputtxt {
	float:left;
	margin-right:5px;
	font-size:14px;
}
.searchtxt {
	width:360px;
	height:22px;
	font-size:14px;
}
.ms_submit_btn .searchbtn {
	background:url(../image/kensakubtn.gif) no-repeat left top;
	text-indent:-99999px;
	width:99px;
	height:28px;
	border:none;
	float:left;
}
ul.ms_kanrenqa li { padding:0 0 0 20px; }
span.tooltip{
    line-height:1.5;
    color:#333333;
    width:270px;
    background:#e0f0ff;
    border:1px dashed #1975ff;
    padding:3px;
    font-size:small;
    opacity: 0.9;
    position: absolute;
    display: none;
}
#page .parent.chrome5.double1 h2{position:static;}

/*categori list*/
#ms_category.parent.chrome5 .child { padding:0; }
#ms_category #category {
	margin:0;
	padding:0;
}

#ms_category #category li { margin-left:12px; padding: 3px 0 3px 24px;}
#ms_category #category li.s_cate, #ms_category #category li.s_cate, #ms_category #category li.ss_cate  { padding-left:0; margin-left:0;}
#ms_category #category .ico_ovr_mrg {
	margin-top:3px;
	margin-left:8px
}
#category li.ok_cate_link a:hover, #category li.ok_cate_link a:active {
background:#ebf3fb;
	border-bottom:none;
	border-top:none;
	display:block;
	padding:3px 0 3px 8px;
}
#category li.ok_cate_link a:link, #category li.ok_cate_link a:visited {
	border-bottom:none;
	border-top:none;
	display:block;
	padding:3px 0 3px 8px;
}
#ms_category #category li.active {
	background:#FFFFFF;
	border-bottom:2px solid #aaccee;
	border-top:2px solid #aaccee;
	display:block;
	padding:3px 0;
}
#ms_category .ico_category_list {
	background:transparent url(../image/bullet_peke.gif) 80% 80% no-repeat;
	height:18px;
	width:50px;
}
#ms_category #category li.s_cate a:link, #category li.s_cate a:visited {
	border-bottom:none;
	border-top:none;
	display:block;
	padding:3px 0;
}

#ms_category #category li.s_cate a:hover, #category li.s_cate a:active {
	background:#ebf3fb;
	border-bottom:none;
	border-top:none;
	display:block;
	padding:3px 0;
}
#ms_category #category li.ss_cate a:link, #ms_category #category li.ss_cate a:visited {
	border-bottom:none;
	border-top:none;
	display:block;
	padding:3px 0 3px 50px;
	width:auto;
}
#ms_category #category li.ss_cate a:hover, #ms_category #category li.ss_cate a:active {
	background:#ebf3fb;
	border-bottom:none;
	border-top:none;
	display:block;
	padding:3px 0 3px 50px;
	width:auto;
}
.parent.chrome5.ms_topcategory .child {
	margin-bottom:2px;
}
ul.ms_topcategorynav li {
	padding:3px 0;
	}

ul.ms_report li{
	background:url(../image/bullet.gif) left 20% no-repeat;
	padding-left:15px;
	line-height:1.4;
	margin-bottom:6px;
}
.ms_data {
	float:left;
	width:146px;
}
.ico_qabox_qrcode {
	margin:0 auto;
	text-align:center;
}
.ms_mobile {
	float:right;
	width:146px;
	}
.qabox_datalist {
	font-size:12px;
	clear:both;
	height:16px;
}
:root .qabox_datalist{height:13px;}
.qabox_datalist dt{
	font-weight:bold;
	width:52px;
	float:left;
	padding:0;
	margin:0;
}
.qabox_datalist dd {
	float:right;
	text-align:right;
	width:78px;
	padding:0;
	margin:0;
	}
#ok_area_r .ms_data h2, #ok_area_r .ms_mobile h2 { font-size:12px;}
#ok_area_r .ms_databox .parent.chrome5{ margin-top:0;}
.ms_osusume1 { margin-bottom:6px;}
.ms_osusume1 .g1, .ms_osusume2 g1 {
	float:left
}
.ms_osusume1 .g2, .ms_osusume2 g2 {
	margin-left:8px;
	}
/*====top page====*/
/*startmsn*/
.butter_pic {
	width:110px;
	float:left;
}
.ms_starttxt {
	margin-left:130px;
	font-size:12px;
}
.ms_starttxt strong {color:#333333}
.ms_starttxt a strong { color:#07519A}
.msn_txt { margin-bottom:8px;}
/*specialQ&A*/
.parent.chrome5.sp_qabox h2 { margin-bottom:0;}
.sp_qainner {
	background:#EBF3FB;
	position:relative;
	 }
.spcialimg {
	position:absolute;
	top:5px;
	left:5px;
}
.spcialimg img {
	border:1px solid #07519A;
}
.sp_listbox {
	margin-left:133px;
	background:#ffffff;
	height:132px;
}
dl.sp_list {
	border-bottom:1px solid #aaccee;
	line-height:1.2;
	padding:4px 5px;
}
dl.sp_list dt, dl.qalist dt { font-weight:normal;position:relative;}
dl.sp_list dt a.splink {position:absolute; top:0; right:5px;}
dl.last { border-bottom:none; }
/*NewestQ&A AnswerwaitingQ&A*/
.qalist dt { margin-right:25px; }
.qalist dt, .qalist dd { padding-left:24px;}
* html .qalist dt, .qalist dd { padding-bottom:3px;}
.qalist dd, dl.sp_list dd { font-size:14px; }
.rss_title {
	display:block;
	float:left;
}
.rss {
	display:block;
	float:right;
	padding:3px 0 0 0;
	}
:root .rss { padding:0 6px 0 0; }
.qabox_rss_icon { margin:0;}
/*category ranking*/
.selectbox {
	border-bottom:1px solid #aaccee;
	font-size:12px;
	margin-bottom:12px;
	padding-bottom:12px;
}
.qabox_select {
	float:left;
	width:460px;
}
.ms_date {
	float:right;
	width:150px;
}
.ranktitle {
	float:left;
	width:380px;
	font-weight:normal;
}
.rankcate {
	float:right;
	width:200px;
	font-size:14px;
}
.rankcate a, .qalist dd a { color:#414141; }
.ico_r_one, .ico_r_two, .ico_r_three { font-weight:bold; }
.ico_r_one, .ico_r_two, .ico_r_three, .ico_r_four, .ico_r_five,
.ico_r_six, .ico_r_seven,.ico_r_eight, .ico_r_nine, .ico_r_ten {
	height:24px;
	padding-left:28px;
	margin:3px 0
	}
.ico_r_one {
	background:url(../image/ranking_ico.gif) 0 0 no-repeat;
}
.ico_r_two {
	background:url(../image/ranking_ico.gif) 0 -34px no-repeat;
}
.ico_r_three {
	background:url(../image/ranking_ico.gif) 0 -71px no-repeat;
}
.ico_r_four {
	background:url(../image/ranking_ico.gif) 0 -105px no-repeat;
}
.ico_r_five {
	background:url(../image/ranking_ico.gif) 0 -141px no-repeat;
}
.ico_r_six {
	background:url(../image/ranking_ico.gif) 0 -176px no-repeat;
}
.ico_r_seven {
	background:url(../image/ranking_ico.gif) 0 -211px no-repeat;
}
.ico_r_eight {
	background:url(../image/ranking_ico.gif) 0 -247px no-repeat;
}
.ico_r_nine {
	background:url(../image/ranking_ico.gif) 0 -282px no-repeat;
}
.ico_r_ten {
	background:url(../image/ranking_ico.gif) 0 -317px no-repeat;
}
/*====Small Category page====*/
/*pagination*/
#ok_paging { font-size:12px; letter-spacing:-0.8px;}
.ms_paging {text-align:center;}
.ms_paging li{ display:inline;}
/*q&alist*/
h4.qa_ttl {font-size:16px;}
.ico_cate_list { font-size:12px;}
/*category ranking*/
.ms_rankdate {
text-align:right;
font-size:12px;
margin-bottom:8px;}
/*====Q&Adetail page====*/
/*link*/
.ok_lq_detail a, .ok_lq_answer-inner a, .ok_lq_btm_bar a, .ok_lq_detail_ttlr a,
.ok_lq_detail_ttlr a strong, .ok_lq_detail p a, .ok_lq_answer p a  { color:#0000ff;}
.ok_lq_detail strong, .ok_qTtl strong, .ok_lq_answer strong{ color:#414141;}
/*pankuzu*/
ul.bread { margin-bottom:1.1em; word-wrap:break-word; /word-break:break-all; }
ul.bread li { display:inline; font-size:12px}
ul.bread li strong { color:#666666;}
/*overture*/
.ok_ad1 {font-size:14px;}
/*fontsize*/
.ok_lq_detail, .ok_lq_detail_ttlr,
.ok_lq_bestA_detail, .ok_lq_btm_bar, .ok_lq_answer, #sort, .ok_lq_thanks p{ font-size:12px;}
.datail_tex, p.qa_tex, .ok_lq_thanks, span.ThaSup_ttl { font-size:16px}
.ok_lq_detail_ttl h2, #ok_main .ok_lq_bestA_detail_ttl_l h2{ font-size:24px!important;}
/*quesition column*/
.ok_lq_detail_ttlr { padding-top:10px;}
.ok_lq_detail_ttl { width:460px;}
h3.qa { display:inline;}
p.datail_tex { margin-top:0;}
.ok_lq_detail { background:url(../image/qstclr_bg.gif) left top repeat-y;}
.que_num { background:#ffc267}
/*answer column*/
.btn_answer_01 strong {color:#FFFFFF;}
.ok_lq_bestA_detail { padding:0;}
.ok_lq_bestA_detail .ok_lq_detailBox {
	padding:5px 10px;
	margin-bottom:0;
	background:#FFFFFF;
	border-bottom:2px solid #0072e3;}
.ansttl_bor, .ok_lq_bestA_detail .ok_lq_detailBox { border-bottom:2px solid #0072e3;}
.ok_lq_bestA_detail, .ok_lq_answer  { background:url(../image/ansclr_bg.gif) left top repeat-y;}
.ok_lq_bestA_detail .ok_lq_detail { background:url(../images/common/bestanswer_bg.gif) no-repeat right top}
.ans_num { background:#67a0ff;}
.ok_lq_thanksBox{
	background:#ffe1e1;
	border:1px solid #ffb3be;
	}
/*useful column*/
.ok_useful { background:#fff5cc;}
* html .ui-dialog .ui-dialog-content {height:auto !important; height:110px;}
/*kanrenQA*/
.ms_kanrenqaBox {
	margin-bottom:6px;
}
:root ms_kanrenqaBox {
	margin-bottom:0;
	}
ul.ms_kanrenqa li, ul.ms_kanrenqa li.last{
	list-style:none;
	background:url(../image/icon_question.gif) left center no-repeat;
	padding-left:20px;
}
.ok_osusume_list_title { font-size:14px;}
/*kanrenchannel*/
.kanrenBox {
	margin:6px 0 12px;
	border:1px solid #AACCEE;
}
.kanren_title_col {
	background-color:#EBF3FB;
	border-bottom:1px solid #AACCEE;
	margin-bottom:10px;
}
.kanren_title_col h2 {padding:2px 0 1px 8px;}
.kanren_title1 {
	float:left;
	width:48%;
}
.kanren_title2 {
	float:right;
	width:48%;
}
.kanren_c1 {
	float:left;
	width:306px;
	margin-bottom:10px;
	padding:0 0 0 10px;
	position:relative;
}
.kanren_c2 {
	float:left;
	width:306px;
	margin-bottom:10px;
	padding:0 0 0 10px;
	position:relative;
}
.kanren_img {
	position:absolute;
	top:0;
	left:10px;
}
.kanren_img img {
	border:1px solid #07519A;
}
.kanren_rbox {
	margin-left:95px;
}
.kanren_title {
	font-size:16px;}
.kanren_txt {
	font-size:14px;
        min-height:60px;
}
/*====mypage====*/
.ok_cr_user_profile-inner {width:700px;}
.ok_c_reg, .ok_cr_report, .ok_c_regBox{width:700px}

.ok_cr_user_l{width:240px}
.ok_cr_user_r {width:380px}
.btn_mypage_alarmon_r { background:url(../image/btn_mypage_alarm_r.png) no-repeat right top;float:left;height:21px;width:5px;}
.btn_mypage_alarm_m {background:url(../image/btn_mypage_alarm_m.png) repeat-x left top;float:left;height:21px;padding:2px 0 2px 2px; font-size:12px;}
.btn_mypage_alarmon_l {background:url(../image/btn_mypage_alarmon_l.png) no-repeat left top;float:left;height:21px;width:20px;}
.btn_mypage_alarmoff_l {background:url(../image/btn_mypage_alarmoff_l.png) no-repeat left top;float:left;height:21px;width:20px;}
.btn_mypage_alarm_m a { color:#333333}
/*====column bug====*/
#ok_area_r .parent.chrome5,#ok_area_l .parent.chrome5{ margin: 6px 0 12px; }
/*====search option====*/
#ok_cate_mid {padding:10px 30px;}
#ok_cate_mid  #search {
	position:relative;
	left:0;
	}
#ok_cate_mid #search label { display:inline;}
.ok_mypage_privacy th, td {
	border:medium none;
	padding:5px 0;
}
