@media only screen and (min-width: 769px) {
	body { overflow:auto !important; }
	.hide_desktop { display:none; }
	#mainbody #toolbar { display:block !important; }
	#editProfile .toppic_edit .windowbg2 { display:block !important; }
	#editProfile .normal_table td img { max-width:none; }
}

@media only screen and (min-width: 769px) and (max-width: 1023px) {
	.wrapper { width:100% !important;margin:0 !important; }
}

@media only screen and (max-width: 768px) {
	* { box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box; }
	body { height:auto !important;font-size:13px !important;background-color:#efefef; }
	img { max-width:100%; }
	input ,select { width:100%;height:30px;margin-bottom:5px;padding:5px !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;margin-right:0 !important;margin-left:0 !important; }
	input[type="submit"] { margin-bottom:20px;display:block; }
	input[type="submit"] ,input[type="text"] { height:30px !important;box-sizing:border-box !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;-o-box-sizing:border-box !important;-ms-box-sizing:border-box !important; }
	input[type="checkbox"] ,input[type="radio"] { width:auto;height:auto; }
	table tr { width:100%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box; } 
	table tr td { width:100%;height:auto !important;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box; } 
	table tr.titlebg td { padding:10px; }
	
	.wrapper { width:100% !important;margin:0 !important; }
	.hide_desktop { display:block !important; }
	.hide_m { display:none !important; }
	.nav { margin:10px 0 !important; }
	.wp_pageTop tr { display:table-row; }
	.wp_pageTop tr td { width:100%;padding:5px 0;display:block; }
	.wp_pageTop tr td.postbuttons td { text-align:left; }
	.wp_pageTop .btn_board { width:100%;margin-top:-10px; }
	.wp_pageTop .btn_board a { margin-left:10px; }
	.menuJump { padding:10px !important; }
	.menuJump .smalltext { display:block;text-align:left;margin:5px 0 10px 0; }
	.menuJump select {margin-bottom:-5px; }
	.topboard td { width:100% !important;text-align:left; }
	.topboard .icon_topboard { display:none; }
	.tablefull ,.gs-webResult { width:100% !important; }
	.quote ,.quoteheader { width:500px;overflow:hidden;margin:0 !important; }
	#mainbody { margin-top:172px; }
	#mainbody > .wrapper { margin:0;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;position:static;background-color:#efefef; }
	#mainbody > .wrapper #mainbody-2 ,#mainbody > .wrapper #mainbody-3 ,#mainbody > .wrapper #mainbody-4 ,#mainbody > .wrapper #mainbody-5 { background:none; }
	#mainbody #toolbar { display:none;position:fixed;width:100%;height:100%;z-index:9;left:0;top:155px;background-color:#efefef; }
	#mainbody #toolbar #nav-L ,#mainbody #toolbar #nav-R ,#mainbody #toolbar #nav { background:none; }
	#mainbody #toolbar #nav { height:60%;padding:0;margin:0;overflow-y:scroll; }
	#mainbody #toolbar #nav ul { margin:0; }
	#mainbody #toolbar #nav ul li { width:100%;background:none;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box; }
	#mainbody #toolbar #nav ul li a { width:100%;height:auto;padding:5px 0;display:block;color:#000;text-align:center;border-bottom:1px solid #ccc; }
	#mainbody #toolbar #nav ul li:last-child a { border:none; }
	#mainbody #toolbar #nav ul li a:hover ,#mainbody #toolbar #nav ul li a.goo { color:#4a7d9c; }
	#mainbody #mainbody-padding { padding:0; }
	#mainbody #mainbody-padding .btn-slide { margin-bottom:10px;display:block;background-position:center bottom; }
	#mainbody #mainbody-padding .pathwayxx { display:block;margin:0 0 5px 0; }
	#mainbody #mainbody-padding .pathwayxx .pathway:first-child { display:block; }
	#mainbody #mainbody-padding .pathwayxx img { vertical-align:middle;margin-bottom:3px; }
	#mainbody #mainbody-padding .pathwayxx img:nth-child(2) { margin-left:0 !important; }
	#mainbody #mainbody-padding #panel { text-align:center; }
	#mainbody #mainbody-padding #panel #showcase { padding:15px 10px 0 10px; }
	#mainbody #mainbody-padding #panel #showcase input[type="submit"] { margin:auto; }
	#mainbody #mainbody-padding #panel #showcase .showcase { width:100%; }
	#mainbody #mainbody-padding #panel #showcase .showcase .moduletable { margin-bottom:0; }
	#mainbody #mainbody-padding #panel #showcase .showcase #useropts { margin-bottom:15px; }
	#mainbody #mainbody-padding #panel #showcase .showcase #useropts li { border:none; }
	
	/**header**/
	#header { height:172px;background:none;padding:0 10px;position:fixed;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;left:0;top:0;background-color:#efefef;z-index:99; }
	#header .wrapper { margin:0;padding:0 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box; }
	#header .wrapper #access { width:30px;text-align:center;height:auto;position:absolute;right:0;top:10px; }
	#header .wrapper #access #selectors ,#header .wrapper #buttons { display:none; }
	#header .wrapper #access .bar { display:block;height:4px;width:30px;background:#a9a6a6;margin:5px auto; }
	#header .wrapper #access .con { cursor:pointer;display:inline-block;width:auto;margin:0 auto;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition: all .7s ease;transition:all .7s ease; }
	#header .wrapper #access .middle { margin:0 auto; }
	#header .wrapper #access .bar { -webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease; }
	#header .wrapper #access.active .con .top { -webkit-transform:translateY(9px) rotateZ(45deg);-moz-transform:translateY(9px) rotateZ(45deg);-ms-transform:translateY(9px) rotateZ(45deg);-o-transform: translateY(9px) rotateZ(45deg);transform:translateY(9px) rotateZ(45deg); }
	#header .wrapper #access.active .con .bottom { -webkit-transform: translateY(-9px) rotateZ(-45deg);-moz-transform:translateY(-9px) rotateZ(-45deg);-ms-transform:translateY(-9px) rotateZ(-45deg);-o-transform: translateY(-9px) rotateZ(-45deg);transform:translateY(-9px) rotateZ(-45deg); }
	#header .wrapper #access.active .con .middle { width:0; }
	#header .wrapper a #logo { width:305px;height:126px;margin:auto;right:0;background:url(../images/default/logo_m.png) no-repeat;background-position:center center; }
	#header .wrapper #searchbar_old { width:100%;margin:auto;right:0;left:0;top:125px;float:none;text-align:center; }
	#header .wrapper #searchbar_old input { width:79%;vertical-align:top;display:block;float:left;margin-right:1%; }
	#header .wrapper #searchbar_old input[type="submit"] { width:20%;margin:0; }

	/**footer**/
	#footer { margin-top:20px; }
	#footer #footer-C ,#footer #footer-L ,#footer #footer-R { background:none; }
	#footer .padding { padding:0; }
	#footer .footer { width:100%; }
	#footer .smalltext ,#footer .smalltext a { font-size:11px !important; }
	#footer iframe { display:none; }

	/**index page**/
	.wp_index .titlebg { padding:7px; }
	.wp_index .ssi_table tr td[align="right"] { display:inline-block;width:auto;margin-right:10px; }
	.wp_index .ssi_table > tbody > tr { padding-bottom:7px; }
	.wp_index > .tborder tr { display:table-row; }
	.wp_index #upshrinkHeaderIC tr { display:block; }
	.wp_index .tborder .bordercolor td { width:auto;display:table-cell; }
	.wp_index .tborder .bordercolor .windowbg { width:10%;text-align:center;vertical-align:top; }
	.wp_index .tborder .box_form ,.wp_index .tborder .box_form tr td { width:100% !important;display:block !important; }
	.wp_index .tborder .box_form form tr { display:table-row; }
	.wp_index .tborder .box_form form tr b { display:block;margin:10px 0; }
	.wp_index .tborder .box_form br { display:none; }

	/**login page**/
	#frmLogin { margin-top:10px !important; }
	#frmLogin table { width:100%; }
	#frmLogin .windowbg ,#frmLogin tr.windowbg td { padding:0; }
	#frmLogin table tr td { text-align:left;padding:10px 10px 0 10px !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box; }
	#frmLogin table tr tr .titlebg { padding-bottom:10px !important; }
	#frmLogin table tr td input { margin-bottom:0 !important; }
	#frmLogin table tr td input[type="submit"] { margin-top:0 !important; }
	#frmLogin .txt_nonlogin a { margin-top:10px; }

	/**forgetpass page**/
	#wp_foget table { width:100% !important; }
	#wp_foget tr { padding:0 5px !important; }
	#wp_foget .windowbg2 ,#wp_foget tr.windowbg2 td { border-bottom:0 !important;text-align:left; }

	/**register page**/
	#creator { margin-top:10px; }
	#creator tr td { text-align:left; }
	#creator .tborder table td { padding:0 0 10px 0 !important; }
	#creator #verificiation_image { width:100%;display:block; }
	#creator label[for="regagree"] { display:block;margin-bottom:20px; }
	#creator input[type="submit"] { margin-bottom:0; }

	/**board page**/
	#wpBoard tr td { text-align:left; } 
	#wpBoard .toppicBoard { display:none; }
	#wpBoard tr.windowbg2 td { border:none; }
	#wpBoard .hide_desktop { display:inline-block !important; }

	/**detail Borad page**/
	#tp_board .icon_write { vertical-align:top;float:left;width:auto;margin-right:5px; }
	#detailBoard tr { display:table-row; }
	#detailBoard tr td { width:auto;display:table-cell; }
	#detailBoard .col-l { width:16%; }
	#detailBoard .col-r { width:84%; }

	/***post page***/
	#wp_post td { text-align:left !important; }
	#wp_post #error_list { margin:0 !important; }
	#wp_post .pic_icon { margin:0; }
	#wp_post .choose_color { margin-top:5px; }
	#wp_post .more_btn { display:block;margin:5px 0 0 0; }
	#wp_post .editor { width:100%; }
	#wp_post .morechoose { padding-left:0 !important; }
	#wp_post .morechoose img { vertical-align:middle; }
	#wp_post .txt_view { margin-top:-20px; }
	#wp_post .txt_view span { display:block;margin-bottom:-10px; }
	#wp_post .txt_view input { margin-bottom:10px; }
	.comment_another { width:100% !important;margin-top:-20px; }
	.comment_another .smalltext div { float:none !important; }

	/***bookmark page***/
	#txt_bookmark { width:100%;margin-top:10px; }
	#wp_bookmark { margin-bottom:20px; }
	#wp_bookmark tr { display:table-row; }
	#wp_bookmark tr td { display:table-cell;width:auto; }

	/***send toppic page***/
	#wp_sendTopic { width:100% !important; }
	#wp_sendTopic td { text-align:left; }
	#wp_sendTopic input { margin-bottom:-20px; }
	#wp_sendTopic input[type="submit"] { margin-bottom:10px; }
	#wp_sendTopic .boxline { margin-bottom:-20px; }

	/**sitemap page**/
	#wp_sitemap td ,#wp_sitemap tr { text-align:left; }
	#wp_sitemap .windowbg2 > table { border-bottom:1px solid #ccc;padding-bottom:5px; }
	#wp_sitemap .tp_sitemap { display:none; }
	#wp_sitemap .block_inline { width:auto;display:table-cell; }
	#wp_sitemap .block_inline .hide_desktop { margin-right:10px; }
	#wp_sitemap ul { padding-left:20px; }

	/***search page***/
	#searchform table { width:100%; }
	#searchform table .box_select { padding-right:0 !important; }
	#searchform table .smalltext { text-align:left !important; }
	#searchform table .col-l ,#searchform table .col-r { width:100% !important;margin:0 !important; }
	#searchform table .col-l br ,#searchform table .col-r br { display:none; }
	#searchform table .col-l input ,#searchform table .col-r input { margin-top:5px; }
	.box_resultSearch { margin-top:10px; }
	.box_resultSearch tr { border-bottom:1px solid #ccc; }
	.box_resultSearch td { text-align:left !important; } 
	.box_resultSearch .toppicsearch { display:inline-block !important;margin-right:5px; }
	.box_txtresult tr { overflow:hidden; }
	.box_txtresult tr td { text-align:left !important; }
	.box_txtresult .order { float:left !important;width:4% !important;display:block; }
	.box_txtresult .toppic { float:left !important;width:96% !important;display:block; }
	.box_txtresult .date { margin-left:4%;margin-top:5px;float:left !important; } 
	.box_txtresult .box_float { width:100%;float:left !important; }

	/**search result page**/
	#wp_resultSearch #cse-search-box { display:none; }
	#wp_resultSearch .box_result { margin-top:-20px; }
	#wp_resultSearch .box_result #cse-search-results iframe { width:100%; }
	#wp_resultSearch .box_result #cse-search-results iframe .gs-webResult { width:100% !important; }

	/**profile page**/
	#wpProfile td { width:100% !important;display:block !important; }
	#wpProfile .hide_m { display:none !important; }
	#wpProfile .box_detail td { width:auto !important;display:table-cell !important; }
	#wpProfile .box_detail td i img { vertical-align:middle; }
	#wpProfile .boximg_profile { padding:0; }
	#wpProfile .boximg_profile img { display:block;margin:auto;margin:20px 10px; }
	#wpProfile .boximg_profile br { display:none; }
	#wpProfile .wpShowpost { margin-bottom:20px; }
	.wpShowpost { width:100% !important;border:none; }
	.wpShowpost .col1 { padding-right:0 !important; }
	.wpShowpost .col1 ,.wpShowpost .col2 { display:inline;width:auto; }

	/***profile graph page***/
	#wp_graph { width:100%; }
	#wp_graph .toppic_graph { border-bottom:1px solid #ddd;font-weight:bold;padding:10px; }
	#wp_graph .normal_graph tr { overflow:hidden; }
	#wp_graph .normal_graph tr td { width:50%;float:left; }
	#wp_graph .table_graph { display:block;overflow:hidden; }
	#wp_graph .table_graph tr ,#wp_graph .table_num tr { display: table-row; }
	#wp_graph .table_graph td ,#wp_graph .table_num td { width:auto;display:table-cell; }
	#wp_graph .table_graph td { font-size:12px; }
	#wp_graph .table_num .col1 { width:60%; }
	#wp_graph .table_num .col2 ,#wp_graph .table_num .col3 { width:20%; }

	/***edit profile page***/
	#editProfile table ,#editProfile td[width="180"] { width:100% !important; }
	#editProfile .toppic_edit { margin-bottom:10px; }
	#editProfile .toppic_edit tr { cursor:pointer; }
	#editProfile .toppic_edit .toppic td { position:relative;padding:7px; }
	#editProfile .toppic_edit .toppic td .arrow_profile { width:12px;height:12px;display:block;position:absolute;right:10px;top:7px;background:url(../images/sort_down.gif) no-repeat; }
	#editProfile .toppic_edit .toppic.active td .arrow_profile { background:url(../images/sort_up.gif) no-repeat; }
	#editProfile .toppic_edit .windowbg2 { display:none; }
	#editProfile .toppic_edit .windowbg2 td { padding:1ex; }
	#editProfile .toppic_edit .windowbg2 a { margin:5px 0 -10px 0;display:block;cursor:pointer; }
	#editProfile #creator .bordercolor .smalltext { padding:1ex !important;margin-left:0 !important; }
	#editProfile #creator .bordercolor .smalltext.nonepadding { padding:0 !important; }
	#editProfile .pic_table { height:auto !important; }
	#editProfile .pic_table tr { display:table-row;overflow:hidden; }
	#editProfile .pic_table tr td { display:table-cell;width:auto !important;background:none;padding:5px 0;float:left;border:none; }
	#editProfile .pic_table tr td .wp_pic { margin:0 !important; }
	#editProfile .pic_table tr td .wp_pic img { margin:10px 0 0 0 !important;display:block; }
	#editProfile .box_choose td { width:100% !important; }
	#editProfile .box_choose td select { height:auto !important; }
	#editProfile .wp_sign br { display:none; }
	#editProfile .wp_sign textarea { width:100%;margin-bottom:5px; }
	#editProfile .wp_theme .typeTime { margin-bottom:5px; }
	#editProfile .wp_theme .typeTime b { display:block;margin:0 0 -10px 0; }
	#editProfile .wp_theme .typeTime img { padding-right:0 !important; }
	#editProfile .wp_theme .calendar_profile label { margin-bottom:7px;display:block; }
	#editProfile .wp_noti .smalltext { padding:1ex !important; }
	#editProfile .wp_noti .notilabel { display:block;margin:-5px 0 5px 0; }
	#editProfile .wp_noti .save_btn input { margin-left:0 !important; }
	#editProfile .normal_table tr { display:table-row; }
	#editProfile .normal_table td { display:table-cell;width:auto; }
	#editProfile .normal_table td img { max-width:none; }
	#editProfile .normal_table .catbg { border-bottom:0 !important; }
	#editProfile .edittxt .windowbg .smalltext { padding:1ex !important; }
	#editProfile .edittxt a img { vertical-align:top; }
	#editProfile .edittxt textarea { width:100%; }
	#editProfile .edittxt select { margin:5px 0 0 0; }

	/***error profile page***/
	#error_profile table { width:100% !important; }
	#error_profile a { width:100%;height:30px;display:block;margin-bottom:20px;padding:5px !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;text-align:center;cursor:default;color:buttontext;background-color:buttonface;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-width:2px;border-style:outset;border-color:buttonface;border-image:initial;-webkit-appearance:push-button;-moz-appearance:push-button;appearance:push-button;user-select:none;white-space:pre; }

	/***theme setting page***/
	#wp_themeSet { width:100%; }
	#wp_themeSet img { display:block;margin:auto; }

	/***personalMessage page***/
	#wp_PersonalMessage { width:100%; }
	#wp_PersonalMessage td { position:relative;padding:7px; }
	#wp_PersonalMessage .toppic { cursor:pointer; }
	#wp_PersonalMessage .toppic .arrow_profile { width:12px;height:12px;display:block;position:absolute;right:10px;top:7px;background:url(../images/sort_down.gif) no-repeat; }
	#wp_PersonalMessage .toppic.active .arrow_profile { background: url(../images/sort_up.gif) no-repeat; }
	#wp_PersonalMessage .windowbg2 { display:none; }
	#wp_PersonalMessage .windowbg2 br { display:none; }
	#wp_PersonalMessage .windowbg2 a { display:block;margin:5px 0 0 0; }
	#newMess_person { width:100% !important; }
	#newMess_person td { text-align:left !important; }
	#newMess_person textarea { width:100%;margin-bottom:5px; }
	#newMess_person .more_btn { display:block; }
	#newMess_person input[type="submit"] { margin-bottom:10px !important; }
	#wp_page td { padding:1ex;overflow:hidden; } 
	#search_message .nonepadding { padding:0 !important; }
	#wp_searchMessage br { display:none; }
	#wp_searchMessage .labelMess { display:block; }
	#wp_tag .catbg3 { padding:1ex; }
	#wp_tag input[type="submit"] { margin:10px 0 0 0 !important; }
	#wp_tag .noneborder { border:none !important; }
	#wp_nametag { width:100% !important; }
	#wp_nametag td { text-align:left !important; }
	#wp_nametag .catbg3 { padding:2ex; }
	#wp_nametag .catbg3  input[type="submit"] { margin:0 !important; }
	.table_resultperson .titlebg { padding-left:0;padding-right:0; }

	/**member list page**/
	#wp_memberList .catbg { background-color:#cdcdcd; }
	#wp_memberList .table_character .box_page { padding:1ex; }
	#wp_memberList .table_character .name_character { cursor:pointer;position:relative;text-align:left;padding:1ex 1ex 0 1ex;border-top:1px solid #ccc; }
	#wp_memberList .table_character .name_character span { width:12px;height:12px;display:block;position:absolute;right:10px;top:7px;background: url(../images/sort_down.gif) no-repeat; }
	#wp_memberList .table_character .name_character.active span { background: url(../images/sort_up.gif) no-repeat; }
	#wp_memberList .table_character .box_character { display:none; }
	#wp_memberList .table_character .box_character a { display:block;text-align:left;padding:1ex 1ex 0 1ex; }
	#wp_memberList .box_toppic { display:none; }
	#wp_memberList .result_user { border-bottom:2px solid #eee;overflow:hidden; }
	#wp_memberList .result_user td { height:32px !important;text-align:left;background-color:#f6f6f6 !important;border-bottom:0 !important; }
	#wp_memberList .result_user img { max-width:none; }
	#wp_memberList .result_user .box1 ,#wp_memberList .result_user .box3 ,#wp_memberList .result_user .box11 { float:left;width:10%;background:none; }
	#wp_memberList .result_user .box1 a { margin-top:2px;display:block; }
	#wp_memberList .result_user .box2 ,#wp_memberList .result_user .box4 ,#wp_memberList .result_user .box12 { width:90%;float:left;background:none; }
	#wp_memberList .result_user .box5 ,#wp_memberList .result_user .box6 ,#wp_memberList .result_user .box7 ,#wp_memberList .result_user .box8 ,#wp_memberList .result_user .box13 { display:none; }
	#wp_memberList .result_user .box9 { width:40%;float:left; }
	#wp_memberList .result_user .box10 { width:60%;float:left; }
	.search_user td b { display:block;margin-top:-10px; }
	.search_user input[type="text"] { margin-top:10px; }
	.search_user input[type="submit"] { margin:0 0 -20px 0 !important; } 
	
	/**who page**/
	#wp_who  td { text-align:left !important; }
	#wp_who .windowbg2 ,#wp_who .windowbg { padding-top:0;border-bottom:1px solid #ccc; }
	#wp_who .windowbg2 td ,#wp_who .windowbg td { border:none;padding-bottom:0; }
	#wp_who .windowbg2 a img ,#wp_who .windowbg a img { display:block;margin-top:3px; }

	/***recent page***/
	#wp_recent .bordercolor tr { overflow:hidden; }
	#wp_recent .box1 { float:none !important;width:auto !important;display:inline-block;text-align:center;margin-left:-23px; }
	#wp_recent .box2 { float:none !important;display:inline;width:auto; }
	#wp_recent .box3 { text-align:left !important;margin:5px 0 0 -13px; }
	#wp_recent tr { padding:0; }
	#wp_recent td { padding:1ex; } 
	#wp_recent .maintab_first ,#wp_recent .maintab_last { display:none; }
	#wp_recent .catbg table { width:100%; }
	#wp_recent .maintab_back { background:none;border:none;padding:0; }
	.table_notreadRecent tr { border-bottom:1px solid #ddd; }
	.table_notreadRecent .titlebg { border-bottom:none; }
	.table_notreadRecent td { text-align:left !important; }
	.table_notreadRecent .box_inline { display:inline-block;width:auto; }

	/**poll page**/
	#wp_poll td { text-align:left !important; }
	#wp_poll input[type="submit"] { margin:10px 0 !important; }

@media only screen and (max-width: 480px) {
	table { width:100% !important; }
	.hide_desktop { display:block; }
	.quote ,.quoteheader { width:300px; }
	#mainbody { margin-top:162px; }
	#mainbody #toolbar { top:145px; }
	#mainbody #mainbody-padding .pathwayxx { margin-top:0; }
	#mainbody > .wrapper { padding:0 10px; }

	/***header***/
	#header { height:162px;padding:0 8px; }
	#header .wrapper { padding:0 10px; }
	#header .wrapper a #logo { width:100%;background-size:250px; }
	#header .wrapper #searchbar_old { top:115px; }

	/**index page**/
	.wp_index > .tborder tr td { width:100% !important;display:block !important;text-align:left !important; }
	.wp_index > .tborder tr .windowbg[valign="top"] { display:none !important; }
	.wp_index #upshrinkHeaderIC tr .windowbg { display:none !important; } 

	/**detail Borad page**/
	#detailBoard tr { display:table-row; }
	#detailBoard tr td { display:block; }
	#detailBoard .col-l { width:100%; }
	#detailBoard .col-r { width:100%; }
	#detailBoard .col-r .icon_tp { display:table-cell;width:auto;vertical-align:top; }
}