body {
margin:auto;
padding:0;
width:100%;
color: #333333;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height: 1.5em;
letter-spacing:0.5px;
font-size: 12px;
background-color: #FFF;
}

#wrap {margin:auto; width:720px; }
#wrap2 {margin:auto; width:720px; }

h1 {margin:0; padding:0;}
h2 {padding:0; margin:0;}
h3 {padding:2px; margin:2px; font-size: 18px; color:#666666;}
h4 {padding:2px 2px 2px 0; margin:2px 2px 2px 0; font-size: 14px; color:#444444;}
ul {list-style:none; margin-left:0px; padding-left:0px;}
li {margin:0; padding:0;}
#formmailing {padding:15px 0 7px 0px; margin:15px 0 7px 0px; font-size: 21px;}
table {border-collapse:collapse;}

a:link {}
a:visited {}
a:hover {color:#FF0099; text-decoration:underline;}

p {font-size: 1.2em;
   line-height: 1.5em}
img {border:none;}

div.iten{width:450px;}

p.info{color:#555555; font-size:17px; border-left:solid #FF6633 20px; border-bottom:solid #FF6633 1px; 
border-right:solid #FF6633 1px; border-top:solid #FF6633 1px; padding-left:5px; margin-top:20px; margin-bottom:0}

p.iten{padding:5px; margin-top:0}

p.globalsign{font-size:10px; float:right; text-align:right; width:150px; padding-left:0px margin-top:0px;}

.new{font-weight:bold; color:#ff0099; border:#ff0099 solid 1px;  margin-right:3px; padding:1px }
.ask-red{color:#F00}

.ask-red{color:#F00;}
.ask-globalsign{font-size:10px;}

.top-button{
width:211px;
margin-right:10px;
float:right;
position:absolute;
top: 315px; 
left:180px;
}

.news {
border:1px solid black;
margin-bottom:5px;
}

.news p{
padding-left:10px;
padding-right:10px;
}

.news_border_bottom{
border-bottom:1px solid black;
padding-bottom:5px;
}




/* ヘッダー------------------------------　*/
#header {width:720px auto;}
#header-logo {float:left; margin-top: 18px; margin-bottom: 2px; padding-bottom: 2px;}
#header-letter {float:right; margin:15px 10px 0 0; padding-top:15px;}
#header-letter a {color:#333333; text-decoration:none;}
#header-letter a:visited {color:#333333; text-decoration:none;}
#header-letter a:hover {color:#FF0099; text-decoration:underline;}
#header-telfax {float:right; margin-top: 21px; margin-bottom: 3px; padding-bottom: 3px;}


/* フッター------------------------------　*/
#footer {clear: both; width:100%; text-align: center; margin: 0px 0 7px 0; padding: 7px 0 7px 0; border-top: solid 1px #cccccc;}
#footer p {font-size:1em;}
#footer a {color:#444; text-decoration:none;}
#footer a:visited {color:#444; text-decoration:none;}
#footer a:hover {color:#FF0099; text-decoration:underline;}

#footer2 {margin-right:auto; width:720px;}


.g-job{
margin-bottom:20px;}

/* グローバルナビゲーション------------------------------　*/
#global-navigation {
clear: both;
width:100%;
margin:0;
padding-bottom:3px;
display:block;
background:url(http://www.mega-con.co.jp/materials/illust/gn-horizen2.jpg) repeat-x;
background-position: bottom;
}

#global-navigation tr {padding:0; cellpadding:0;}
#global-navigation td {padding:0; cellpadding:0;}

/* ランディングページCSS------------------------------　*/
#land-wrap{
width:765px;
margin-left:auto;
margin-right:auto;
position : relative;
}

#land-wrap h3{
}

#land-mainLeft h4{
margin-bottom:5px;
}

* html #land-wrap{
margin-top:12px;
}

*:first-child+html #land-wrap {
margin-top:12px;
;}


#land-topLeft{
float:left;
width:580px;
}

#land-topLeft .land-top-button{
width:211px;
margin-right:10px;
padding-right:50px;
float:right;
}

#land-topRight{
width:170px;
float:right;
}

html>/**/body #land-topRight {
margin-top:12px;
}

#land-onImg{
position : absolute;
top : 45px;
left:200px;
width:380px;
}

#land-onImg h2{
font-size:25px;
color:#6633FF;
line-height: 30px;
}

#land-onImg p{
font-weight:bold;
margin-left:10px;
font-size:14px;
width:330px;
}

#land-main{
clear:both;
padding-top:10px;
}

#land-mainLeft{
border-right:solid 1px #BDBDBD;
height:750px;
width:580px;
float:left;
padding-bottom:20px;
}

#land-mainLeft .land-contents{
clear:both;
height:270px;
}


#land-mainLeft p.land-contents-img{
float:left;
}

#land-mainLeft p.land-contents-img2{
float:left;
margin:0px;
padding-left:15px;
padding-top:5px;
}


#land-mainLeft p.land-contents-text{
float:right;
width:370px;
padding:5px;
margin:0px;
}


#land-mainRight{
width:170px;
height:500px;
padding-left:10px;
float:left;
padding-bottom:20px;
}

/*ランディングページ関連、ここまで-----------------------*/


/*地域医療情報関連(ver 1.0)-----------------------*/

#area_top{margin-top:45px; padding-left:25px; padding-bottom:15px;}
#area_top h2{margin-bottom:30px;}
#area_top ul{width:350px; margin-top:2px; margin-left:0;  padding:10px; list-style:none;}
.area-new-info p{font-size:500;}
#prefecture_list {margin-top:40px; width:550px;}
#prefecture_list h3{padding:5px 5px 5px 10px; font-size:1.5em; border-left:solid 25px #ce1600; margin:0;}
.prefecture_back{width:550px; margin-bottom:20px; background-color:#F4F4F4;
border-top:solid 2px #ce1600; padding:15px 15px 20px 15px; padding-bottom:100px;}

.prefecture_section{width:500px; margin:0px 0px 0px 15px;}
.prefecture_section h4{clear:both; font-size:1.5em; padding:20px 2px 0px 2px; margin:0px;}
.prefecture_section p{color:#CDCDCD; padding:2px; font-weight:bolder; font-size:1.5em; width:80px; text-align:center; margin:5px 5px 5px 0px; float:left; }

.prefecture_section a{color:#555555;}
.prefecture_section a:hover{color:#FF0099; text-decoration:underline;}

#infomation{height:100px; width:410px;}

#area_info{margin-top:35px; padding-left:25px; padding-bottom:15px; }
#area_info h2{padding:0; margin:0; border-bottom:solid 2px #ce1600; width:550px;}

#area_info p.area_pic{margin-top:15px;}
#area_menu{float:left; margin-top:30px; padding-bottom:50px; width:550px;}
#area_menu h3{margin-top:0px; padding:0px;} 
#area_menu p{font-size:1.3em; color:#222222; margin-top:3px; 
margin-left:15px; padding-bottom:0px; padding-bttom:5px;}
#area_section{float:left; margin-top:10px; width:550px;}
#area_section h3{margin-left:5px; margin-top:30px; margin-bottom:8px;}
#area_section h4{font-size:1.3em; padding-left:5px; border-left:solid 18px #ce1600;　/*見出し（大項目用）*/
padding-left:5px; margin-bottom:8px;}
#area_section h5{font-size:1.3em; margin-bottom:0px;}　/*見出し（小項目用）*/
#area_section p{margin-top:5px; font-size:17px; color:#222222;}　/*情報内の文字*/
#area_section ul{list-style:none; margin-top:5px; padding-bottom:50px;}　/*通常のリスト*/
#area_section li{font-size:17px; color:#222222; margin-bottom:5px;}
#area_section ul.hp {list-style-type:circle; margin:5px 0px 0px 10px;}　/*研修をやってる病院を書くときのリスト*/
#area_section li.hp {font-size:17px; color:#222222; margin-bottom:15px;}

#area_text{width:550px; margin-bottom:20px; background-color:#F1F1F1; 
border-top:solid 8px #ce1600; padding:15px 15px 2px 15px;}/*情報記入欄−背景*/


#area_section table {font-size:13px; border:solid 1px #000000; border-collapse:collapse;}
#area_section table td{border:solid 1px #000000;}


/*地域医療情報関連、ここまで-----------------------*/


#contents {width:720px auto; clear:both;}

/* 通常ページ左側部分------------------------------　*/
#lefty_area {clear:both; float:left; width:490px; margin-top:10px;}
#lefty_area h3 {padding:15px 0px 0px 0px; margin:4px 0px 0px 0px;}

/* 通常ページ右側部分------------------------------　*/
#right_area {float:right; width:225px; text-align:right; margin-top:10px; padding-bottom:15px;}
#right_area h3 {padding:15px 0px 0px 0px; margin:4px 0px 0px 0px;}
#right_area ul {list-style:none; margin:5px 0px 0px 2px; padding:5px 0px 0px 2px;}
#right_area li {margin:0; padding:0;}

/* 会社概要のテーブル内------------------------------　*/
.incorporated {}
.incorporated h2 {color:#555555; font-weight: lighter; font-size: 23px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}
.incorporated-table {font-size: 15px; margin:0; border-collapse: collapse;}
.incorporated table td {padding:15px; border: solid #333333 1px;}
.incorporated-left {width:170px;}
.incorporated-right {width:290px;}

#home-banner {margin-top:20px; padding-top:20px;}


.fee {font-size: 15px; margin:0; border-collapse: collapse;}
.fee td {padding:5px; margin:0; border: solid #333333 1px;}


/* 学会一覧ページ------------------------------　*/
#society {}
#society h2 {color:#555555; font-weight: lighter; font-size: 23px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}
#society-table {font-size: 13px; margin:0; border-collapse: collapse;}
#society table td {padding:12px; border: solid #333333 1px;}
.society-left {width:220px;}
.society-right {width:240px;}


#qanda {}
#qanda h2 {color:#555555; font-weight: lighter; font-size: 23px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}

/* サイトマップ------------------------------　*/
#sitemap {}
#sitemap h2 {color:#555555; font-weight: lighter; font-size: 23px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}
#sitemap h3 {color:#555555; padding-left:50px; margin-left:4px}
#sitemap ul {padding-left:50px; margin-left:4px}
#sitemap li {margin-left:55px}
#sitemap a {color:#333333; text-decoration:none;}
#sitemap a:visited {color:#555555; text-decoration:none;}
#sitemap a:hover {color:#FF0099; text-decoration:underline;}

/* 常勤/非常勤検索------------------------------　*/

#search {}
#search h2 {color:#555555; font-weight: lighter; font-size:25px; padding:20px 0px 10px 0px; margin:15px 0px 0px 0px;}
#search h3 {color:#555555; font-weight: lighter; font-size:16px; padding:0px 0px 5px 5px; border-left:solid 20px; border-bottom:dashed 1px; border-color:#555555; margin:35px 0px 10px 0px;}

/* 常勤検索------------------------------　*/
#fulltimesearch {}
#fulltimesearch h2 {background-color: #CC0033 ; color:#ffffff; font-weight: lighter;  font-size:26px; padding:15px 0px 15px 6px; margin:10px 0px 0px 0px;}
#fulltimesearch h3 {color:#555555; font-weight: lighter;  font-size: 16px; padding:35px 0px 10px 0px; margin:4px 0px 0px 0px;}
#fulltimesearch table {background-color:#ffffff; border:1px solid black; font-size: 15px; margin:0; border-collapse: collapse; text-align: center;}
#fulltimesearch table td {border:1px solid black; width: inherit; padding-top:11px; padding-bottom:11px;}
#fulltimesearch table th {background-color:#ccccff; border:1px solid black; width: inherit;}
#fulltimesearch table th#col1 {width:90px; padding-top:11px; padding-bottom:11px;}
#fulltimesearch table th#col2 {width:90px; padding-top:11px; padding-bottom:11px;}
#fulltimesearch table th#col3 {width:85px; padding-top:11px; padding-bottom:11px;}
#fulltimesearch table th#col4 {width:70px; padding-top:11px; padding-bottom:11px;}
#fulltimesearch table th#col5 {width:100px; padding-top:11px; padding-bottom:11px;}
#fulltimesearch table th#col6 {width:60px; padding-top:11px; padding-bottom:11px;}
#fulltimesearch table th#col7 {width:70px; padding-top:11px; padding-bottom:11px;}
#fulltimesearch table th#col8 {width:80px; padding-top:11px; padding-bottom:11px;}
#fulltimesearch table th#col9 {width:150px; padding-top:11px; padding-bottom:11px;}

#fulltimesearch .col1 {width:90px; padding-top:11px; padding-bottom:11px; padding-left:2px; padding-right:2px;}
#fulltimesearch .col2 {width:135px; padding-top:11px; padding-bottom:11px; padding-left:2px; padding-right:2px;}
#fulltimesearch .col3 {width:90px; padding-top:11px; padding-bottom:11px; padding-left:2px; padding-right:2px;}
#fulltimesearch .col4 {width:70px; padding-top:11px; padding-bottom:11px; padding-left:2px; padding-right:2px;}
#fulltimesearch .col5 {width:60px; padding-top:11px; padding-bottom:11px; padding-left:2px; padding-right:2px;}
#fulltimesearch .col6 {width:50px; padding-top:11px; padding-bottom:11px; padding-left:2px; padding-right:2px;}
#fulltimesearch .col7 {width:70px; padding-top:11px; padding-bottom:11px; padding-left:2px; padding-right:2px;}
#fulltimesearch .col8 {width:100px; padding-top:11px; padding-bottom:11px; padding-left:2px; padding-right:2px;}
#fulltimesearch .col9 {width:120px; padding-top:11px; padding-bottom:11px; padding-left:2px; padding-right:2px;}
.subject{border:solid 1px; margin-top:5px; margin-bottom:0px; padding:10px; background-color:#FBECFF;}
#geka{padding-top:10px; padding-bottom:10px; margin-top:10px; margin-bottom:10px; border-top:#555555 dashed 1px ; border-bottom:dashed 1px;}
.result-letters {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 15px;
}


.subject-g{border-bottom:solid 1px;}

#area_left{float:left; width:32%; margin:1px; margin-right:13px;}
#area_center{float:right; width:32%; margin:1px;}
#area_right{float:left; width:32%; margin:1px;}
#finish-area{clear:both;}


/* 非常勤検索------------------------------　*/
#non-fulltimesearch {}
#non-fulltimesearch h2 {background-color: #CC3333;color:#ffffff; font-weight: lighter;  font-size:26px; padding:15px 0px 15px 6px; margin:10px 0px 0px 0px;}
#non-fulltimesearch h3 {color:#555555; font-weight: lighter;  font-size: 18px; padding:35px 0px 10px 0px; margin:4px 0px 0px 0px;}
#non-fulltimesearch table {background-color:#ffffff; border:1px solid black; font-size: 15px; margin:0; border-collapse: collapse; text-align: center;}
#non-fulltimesearch table td {border:1px solid black; width: inherit; padding-top:11px; padding-bottom:11px;  padding-left:6px; text-align: left;}
#non-fulltimesearch table th {background-color:#ccccff; border:1px solid black;}
#non-fulltimesearch table th#rownum1 {width:50px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch table th#rownum2 {width:80px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch table th#rownum3 {width:80px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch table th#rownum4 {width:60px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch table th#rownum5 {width:0px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch table th#rownum6 {width:80px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch table th#rownum7 {width:100px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch table th#rownum8 {width:50px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch table th#rownum9 {width:120px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch table th#rownum10 {width:100px; padding-top:11px; padding-bottom:11px;}

#non-fulltimesearch .colnum1 {width:100px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch .colnum2 {width:80px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch .colnum3 {width:90px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch .colnum4 {width:60px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch .colnum5 {width:0px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch .colnum6 {width:80px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch .colnum7 {width:40px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch .colnum8 {width:50px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch .colnum9 {width:120px; padding-top:11px; padding-bottom:11px;}
#non-fulltimesearch .colnum10 {width:100px; padding-top:11px; padding-bottom:11px;}

#search-center {clear:both; marign-top:20px; padding-top:10px; text-align: center;}
#disp_error h3 { font-size: 18px; padding:10px 0px 0px 0px; margin:5px 0px 0px 0px;}
#disp_error p { font-size: 14px;}

#nikkin{width:360px; margin-bottom:10px; padding-right:30px; border-right:dashed 1px; float:left;}
#hijo{width:260px; float:right; margin-right:30px;}
.nikkin{color:#0000FF; font-size:21px;}
.toutyoku{color:#FF0000; font-size:21px;}

#area{float:left; margin-top:0px; padding-top:0px; padding-left:0px;  border-top:dashed 1.5px;}
#jarea-g{border:solid 1px #555555; padding:8px; margin-bottom:15px; background-color:#FBECFF;}

#entry {marign-top:20px; padding-top:20px; float: right;}

/* 求人広告お問い合わせ・見本------------------------------　*/
.medical-navigation td {font-size: 12px; margin:5px 5px 5px 0; padding:5px 25px 5px 0; border: none;}


/* ご転職の流れ------------------------------　*/
#doctor-flow {}
#doctor-flow h2 {color:#555555; font-weight: lighter; font-size: 23px; padding:15px 0px 10px 0px; margin:11px 0px 0px 0px;}
#doctor-flow h3 {color:#555555; font-weight: bold; padding:10px 0px 5px 0px; margin:5px 0px 5px 0px;}
.medical-navigation td {font-size: 12px; margin:5px 5px 5px 0; padding:5px 25px 5px 0; border: none;}

#doctor-flow .flow-step{
color:#555; padding-top:5px;
border-bottom:dashed 1px #34ABCD;
padding-left:5px;
width:500px;
}

#ask_flow h2 {color:#555555; font-weight: bold; font-size: 14px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}
#ask_flow-table {font-size: 12px; margin:0; border-collapse: collapse; margin-left:2em; width:630px}
#ask_flow-table td {padding-top:5px; padding-left:10px; border: solid #333333 1px;}
#ask_flow-table .ask-left {width:150px;}
#ask_flow-table .ask-right {width:480px;}
.yearday {width:80px;}


/* メガコンサルタンツの5つの強み------------------------------　*/
.img {
	float:right;
	margin:auto
}



/* 求人登録------------------------------　*/
#ad-doctor {}
#ad-doctor h2 {color:#555555; font-weight: lighter; font-size: 23px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}

#ad-estate {}
#ad-estate h2 {color:#555555; font-weight: lighter; font-size: 23px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}

#ask {width:720px;}
#ask h2 {color:#555555; font-weight: bold; font-size: 18px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}
#ask-table {font-size: 15px; margin:0; border-collapse: collapse;}
#ask table td {padding:15px; border: solid #333333 1px;}
#ask table .ask-left {width:150px;}
#ask table .ask-right {width:500px;}

#lefty_area_new {clear:both; float:left; width:490px; margin-top:17px;}
#lefty_area_new p {font-size:1.2em;}
#lefty_area_new h3 {color:#555555; font-weight: bold;  padding:10px 0px 10px 0px; margin:4px 0px 0px 0px;}


#ask_top h2 {color:#555555; font-weight: bold; font-size: 14px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}
#ask_top-table {margin:0; border-collapse: collapse;}
#ask_top-table td {padding-top:10px; padding-left:10px; padding-bottom:5px; border: solid #333333 1px;}
#ask_top-table .ask-left {width:100px;}
#ask_top-table .ask-right {width:370px;}
.yearday {width:80px;}


#ask_search {margin-left:100px;}
#ask_search-table {font-size: 12px; margin:0; border-collapse: collapse;}
#ask_search table td {padding:10px; border: solid #333333 1px;}
#ask_search-table .ask-left {width:100px;}
#ask_search-table .ask-right {width:310px;}
#ask_search-table .ask-right2 {width:200px;}


/* 物件関連------------------------------　*/
#estate-information {width:720px;}
#estate-information h2 {color:#555555; font-weight: bold; font-size: 18px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}
#estate-information h3 {color:#555555; font-weight: bold; padding:25px 0px 10px 0px;}
#estate-table {text-align:center; font-size: 15px; margin:0; border-collapse: collapse;}
#estate-information table td {padding:2px; border: solid #333333 1px;}
.estate-number {width:90px;}
.estate-name {width:80px;}
.estate-place {width:90px;}
.estate-formation {width:105px;}
.estate-space {width:90px;}
.estate-deal {width:87px;}
.estate-comment {width:130px;}

/* 免責事項------------------------------　*/
#link-oeriview {}
#link-oeriview h2 {color:#555555; font-weight: lighter; font-size: 23px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}

/* スタッフのティータイム------------------------------　*/
#staff-teatime {}
#staff-teatime h2 {color:#555555; font-weight: lighter; font-size: 23px; padding:50px 0px 10px 0px; margin:4px 0px 0px 0px;}
#staff-teatime h3 {font-weight: lighter; color:#0099FF;}
.h3-staffteatime a:link {color:#0099FF; text-decoration:none;}
.h3-staffteatime a:visited {color:#0099FF; text-decoration:none;}
.h3-staffteatime a:hover {color:#0099FF; text-decoration:underline;}
.staff-teatime-when {border-top: dashed 1px #333333; text-align: right;}
#staff-teatime ul {list-style:none; margin:1px 0px 0px 1px; padding:1px 0px 0px 1px;}
#staff-teatime li {margin:0; padding:0;}
.staffteatime-archive a:link {color:#0099FF; text-decoration:none;}
.staffteatime-archive a:visited {color:#0099FF; text-decoration:none;}
.staffteatime-archive a:hover {color:#0099FF; text-decoration:underline;}


#coffeecup li {list-style-image: url(../materials/illust/coffeecup.jpg);}

/* 診療科目別 医師数推移------------------------------　*/
#statistics {font-size:12px;}
#statistics table {text-align:center; border-collapse: collapse;}
#statistics table td {padding:1px; border: solid #333333 1px;}


/* 求人広告------------------------------　*/
#attention_wrap {color:#555555; font-size:14px;}
#attention_wrap p {color:#555555; font-size:14px;}
#attention_wrap table td {padding:12px; margin:12px;}
#attention_wrap h2 {color:#0000FF; font-weight: lighter; font-size:25px; padding:15px 0px 10px 0px; margin:15px 0px 0px 0px;}
#attention_wrap h3 {color:#0000FF; font-weight: lighter; font-size:25px; padding:4px 0px 10px 0px; margin:4px 0px 0px 0px;}

.attention {padding:10px; margin:10px; color:#555555; font-size:14px; border: solid #333333 1px; border-collapse: collapse; width:670px;}
.attention td {border: solid #333333 1px;}
.attention_left {width:140px; text-align:center; }
.attention_right {padding:2px 0 2px 45px; margin:2px 0 2px 45px;}

.detail {padding:10px; margin:10px; color:#555555; font-size:14px; border: solid #333333 1px; border-collapse: collapse; width:520px;}
.detail td {border: solid #333333 1px;}

*:first-child+html #global-navigation {padding:0px;}

