/*
Theme Name:asia gateway
Theme URL:http://www.asiagw-japan.com/
Description:asia gateway 2011
Author:mediaplanet
*/
@charset "UTF-8";

*{margin:0;padding:0;font-family:"Hiragino Kaku Gothic Pro", sans-serif; line-height:1.6em;color:;}
body{background:#fff; }
html>/**/body{ overflow-y:scroll;}

/* ======リセット====== */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}

/*リンクの点線を消す*/
a{outline:0;}
/* ======リセット====== */

/* ======標準カラー（ColorName）====== */
.black{color: #000;}
.silver{color: #c0c0c0;}
.gray{color: #808080;}
.white{color: #fff;}
.maroon{color: #800000;}
.red{color: #f00;}
.purple{color: #800080;}
.fuchsia{color: #f0f;}
.green{color: #008000;}
.lime{color: #0f0;}
.olive{color: #808000;}
.yellow{color: #ff0;}
.navy{color: #000080;}
.blue{color: #00f;}
.teal{color: #008080;}
.aqua{color: #0ff;}
.orange{color: #f60;}
/* ======標準カラー（ColorName）====== */

/* ======標準スタイル（太字、斜体、サイズ）====== */
.bold{font-weight: bold;}
.italic{font-style: italic;}
.px8{font-size: 8px; line-height: 120%;}
.px10{font-size: 10px; line-height: 120%;}
.px12{font-size: 12px; line-height: 120%;}
.px14{font-size: 14px; line-height: 120%;}
.px16{font-size: 16px; line-height: 150%;}
.px18{font-size: 18px; line-height: 150%;}
.px24{font-size: 24px; line-height: 150%;}
.px32{font-size: 32px; line-height: 150%;}
.pc70{font-size: 70%; line-height: 110%;}
.pc80{font-size: 80%; line-height: 120%;}
.pc85{font-size: 85%; line-height: 120%;}
.pc90{font-size: 90%; line-height: 120%;}
.pc100{font-size: 100%; line-height: 120%;}
.pc110{font-size: 110%; line-height: 110%;}
.pc120{font-size: 120%; line-height: 120%;}
.pc150{font-size: 150%; line-height: 150%;}
.pc180{font-size: 180%; line-height: 180%;}
.pc200{font-size: 200%; line-height: 150%;}
.pc250{font-size: 250%; line-height: 150%;}
.pc300{font-size: 300%; line-height: 150%;}
.pc10 {font-size:77%;} /* for setting 10px */
.pc11 {font-size:85%;} /* for setting 11px */
.pc12 {font-size:93%;} /* for setting 12px */
.pc13 {font-size:100%;} /* for setting 13px */
.pc14 {font-size:108%;} /* for setting 14px */
.pc15 {font-size:116%;} /* for setting 15px */
.pc16 {font-size:123.1%;} /* for setting 16px */
.pc17 {font-size:131%;} /* for setting 17px */
.pc18 {font-size:138.5%;} /* for setting 18px */
.pc19 {font-size:146.5%;} /* for setting 19px */
.pc20 {font-size:153.9%;} /* for setting 20px */
.pc21 {font-size:161.6%;} /* for setting 21px */
.pc22 {font-size:167%;} /* for setting 22px */
.pc23 {font-size:174%;} /* for setting 23px */
.pc24 {font-size:182%;} /* for setting 24px */
.pc25 {font-size:189%;} /* for setting 25px */
.pc26 {font-size:197%;} /* for setting 26px */
/* ======標準スタイル（太字、斜体、サイズ）====== */
.pd5{padding:5px;}
.pd10{padding:10px;}
.pd15{padding:15px;}
.pd20{padding:20px;}
.pdt5{padding-top:5px;}
.pdt10{padding-top:10px;}
.pdt15{padding-top:15px;}
.pdt20{padding-top:20px;}
.pdb5{padding-bottom:5px;}
.pdb10{padding-bottom:10px;}
.pdb15{padding-bottom:15px;}
.pdb20{padding-bottom:20px;}
.pdtb5{padding:5px 0px;}
.pdtb10{padding:10px 0px;}
.pdtb15{padding:15px 0px;}
.pdtb20{padding:20px 0px;}
.pdlr5{padding:0px 5px;}
.pdlr10{padding:0px 10px;}
.pdlr15{padding:0px 15px;}
.pdlr20{padding:0px 20px;}

/* ======float後のはみ出しを解消====== */
/* clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
/*Hides from IE-mac*/
*html .clearfix{height:1%;}
.clearfix{display:block;}
/*End hide from IE-mac */
/* clearfix */

hr.clear{clear:both;overflow:hidden;width:1px;height:1px;margin:0 -1px -1px 0;border:0;padding:0;font-size:0;line-height:0;}
/* ======float後のはみ出しを解消====== */

/* ======※印====== */
.stamp{text-indent: -1em; padding-left: 1em;}
/* ======※印====== */

/* ======基本マークアップ====== */
#header{width:960px;margin:0px auto;height:90px;padding-top:10px;}
#contents{width:960px;margin:10px auto 0px;overflow:auto;clear:both;}
#main{width:640px;float:left;margin-right:20px;clear:both;}
	#main-left{width:380px;margin-right:20px;float:left;}
	#main-right{width:240px;float:right;}
#sub{width:300px;float:right;}
#page-top{width:960px;margin:0px auto;height:19px !important;clear:both;}
#footer{width:960px;margin:0px auto;clear:both;background:url(images/footer_logo.gif) no-repeat;height:50px;}
/* ======基本マークアップ====== */

/* ======ヘッダー====== */

#header h1{color:#800000;margin:0;padding:0px;font-size:11px;font-family:'굴림 Gulim';}
#header h2{border:none;width:212px;height:65px;}
#logo{width:212px;float:left;height:90px;padding-top:10px;}
/*
#header h1{border:none;width:212px;height:65px;}
#logo{width:212px;float:left;height:65px;padding-top:25px;}
*/
#leaderboard{width:728px;float:right;}
#bread{margin:0;font-size:77%;color:#999;}
#bread a{text-decoration:none;color:#999;}
#bread a:hover{text-decoration:underline;color:#999;}

/* ======ヘッダー====== */


/* ======Ｇナビゲーション====== */
#gnavi{background:url(images/gnavi_bg.jpg) repeat-x; height:32px;clear:both;margin-top:10px;margin-bottom:15px;}
#gnavi #navi{width:960px;margin:0px auto;height:30px;}
#gnavi #navi ul{padding-top:10px;}
#gnavi #navi li{float:left;}
#gnavi #navi li a{ overflow:hidden;}

#gnavi #navi .home{display:block;width:55px;height:20px;text-indent:-9999px;background:url(images/gnavi_home.gif) left top no-repeat;background-position:0px 0px;margin:0px 10px;}
#gnavi #navi .home:hover{background-position:0px -20px;}
#gnavi #navi .news{display:block;width:55px;height:20px;text-indent:-9999px;background:url(images/gnavi_news.gif) left top no-repeat;background-position:0px 0px;margin:0px 10px;}
#gnavi #navi .news:hover{background-position:0px -20px;}
#gnavi #navi .feature{display:block;width:55px;height:20px;text-indent:-9999px;background:url(images/gnavi_feature.gif) left top no-repeat;background-position:0px 0px;margin:0px 10px;}
#gnavi #navi .feature:hover{background-position:0px -20px;}
#gnavi #navi .photo{display:block;width:55px;height:20px;text-indent:-9999px;background:url(images/gnavi_photo.gif) left top no-repeat;background-position:0px 0px;margin:0px 10px;}
#gnavi #navi .photo:hover{background-position:0px -20px;}
#gnavi #navi .map{display:block;width:55px;height:20px;text-indent:-9999px;background:url(images/gnavi_map.gif) left top no-repeat;background-position:0px 0px;margin:0px 10px;}
#gnavi #navi .map:hover{background-position:0px -20px;}
#gnavi #navi .stylenote{display:block;width:80px;height:20px;text-indent:-9999px;background:url(images/gnavi_stylenote.gif) left top no-repeat;background-position:0px 0px;margin:0px 10px;}
#gnavi #navi .stylenote:hover{background-position:0px -20px;}
#gnavi #navi .link{display:block;width:55px;height:20px;text-indent:-9999px;background:url(images/gnavi_link.gif) left top no-repeat;background-position:0px 0px;margin:0px 10px;}
#gnavi #navi .link:hover{background-position:0px -20px;}

#gnavi #navi .column{display:block;width:55px;height:20px;text-indent:-9999px;background:url(images/gnavi_column.gif) left top no-repeat;background-position:0px 0px;margin:0px 10px;}
#gnavi #navi .column:hover{background-position:0px -20px;}

#gnavi #navi li.line{background:url(images/gnavi_line.gif) left center no-repeat;height:20px;}
#gnavi #navi li.line2{background:url(images/gnavi_line.gif) right center no-repeat;height:20px;}


/* ======Ｇナビゲーション====== */


/* ======ページトップ====== */
a.pagetop{display:block;width:81px;height:19px;text-indent:-9999px;background:url(images/page_top.gif) no-repeat;margin-left:879px;}
a.pagetop:hover{background:url(images/page_top_on.gif) no-repeat;}
a.pagetop{ overflow:hidden;}
/* ======ページトップ====== */

/* ======フッターライン====== */
#footer-line{background:url(images/footer_line.gif) repeat-x;height:4px;margin:0px;text-indent:-99999px;}
/* ======フッターライン====== */

/* ======フッター====== */
#footer li{float:left;padding:0px;color:#666;font-size:85%;margin-top:10px;}
#footer li a{color:#333;text-decoration:none;}
#footer li a:hover{color:#333;text-decoration:underline;}
#footer li strong{padding-left:3em;color:#666;font-size:85%;}
/* ======フッター====== */

/* ======レクタングル120×60====== */
.rectangle120-60-l{margin:10px 5px 0px 25px;}
.rectangle120-60-r{margin:10px 25px 0px 5px;}

/* ======レクタングル120×60====== */

/**************************************** TOPPAGE_CONTENTS ****************************************/
hr.line{border:1px dotted #e6e6e6;width:210px;margin:10px 10px 10px 160px;clear:both;}
/* IE7 ハック \*/
*+html body hr.line{border:1px dotted #e6e6e6;width:210px;margin:0px 10px 0px 160px;clear:both;height:1px;}
/* IE6 ハック \*/
* html body hr.line{border:1px dotted #e6e6e6;width:210px;margin:0px 10px 0px 160px;clear:both;height:1px;}

/* ======ビジュアル領域====== */
#visual{width:640px;height:350px;margin-bottom:20px;}


/* ======ニュース領域====== */
#news{width:640px;margin-bottom:20px;}
#news h3{background:url(images/bar_news.jpg) left top no-repeat;width:640px;height:40px;text-indent:-99999px;margin-bottom:10px;}
#news h4{color:#333;font-weight:bold}
#news h4 a:link{color:#333;text-decoration:none; }
#news h4 a:visited{color:#333; text-decoration: none; }
#news h4 a:active{color:#333; text-decoration: underline;}
#news h4 a:hover{color:#333; text-decoration: underline;}
#news p{color:#333;font-size:93%;line-height:1.6em;margin:5px 0;}
#news hr{border-top:1px dashed #333;}
#news ul{font-size:93%;}
#news li{background:url(images/eye_catch1.gif) center left no-repeat;padding-left:1em; line-height:1.6em;}
#news li a:link{color:#333;text-decoration:none; list-style:none;}
#news li a:visited{color:#333; text-decoration: none; list-style:none;}
#news li a:active{color:#333; text-decoration: underline; list-style:none;}
#news li a:hover{color:#333; text-decoration: underline; list-style:none;}

#news img{width:150px;}
#news img.new{width:28px;height:10px;}
#news div.newsphoto img{width:100px;float:left;margin:10px 10px 0 0;}

#morenews{text-align:right;margin:0;font-size:85%;color:#006699;}
#morenews a{text-decoration:none;color:#006699;}
#morenews a:hover{text-decoration:underline;color:#006699;}
/* ======特集領域====== */
#feature{width:380px;margin-bottom:20px;}
#feature h3{background:url(images/bar_feature.jpg) left top no-repeat;width:380px;height:40px;text-indent:-99999px;margin-bottom:10px;}
#feature img{width:140px;height:70px;float:left;margin-top:5px;border:1px solid #fff;}
#feature a {background-color:#fff;color:#333333;text-decoration:none;}
#feature a:hover {color:#006666;text-decoration:none;}
#feature a:hover img {border-color:#006666;text-decoration:none;}
#feature h4{font-weight:bold;width:230px;margin-left:150px;margin-top:15px;margin-bottom:0px;font-size:93%;line-height:1.4em;}
#feature p{width:230px;margin-left:150px;margin-bottom:10px;font-size:93%;line-height:1.4em;}

/* ======コラム領域====== */
#column{width:380px;margin-bottom:20px;}
#column h3{background:url(images/bar_column.jpg) left top no-repeat;width:380px;height:40px;text-indent:-99999px;margin-bottom:10px;}

#column img{width:140px;height:70px;float:left;margin-top:5px;border:1px solid #fff;}
#column img .new{width:28px;height:10px;}
#column a {background-color:#fff;color:#333333;text-decoration:none;}
#column a:hover {color:#990000;text-decoration:none;}
#column a:hover img {border-color:#990000;text-decoration:none;}
#column h4{font-weight:bold;width:230px;margin-left:150px;margin-top:15px;margin-bottom:0px;font-size:93%;line-height:1.4em;}
#column p{width:230px;margin-left:150px;margin-bottom:10px;font-size:93%;line-height:1.4em;}

#column div.nonpic h4{font-weight:bold;width:380px;margin-left:0px;margin-top:15px;margin-bottom:0px;font-size:93%;line-height:1.4em;}
#column div.nonpic p{width:380px;margin-left:0px;margin-bottom:10px;font-size:93%;line-height:1.4em;}


/* IE7 ハック \*/
*+html body #feature h4{font-weight:bold;width:230px;margin-left:150px;margin-top:5px;margin-bottom:0px;font-size:93%;line-height:1.4em;}
*+html body #feature p{width:230px;margin-left:150px;margin-bottom:5px;font-size:93%;line-height:1.4em;}
/* IE6 ハック \*/
* html body #feature h4{font-weight:bold;width:230px;margin-left:150px;margin-top:5px;margin-bottom:0px;font-size:93%;line-height:1.4em;}
* html body #feature p{width:230px;margin-left:150px;margin-bottom:5px;font-size:93%;line-height:1.4em;}


/* ======スタイルノート領域====== */
#stylenote{width:380px;margin-bottom:20px;}
#stylenote h3{background:url(images/bar_stylenote.jpg) left top no-repeat;width:380px;height:40px;text-indent:-99999px;margin-bottom:10px;}
#stylenote img{width:140px;height:70px;float:left;margin-top:5px;border:1px solid #fff;}
#stylenote a:hover img {border-color:#ffd700;}
#stylenote h4{font-weight:bold;width:230px;margin-left:150px;margin-top:15px;font-size:93%;line-height:1.4em;}
#stylenote p{width:230px;margin-left:150px;margin-bottom:0px;font-size:93%;}

/* IE7 ハック \*/
*+html body #stylenote h4{font-weight:bold;width:230px;margin-left:150px;margin-top:5px;margin-bottom:0px;font-size:93%;line-height:1.4em;}
*+html body #stylenote p{width:230px;margin-left:150px;margin-bottom:5px;font-size:93%;line-height:1.4em;}
/* IE6 ハック \*/
* html body #stylenote h4{font-weight:bold;width:230px;margin-left:150px;margin-top:5px;margin-bottom:0px;font-size:93%;line-height:1.4em;}
* html body #stylenote p{width:230px;margin-left:150px;margin-bottom:5px;font-size:93%;line-height:1.4em;}

/* ======フォトスポット領域====== */
#photospots{width:240px;margin-bottom:20px;}
#photospots h3{background:url(images/bar_photospots.jpg) left top no-repeat;width:240px;height:40px;text-indent:-99999px;margin-bottom:10px;}
#photospots img{width:110px;height:110px;border:3px double #ccc;margin:0px 0px 3px;}
#photospots a:hover img {border-color:#ffd700;}

/* ======マップ領域====== */
#citymap{width:240px;margin-bottom:20px;}
#citymap h3{background:url(images/bar_citymap.jpg) left top no-repeat;width:240px;height:40px;text-indent:-99999px;margin-bottom:10px;}
#citymap img{width:234px;border:3px double #ccc;margin:5px 0px 3px;}
/* #citymap img{width:110px;height:110px;border:3px double #ccc;margin:0px 0px 3px;} */
#citymap a:hover img {border-color:#000080;}

/* ======KYUSHU BIKI====== */
#kyushubiki{width:240px;margin-bottom:20px;}
#kyushubiki h3{background:url(images/bar_biki2010autumn.jpg) left top no-repeat;width:240px;height:40px;text-indent:-99999px;margin-bottom:5px;}
#kyushubiki img{width:234px;border:3px double #fff;margin:5px 0px 3px;}
/* #kyushubiki img{width:110px;height:110px;border:3px double #fff;margin:0px 0px 3px;} */
#kyushubiki a:hover img {border-color:#f2bac2;}

/* ======アジアゲートウェイとは？領域====== */
#whats{width:300px;margin-top:10px;margin-bottom:20px;background:url(images/what_asia_gateway_bottom.gif) bottom no-repeat;}
#whats h3{background:url(images/what_asia_gateway.gif) left top no-repeat;width:300px;height:30px;text-indent:-99999px;}
#whats p{padding:10px 10px 5px;font-size:93%;line-height:1.4em;}
#whats .next{background:url(images/eye_catch2.gif) center left no-repeat; padding-left:1em;margin-left:205px;font-size:85%;}
#whats .next a{color:#333;text-decoration:none;}
#whats .next a:hover{color:#333; text-decoration:underline;}

/* ======FUKUOKA BROADCASTING STATION====== */
#broadcast{width:300px;margin-bottom:20px;}
#broadcast h3{background:url(images/headline_broadcast.jpg) left top no-repeat;width:300px;height:35px;text-indent:-99999px;}

#broadcast .broadcasting{background:url(images/broadcasting-bg.jpg) no-repeat;width:300px;height:165px;}
#broadcast .broadcasting h4{color:#fff;}
#broadcast .broadcasting p{color:#fff;font-size:85%;line-height:1.6em;padding:15px 0 0;}
#broadcast .broadcasting img{margin:10px;float:left;}
#broadcast .broadcasting img.btn{width:84x;margin:10px;float:right;}

/* ======FUKUOKA BROADCASTING STATION====== */
/* ======リンク領域====== */
#link{width:300px;margin:20px 0;background:url(images/link_bg.gif) repeat;padding-bottom:10px;}
#link h3{background:url(images/bar_link.jpg) left top no-repeat;width:300px;height:40px;text-indent:-99999px;}
#link img{margin-top:10px;}

/**************************************** What's about　ＰＡＧＥ域 ****************************************/
#page_whats h2{font-size:100%;font-weight:bold;color:#000080;margin:10px 0px 0px;}
#page_whats h3{font-size:100%;font-weight:bold;color:#000080;margin:0px 0px 15px;}
#page_whats p{font-size:93%;line-height:1.6em;margin-bottom:10px;}
#page_whats hr{border:1px dotted #000080;height:1px;margin-bottom:10px;}
/**************************************** map　ＰＡＧＥ域 ****************************************/
#page_map h2 img{margin-top:0px;}
#page_map img{margin-top:10px;}


/**************************************** 特集カテゴリー ****************************************/

/**************************************** TOPPAGE_CONTENTS ****************************************/
#list ul{font-size:93%;margin:15px 0px;}
#list li{background:url(/wp-content/themes/agw/images/eye_catch1.gif) 0 4px no-repeat;padding-left:1em; line-height:1.6em;}
#list li a:link{color:#333;text-decoration:none; list-style:none;}
#list li a:visited{color:#333; text-decoration: none; list-style:none;}
#list li a:active{color:#333; text-decoration: underline; list-style:none;}
#list li a:hover{color:#333; text-decoration: underline; list-style:none;}
.listimg{margin:10px 0px 0px;}
#list img.new{margin:0 3px;}
#list img{margin:15px 0px;}
/***********************************

***** ニュースカテゴリー ****************************************/
#single_news{width:640px;}
#single_news h3{font-size:100%;font-weight:bold;color:#666600;margin:10px 0px 15px;}
#single_news h4{font-size:100%;font-weight:bold;color:#666600;margin:10px 0px 5px;}
#single_news p{font-size:93%;line-height:1.6em;margin-bottom:10px;}
#single_news .newsimg{display:blok;float:right;margin-left:10px;margin-bottom:10px;padding:1px;border:1px solid #ccc;clear:both;text-align:center;}

#single_news p a.link{color:#006699;text-decoration:underber;}
#single_news p a.link:hover{color:#006699;text-decoration:none;}

#single_news p.phcaption{margin-bottom:0px;text-align:right;font-size:75%;color:#444;}
#single_news div.phcaption{margin-bottom:0px;text-align:left;font-size:75%;color:#444;}

#single_news hr{border:1px dotted #666600;height:1px;}
p.newsday{margin-bottom:10px;}
p.newsday a{text-decoration:none;color:#333;}
p.newsday a:hover{text-decoration:underline;color:#333;}

/**************************************** ニュースカテゴリー ****************************************/


/**************************************** 特集カテゴリー ****************************************/
#category_feature h3{font-size:100%;font-weight:bold;color:#006666;margin:10px 0px 15px;border-bottom:3px double #006666;width:640px;}

#single_feature{width:640px;}
#single_feature h3{font-size:100%;font-weight:bold;color:#006666;border-bottom:3px double #006666;margin:10px 0px 15px;}
#single_feature h4{font-size:100%;font-weight:bold;color:#006666;margin:10px 0px 5px;}
#single_feature p{font-size:93%;line-height:1.8em;margin-bottom:10px;}
#single_feature p a{color:#006666;text-decoration:underline;}
#single_feature p a:hover{color:#006666;text-decoration:none;}
#single_feature .newsimg{display:blok;float:right;margin-left:10px;margin-bottom:10px;padding:1px;border:1px solid #ccc;clear:both;text-align:center;}
#single_feature #photoarea{width:240px;float:right;margin-left:10px;}
#single_feature #photoarea img{border:1px solid #ccc;padding:1px;}
#single_feature #photoarea p.phcaption{font-size:77%;color:#444;margin:0px;}
.googlemaps{margin:20px 0px;}
#single_feature a.link{color:#006699;text-decoration:underber;}
#single_feature a.link:hover{color:#006699;text-decoration:none;}

#single_feature hr{border:1px dotted #006666;height:1px;}

#single_feature table{font-size:93%;margin-left:5px;margin-bottom:1em;}
#single_feature th{background:#f5f5f5;border:1px solid #dcdcdc;padding:0 0.5em;}
#single_feature td{border:1px solid #dcdcdc;padding:0 0.5em;}
/**************************************** 特集カテゴリー ****************************************/


/**************************************** broadcastカテゴリー ****************************************/
#single_broadcast{width:640px;}
#single_broadcast h3{font-size:100%;font-weight:bold;color:#000066;border-bottom:3px double #000066;margin:10px 0px 15px;}
#single_broadcast p{font-size:93%;line-height:1.6em;margin-bottom:10px;}
#single_broadcast div.thumbnail{width:127px;height:120px;float:left;margin:10px 0px 10px 27px;}
#single_broadcast div.thumbnail img{border:3px double #ffd700;}
#single_broadcast div.thumbnail p{color:#666;line-height:1.4em;font-size:77%;margin-top:5px;}
#single_broadcast div.thumbnail p a{color:#666;text-decoration:none;}
#single_broadcast div.thumbnail p a:hover{color:#666;text-decoration:underline;}
#single_broadcast .movie{width:480px;margin:0 auto 15px;}
#single_broadcast .recommend{width:640px;border:1px solid #ffcc33;padding:0;overflow:auto;}
#single_broadcast h4{font-size:100%;font-weight:bold;color:#fff;background:url(/wp-content/themes/agw/images/broadcast-icon.jpg) 4px  no-repeat ;background-color:#ffcc33;padding:3px 10px 3px 25px;}
/**************************************** broadcastカテゴリー ****************************************/

/**************************************** photoカテゴリー ****************************************/
#single_photo{width:640px;}
#single_photo h3{font-size:100%;font-weight:bold;color:#660000;border-bottom:3px double #660000;margin:10px 0px 15px;}
#single_photo p{font-size:93%;line-height:1.6em;margin-bottom:0px;}
#single_photo #photoarea{margin-bottom:10px;}
#single_photo #photoarea img{border:1px solid #333;padding:1px;}
#single_photo #photoarea img.padl5{margin-left:5px;} 

/**************************************** photoカテゴリー ****************************************/

/**************************************** コラムカテゴリー ****************************************/
#category_column h3{font-size:100%;font-weight:bold;color:#990000;margin:10px 0px 15px;border-bottom:3px double #006666;width:640px;}
#single_column h4{font-size:100%;font-weight:bold;color:#990000;margin:10px 0px 5px;}
#single_column{width:640px;}
#single_column h3{font-size:100%;font-weight:bold;color:#990000;border-bottom:3px double #990000;margin:10px 0px 15px;}

#single_column hr{border:1px dotted #990000;height:1px;}

#single_column p{font-size:93%;line-height:1.8em;margin-bottom:10px;}
#single_column p a{color:#990000;text-decoration:underline;}
#single_column p a:hover{color:#990000;text-decoration:none;}
#single_column #photoarea{width:300px;float:right;margin-left:10px;}
#single_column #photoarea img{border:1px solid #ccc;padding:1px;}
#single_column #photoarea p.phcaption{font-size:77%;color:#444;margin:0px;}
#single_column .newsimg{display:blok;float:right;margin-left:10px;margin-bottom:10px;padding:1px;border:1px solid #ccc;clear:both;text-align:center;}
/**************************************** コラムカテゴリー ****************************************/
