@charset "UTF-8"; 

body {
	font-size: small;
	line-height: 135%;
	color: #444444;
}
a {
	color: #444444;
	text-decoration: underline;
}
a:hover {
	color: #990000;
	text-decoration: none;
}
a img {
	text-decoration: none;
	display: block;
}
ul {
	margin: 0px 10px;
	padding: 0px;
	list-style-type: none;
}
li {
	margin-bottom: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 120%;
}

/* HEADER */
div#Header {
	background-image: url(http://www.asiax.biz/top_img/header_image.jpg);
	height: 68px;
	background-repeat: no-repeat;
	background-position: right;
}
div#Herder-UnderShadow {
	background-image: url(http://www.asiax.biz/top_img/header_shadow.jpg);
	margin: 0px auto;
	padding: 0px;
	top: 0px;
	width: 738px;
	height: 3px;
	display: block;
}
div#Header h1 {
	height: 68px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
div#Content {
	margin: 0px;
	padding: 0px 3px;
	line-height: 0px;
}


/* LINE1 */
div#Container #Line1 {
	width: 738px;
	background-image: url(http://www.asiax.biz/top_img/line1_bg.jpg);
	background-repeat: repeat-y;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

/* LINE1 - LEFT */
div#Container #Line1 .left {
	float: left;
	width: 130px;
	font-size: small;
	line-height: 150%;
}

/* LINE1 - LEFT - FREEPAPER */
div#FreePaper h2 {
	padding-bottom: 0px;
	border-bottom-style: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
div#FreePaper img {
	display: block;
}
div#FreePaper #coverphoto {
	margin-left: 10px;
	margin-bottom: 1px;
}
div#FreePaper #coverprof {
	padding-bottom: 10px;
	margin-left: 10px;
}

/* LINE1 - LEFT - EDITORIAL */
div#Editorial h2 {
	padding-bottom: 0px;
	border-bottom-style: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
div#Editorial a {
	display: block;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

/* LINE1 - LEFT - PUBLICITY */
div#Publicity h2 {
	padding-bottom: 0px;
	border-bottom-style: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
div#Publicity ul {
	margin: 0px 10px 10px;
	padding: 0px;
	list-style-type: none;
}
div#Publicity li {
	margin-bottom: 10px;
	padding-bottom: 10px;
	background-image: url(http://www.asiax.biz/cmn/dot_h.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
div#Publicity .end {
	background-image: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
div#Publicity .date {
	font-size: x-small;
	padding-left: 5px;
	line-height: 1.2em !Important;
	color: #666666;
}

/* LINE1 - RIGHT */
div#Container #Line1 .right {
	float: right;
	width: 597px;
	margin: 0px;
	padding: 0px;
}

/* LINE1 - RIGHT - SITESEARCH */
div#SiteSearch {
	clear: both;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	background-image: url(http://www.asiax.biz/top_img/sitesearch_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#SiteSearch form {
	margin: 0px;
	padding: 0px;
	display: block;
}
div#SiteSearch #cse-search-box input#TextBox {
	outline: 0px none black;
	border-top-width: 1px!Important;
	border-right-width: 1px!Important;
	border-bottom-width: 1px!Important;
	border-left-width: 1px!Important;
	border-color: #CCCCCC!Important;
	width: 218px;
}

/* LINE1 - RIGHT - Present */
div#Prize {
	background-image: url(http://www.asiax.biz/cmn/oblique/prize.jpg);
	/*height: 180px;*/
	overflow-y: auto;
	_background-attachment: fixed;
}
div#Prize div.present {
	background-image: url(http://www.asiax.biz/cmn/dot_h.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px;
}
div#Prize div.present h2 {
	line-height: 1em;
	color: #FFFFFF;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	border-bottom-style: none;
	font-size: small;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
div#Prize div.present a {
	line-height: 1.5em;
	color: #FFFFFF;
	margin-left: 8px;
	display: block;
}

/* LINE1 - RIGHT - AsiaX Information */
div#AsiaXInformation {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: small;
	background-color: #FFFFFF;
}
div#AsiaXInformation img {
	display: block;
}
div#AsiaXInformation p {
	line-height: 150%;
	padding: 10px 20px;
}

/* LINE1 - RIGHT - RightBottom - News */
div#News {
	float: left;
	width: 456px;
	text-align: left;
	line-height: 120%;
	font-size: small;
	background-image: url(http://www.asiax.biz/top_img/rightbottom_bg.jpg);
	background-repeat: repeat-y;
}
div#News h2 {
	padding-bottom: 0px;
}
div#News h2 img {
	display: block;
}
div#News ul {
	margin: 10px 5px 0px;
	padding: 0px 15px 10px;
	list-style-type: none;
	font-size: 110%;
	background-image: url(http://www.asiax.biz/top_img/news_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
div#News li {
	margin-bottom: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

div#News .date {
	font-size: x-small;
	padding-left: 5px;
	color: #666666;
}
div#News a {
	color: #444444;
	text-decoration: underline;
}
div#News a:hover {
	color: #990000;
	text-decoration: none;
}
div#News .link {
	margin: 10px 0px 0px;
	padding: 0px;
	height: 11px;
}

div#News #Singapore, div#News #Malaysia {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#News .list {
	background-image: url(http://www.asiax.biz/top_img/news_list_bg.gif);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #003366;
}

/* LINE1 - RIGHT - RightBottom - Books */
div#Books {
	float: right;
	width: 140px;
	margin-left: 1px;
	line-height: 150%;
	font-size: small;
}
div#Books img {
	display: block;
}

/* LINE1 - RIGHT - RightBottom - Books - NEWPRODUCTS */
div#Books #NewProducts h2 {
	padding-bottom: 0px;
}
div#Books #NewProducts span {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	padding-bottom: 10px;
}

/* LINE1 - RIGHT - RightBottom - Books - RECOMMENDBOOKS */
div#Books #RecommendBooks h2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-bottom: 0px;
}
div#Books #RecommendBooks a {
	padding: 10px;
	display: block;
}
div#Books #RecommendBooks a img {
	margin-bottom: 5px;
	margin-top: 0px;
}

/* LINE2 */
div#Line2 {
	background-image: url(http://www.asiax.biz/top_img/line2_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	clear: both;
	width: 738px;
	margin: 0px;
	padding: 0px 0px 10px;
	font-size: small;
	line-height: 150%;
}
div#Line2 h2 {
	margin: 0px 0px 10px;
	padding: 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
div#Line2 h2 img {
	display: block;
}
div#Line2 h3 {
	margin: 0px 0px 10px;
	padding: 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	background-image: none;
}
div#Line2 h3 img {
	display: block;
}
div#Job, div#Gourmet {
	float: left;
}
div#Job, div#Gourmet {
	width: 245px;
	margin: 0px 1px 0px 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
div#Event {
	width: 246px;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	clear: right;
}
div#Event img.anti-bug {
	height: 1px;
	width: 225px;
	float: left;
	clear: both;
}
div#Event span.hidden {
	display: none;
}
div#Event a span {
	display: block;
	font-size: x-small;
	line-height: 1.2em;
}
div#Event ul.linkarrow li.schedule {
	float: left;
	margin-top: 5px;
}
div#Job .author {
	font-size: x-small;
	color: #666666;
	padding-left: 5px;
}
div#Job .date {
	font-size: x-small;
	color: #666666;
	padding-left: 5px;
}
div#Job a:hover {
	color: #0160BF;
}
div#Line2 #Gourmet a.photo {
	display: block;
	width: 225px;
	margin-right: 10px;
	margin-left: 10px;
}
div#Gourmet a.photo span.en {
	display: block;
	font-size: x-small;
	line-height: 1.1em;
}
div#Line2 #Event a.photo {
	display: block;
	width: 226px;
	margin-right: 10px;
	margin-left: 10px;
}
div#Line2 #Event a span.date {
	font-size: x-small;
	color: #666666;
	padding-left: 0.5em;
	line-height: 100%;
	font-weight: bold;
}
div#Gourmet a:hover {
	color: #B21810;
}
div#Gourmet li.promotion {
	margin-top: 5px;
}
div#Event a:hover, div#Line2 #Event a:hover span.date {
	color: #00B629;
}

/* LINE3 */
div#Line3 {
	background-image: url(http://www.asiax.biz/top_img/line3_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	clear: both;
	width: 738px;
	margin: 0px;
	padding: 0px;
}
div#Line3 h2 {
	margin: 0px;
	padding: 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
div#Line3 #Column h2 {
	margin-bottom: 5px !Important;
}
div#Line3 h2 img {
	display: block;
}
div#Line3 h3 {
	margin: 0px;
	padding: 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
div#Line3 h3 img {
	display: block;
}
div#Line3 .left {
	float: left;
	width: 491px;
	margin: 0px;
}
div#Biz {
	background-image: url(http://www.asiax.biz/top_img/biz_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	border-bottom-style: solid;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-bottom: 10px;
	font-size: small;
	line-height: 150%;
}
div#Biz h3 {
	width: 245px;
	height: 15px;
	margin: 10px 0px 0px;
	padding: 0px;
}
div#Biz .bizleft {
	float: left;
	width: 245px;
	margin-right: 1px;
}
div#Biz .bizleft a {
	display: block;
	padding: 5px;
	margin: 5px 5px 0px;
}

div#Biz a img {
	float: left;
	margin-right: 5px;
	margin-top: 0px;
	margin-left: 0px;
	border: 1px solid #FFFFFF;
}
div#Biz .bizleft a .title {
	font-size: x-small;
	display: block;
	line-height: 120%;
}
div#Biz .bizleft a:hover {
	padding: 4px;
	border: 1px solid #CCCCCC;
	background-image: url(http://www.asiax.biz/top_img/biz_arrow.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
div#Biz .bizleft a:hover .title {
	font-size: x-small;
	display: block;
	line-height: 120%;
}
div#Biz .bizright {
	float: right;
	width: 245px;
}
div#Biz .bizright img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

div#Biz .bizright a {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	padding: 5px;
}
div#Biz .bizright span {
	font-size: x-small;
	color: #666666;
	display: block;
}

div#Biz .bizright a:hover {
	background-image: url(http://www.asiax.biz/top_img/biz_arrow.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #CCCCCC;
	padding: 4px;
}
div#Line3 .bottom {
	clear: both;
	font-size: small;
	line-height: 150%;
	margin :0px;
}
div#Line3 .bottom a {
	width: 225px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	display: block;
}

div#Travel {
	float: left;
	width: 245px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
}
div#Life {
	float: right;
	width: 245px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
	padding-bottom: 10px;
}


div#Line3 #Column {
	width: 246px;
	margin-left: 1px;
	float: left;
	margin-bottom: -5px;
}
div#Column dl {
	margin: 5px 5px 0px;
	padding: 0px;
	line-height: 120%;
	font-size: small;
}
div#Column a {
	display: block;
	padding: 5px;
}
div#Column a dt {
	background-image: url(http://www.asiax.biz/top_img/column_ttl_bg.gif);
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 1em;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0.5em;
	margin-bottom: 5px;
}
div#Column a dd {
	margin: 0px 0px 5px;
	padding: 0px;
}
div#Column a .date {
	font-size: x-small;
	color: #666666;
	display: block;
	margin: 0px;
}
div#Column a:hover {
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #CCCCCC;
	background-image: url(http://www.asiax.biz/top_img/column_arrow.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
div#Column a:hover dt {
	background-color: #990000;
	background-image: none;
}
div#Column a:hover dd {
	color: #990000;
	text-decoration: none;
}
div#Column a:hover .date {
	color: #990000;
	text-decoration: none;
}

/* LINE4 */
div#Line4 {
	clear: both;
	width: 738px;
	margin: 0px;
	padding: 0px;
}
div#Line4 h2 {
	margin: 0px;
	padding: 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
div#Line4 h3 {
	margin: 10px 0px;
	padding: 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	background-image: none;
}
div#Line4 h3 img {
	display: block;
}
div#Line4 #BusinessBBS, div#Line4 #LifeBBS {
	width: 245px;
	float: left;
	margin-right: 1px;
}
div#Line4 #Blog {
	width: 246px;
	float: left;
}
div#Line4 div#Blogger {
	width: 738px;
}
div#Line4 ul.linkarrow {
	background-image: url(../cmn/dot_h.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 718px!Important;
	padding-top: 10px;
}


/* 写真リンクの処理 */
#Gourmet .photo img, #Event .photo img, #Travel .photo img, #Life .photo img {
	margin-bottom: 5px;
}
div#Travel a:hover {
	color: #7820BB;
}
}div#Life a:hover {
	color: #01B0A9;
}

/* 矢印のついた画像リンクの処理 */
ul.linkarrow {
	clear: left;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	list-style-type: none;
	width: 225px;
}
ul.linkarrow a {
	margin: 0px !Important;
	padding: 0px !Important;
}
ul.linkarrow a img {
	margin: 0px !Important;
	padding: 0px !Important;
	border-top-style: none !Important;
	border-right-style: none !Important;
	border-bottom-style: none !Important;
	border-left-style: none !Important;
}
div#Biz .linkarrow a img {
	float: none;
}
div#Biz .linkarrow a:hover {
	margin: 0px !Important;
	padding: 0px !Important;
	border-top-style: none !Important;
	border-right-style: none !Important;
	border-bottom-style: none !Important;
	border-left-style: none !Important;
	background-image: none;
}
ul.linkarrow li {
	padding: 0px;
	display: inline;
	margin: 0px;
	float: left;
}
li.interview, li.trend, li.malaysia, li.thai, li.vietnam {
	position: relative;
	left: 15px;
}
div#Blogger {
	margin-top: 10px;
	float: left;
	padding: 0px 0px 0px 10px;
}
div#Blogger img {
	display: block;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

/* PAGE UP */

div#PageUp a {
	clear: none;
	float: none;
}
div#PageUp img {
	clear: none;
	float: none;
	margin-left: 681px;
}
div#Biz ul.linkarrow {
	height: 13px;
	padding: 10px 0px 0px;
	margin: 5px 0px 0px 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
div#Biz h3#feature {
	margin: 10px 0px 0px;
	padding: 0px;
}
div#Biz a#feature {
	line-height: 1.2em;
}
div#Biz a#feature span.title {
	line-height: 1.2em;
	padding-top: 0.3em;
}
div#Job ul#Recruit {
	overflow: auto;
}
div#Job ul#Recruit, div#Gourmet a.photo, div#Event a.photo, div#Life a.photo {
	height: 180px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#Job ul#Recruit li {
	padding-right: 5px;
}
div#Event ul.linkarrow li.jas {
	margin-top: 5px;
}
div#Event ul.linkarrow li.company {
	margin-top: 5px;
	margin-right: 10px;
}
div#Event ul.linkarrow li.seminar {
	margin-top: 5px;
}
div#Job ul.linkarrow li {
	clear: left!Important;
	margin-bottom: 5px;
}
div#Life .linkarrow .learning a img {
	margin-bottom: 5px!Important;
}
/* 広告 */
div#Line1 div.left div#Ad {
	padding: 10px;
}
div#Ad-728-090-image, div#Ad-728-090-text {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#Ad-468-060-image {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

/*  リンクページ */
a#LinkPage {
	float: right;
	margin-top: -25px;
}

/* アドバナー */
div#Ad_h_top {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding: 5px;
}
div#Ad_h_side {
	width: 120px;
	margin-left: 10px;
}
div#Ad_midle {
	clear: both;
	padding: 12px;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
div#Ad_midle div.large {
	float: left;
	height: 60px;
	width: 468px;
	margin-right: 12px;
}
div#Ad_midle div.small {
	float: right;
}
div#Ad_bottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	background-color: #FFF;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
	display: block;
	width: 477px;
	clear: both;
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
div#Ad_bottom div.left {
	float: left;
	width: 234px;
	margin-right: 7px;
	height: 60px;
	display: block;
}
div#Ad_bottom div.right {
	height: 60px;
	width: 234px;
	display: block;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	float: left;
}


/* インクルード項目 */

/* 熱帯綺羅 */

div#LifeKira {
	margin-bottom: 10px;
}
div#LifeKira h3 {
	background-color: transparent;
	border-left-style: none;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div#LifeKira h3 img {
	display: block;
}
div#LifeKira a {
	padding-left: 10px;
	display: block;
}
div#LifeKira img#sum {
	display: block;
	margin-bottom: 10px;
}
div#LifeKira p {
	line-height: 1.2em;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img.photo-mark {
	margin-left:5px;
}

img.tweet,
img.feed,
img.facebook {
	float: right;
}
form#cse-search-box {
	float: left;
}
div#SiteSearch {
	height: 21px;
}
a.feed, a.facebook, a.tweet {
	display: block;
	float: right;
	height: 20px;
	width: 20px;
	margin-left: 5px;
	margin-top: 1px;
}
a.feed {
	margin-right: 10px;
	padding-left: 6px;
	background-image: url(http://www.asiax.biz/cmn/dot_v.gif);
	background-repeat: repeat-y;
	background-position: left;
}