/*
Theme name: WordPress Default - kubrick -
Editors: Navid Kashani
Persian Wordpress Project : wp-persian.com
*/

/*title*/
*html body #content_jpn h1,*html body #content_wld h1,*html body #content_aozora h1,*html body #content_aozora_w h1{
float:left;
margin:15px 0 0 8px;
padding-bottom:5px;
color:#09f;
font-weight:bold;
font-size:150%;
line-height:1.1;
border-bottom:1px solid #09f;
width:300px;
}

#content_jpn h1,#content_wld h1{
float:left;
margin:15px 0 0 15px;
padding-bottom:5px;
color:#09f;
font-weight:bold;
font-size:150%;
line-height:1.1;
border-bottom:2px solid #09f;
width:360px;
}

#content_aozora h1,#content_aozora_w h1{
float:left;
margin:15px 0 0 15px;
padding-bottom:5px;
color:#09f;
font-weight:bold;
font-size:150%;
line-height:1.1;
border-bottom:2px solid #09f;
width:320px;
}

*html body #content_jpn .title_info,*html body #content_wld .title_info,*html body #content_aozora .title_info,*html body #content_aozora_w .title_info{
float:left;
margin:5px 0 0 8px;
width:360px;
}

#content_jpn .title_info,#content_wld .title_info,#content_aozora .title_info,#content_aozora_w .title_info{
float:left;
margin:5px 0 0 15px;
width:360px;
}

#content_jpn .orderbutton_little_area,#content_wld .orderbutton_little_area{
float:right;
position: relative;
left:110px;
top:140px;
margin-left:20px;
}

#content_jpn .orderbutton_little,#content_wld .orderbutton_little{
position: absolute;
left:-280px;
top:0px;
margin-left:20px;
}

#content_aozora .orderbutton_little,#content_aozora_w .orderbutton_little{
float:right;
margin:140px 120px 25px 35px;
}

.contents_top_image{
float:right;
border:1px #999 solid;
padding:4px;
background:#FFFFFF;
margin:10px 10px 25px;
}


#content_jpn,#content_wld,#content_aozora,#content_aozora_w{
	position:relative;
}

.contents_plan_image{
border:1px #999 solid;
padding:4px;
background:#FFFFFF;
width:107px;
margin:5px;
}

.contents_photo_image{
float:left;
border:1px #999 solid;
padding:4px;
background:#FFFFFF;
width:160px;
margin-bottom:7px;
margin-right:6px;
}

.contents_photo_image01{
float:left;
border:1px #999 solid;
padding:4px;
background:#FFFFFF;
width:150px;
margin-bottom:7px;
margin-right:6px;
}

.contents_photo_image02{
float:left;
border:1px #999 solid;
padding:4px;
background:#FFFFFF;
width:150px;
margin-bottom:7px;
}

.panftext{
width:117px;
margin:0 5px;
text-align:center;
}

*html body .contents_top_image{
float:right;
border:1px #999 solid;
padding:4px;
background:#FFFFFF;
margin:10px 5px 25px 10px;
}

/*contentsarea*/
.contentsflame h3{
font-size:14px;
font-weight:bold;
letter-spacing:0.2em;
padding:5px 0 5px 10px;
margin-bottom:10px;
background: url(http://www.fj-t.com/img_common/h_line.jpg) no-repeat 0 0;
color:#FFFFFF;}

.contentsflame h4{
font-size:140%;
font-weight:bold;
padding:5px 0;
color:#09f;
}

.contentsflame h5{
font-weight:bold;
margin-bottom:5px;
}

.contentsflame table,.contentsflame p{
margin-bottom:10px;
}

.contentsflame table ul{
padding:10px;
background:#DEF2FF;
}

.contentsflame table li{
line-height:1.6;
}

.price{font-size:120%;}

.contentsflame td,.contentsflame th{
padding:5px;
}

.contentsflame th{
font-weight:normal;
text-align:left;
width:8em;
}

.contentsflame .pricelist thead,.contentsflame .pricelist th{
text-align:center;
background:#09f;
color:#fff;
font-weight:bold;
}

.contentsflame .pricelist td{
border:1px solid #ccc;
}

.returntop{
float:right;
margin:0 0 10px;
}

.topmargin {
margin-top:0;
}
/*tabledeco*/
.tabledeco{
border-top:1px solid #aaa;
border-right:1px solid #aaa;
width:100%;
margin-top:10px;
}
.tabledeco th{
border-bottom:1px solid #aaa;
border-left:1px solid #aaa;
padding:10px;
background:#eee;
font-weight:normal;
vertical-align:top;
line-height:1.5;
}
.tabledeco td{
border-bottom:1px solid #aaa;
border-left:1px solid #aaa;
padding:10px;
line-height:1.5;
}

.tabledeco td a{
color:#09f;
}

.tabledeco thead{
text-align:center;
background:#e6e6e6;
}
.pagelist li{
padding:5px 0;
}

.pagelist img{
margin-right:10px;
}

.pagereturntop{
text-align:right;
padding-top:15px;
}

.textflow{
text-align:left;
line-height:1.5;
}

/*colors*/
.h4mark{color:#09f;
font-size:80%;}

/*font*/
.priceall{font-size:120%;}
.price{
font-size:180%;
font-weight:bold;
color:#09f;}

.pricered{
font-size:180%;
font-weight:bold;
color:#f00;}


.textcenter{
text-align:center;
}

.textright{
text-align: right;
}

.backbee5ff{
background:#bee5ff;
}

.backeee{
background:#eee;
}

/*linklist*/
.linklist2 li{
float:left;
margin-left:15px;
width:300px;
padding:3px 0;
}

.linklist3 li{
float:left;
margin-left:15px;
width:200px;
padding:3px 0;
}

.linktable h3{
font-size:140%;
font-weight:bold;
color:#09f;
border-bottom:2px solid #ADE0F5;
border-left:5px solid #ADE0F5;
padding:2px 10px;
margin-bottom:10px;
}

.panflink{
clear:both;
margin-bottom:10px;
text-align:right;
}

.table3listmargin{
margin-right:5px;
}

.style1 {
	color: #FF0000;
	font-weight: bold;
}

.titletable h3{
color:#FFFFFF;
font-weight:bold;
font-size:120%;
}

.titletable{
border-bottom:1px #999 solid;
border-right:1px #999 solid;
}
.titletable td{
text-align:left;
padding:5px;
}

.flashtable td{
padding:5px;
text-align:center;
}

.font140b{
font-size:140%;
font-weight:bold;
}

.s_title01{
color:#990000;
font-size:140%;
padding:2px 0;
font-weight:bold;
}

.s_title02{
color:#09f;
font-size:140%;
padding:2px 0;
font-weight:bold;
}

.s_toptext{
margin-left:1em;
margin-bottom:0.5em;
}
.rutetable td{
border:1px solid #999;
padding:2px;
}

.h4mark a,.h4mark a:link,.h4mark a:visited,.h4mark a:hover,.h4mark a:active{
color:#0033CC;
text-decoration:underline;
}

.td_line{
border-bottom:dashed 1px #0099FF
}

.skipoint{
padding:10px;
background:#FFFFCC;
margin-bottom:1em;
width:35em;
}

.skipoint li{
margin-left:1em;
}

.textspace{
text-indent:1em;
}
/*fontset*/
.textbold{font-weight:bold;}
.font120b{
font-size:120%;
font-weight:bold;
}
.font80{font-size:80%;}
.font90{font-size:90%;}

/*kidscampaign*/
.kidsimg img{
border: 1px solid #ccc;
padding:4px;
}

.background_left_center{
background: url("http://www.fj-t.com/archive/campaign/0907/20090716_oufuku1000/yajirushi.jpg") no-repeat left center;
}

.kidspict h6{
	margin:0.5em 0;
	border-bottom:1px solid #32AAF2;
}

.kidspict img{
	border:1px solid #999;
}

.textleft{
	text-align:left;
}

.colorset_green{color:#030;}
.colorset_green2{color:#063;}
.colorset_red{color:#600;}
.colorset_orange{color:#F30;}
.colorset_blue{color:#036;}

.tablereset{
border:0;
padding:0;
margin:0;
}

table.tablereset tr,table.tablereset td{
border:0;
padding:0;
margin:0;
}

/*event*/
/*20100315*/
.h3titletop{
	clear:both;
	margin-bottom:1em;
}

.h3title{
	clear:both;
	margin:1em 0;
}

.articleset{
	margin-bottom:1.5em;
}

/*20100315 end*/

/* mail magazine prezents*/
.bg_grad{background-image:url(http://www.fj-t.com/archive/present/img/grad.jpg);background-repeat:no-repeat;padding:15px;}
p.present_title{font-size:18px;font-weight:bold;border-bottom:#B80000 2px solid;margin-bottom:0.5em;}
p.present_title2{color:#F39800;font-size:20px;font-weight:bold;}
p.present_title3{color:#B80000;font-size:20px;font-weight:bold;}
p.pict_w{padding:5px;background-color:#FFF;border:#CCC 1px solid;width:170px;}
.table_style_present{line-height:1.8;font-size:12px;}
.table_style_present td{padding:10px 0 10px 0;line-height:1.8;border-bottom:1px dashed #CCC;}
.linktohomepage{
display:block;
border:#CCC solid 1px;
padding:0.1em;
background-image:url(http://www.fj-t.com/archive/present/img/arrow.gif);
background-repeat:no-repeat;
background-position:0.3em 0.3em;
width:300px;
text-align:left;
padding-left:2em;
margin-left:50px;
font-size:12px;
}

.linktohomepage2{
display:block;
border:#CCC solid 1px;
padding:0.1em;
background-image:url(http://www.fj-t.com/archive/present/img/arrow.gif);
background-repeat:no-repeat;
background-position:0.3em 0.3em;
width:150px;
text-align:left;
padding-left:2em;
font-size:12px;
}


/*20100430 TBT*/
a:link.linktext{
	color:#03C !important;
	text-decoration:underline !important;
}
a:visited.linktext{
	color:#03C !important;
	text-decoration:underline !important;
}
a:hover.linktext{
	color:#03C;
	text-decoration:none !important;
}
a:active.linktext{
	color:#03C !important;
	text-decoration:underline !important;
}

/*girls travel*/
h3.girlstitle{
	background:url(http://www.fj-t.com/archive/tokusetu/20101102_girlstravel/title_backline.jpg) repeat-x left bottom #ffeaf5;
	color:#C00;
	font-weight:bold;
	font-size:120%;
	line-height:1.4;
	margin:10px 0;
	padding:5px 10px 10px;
}


/*20101111 countdownlist*/
h3.countdowntitle{
	background:url(http://www.fj-t.com/archive/tokusetu/20111111_countdownlist/bottomline.gif) repeat-x left bottom;
	color:#C00;
	font-weight:bold;
	font-size:120%;
	line-height:1.4;
	margin:10px 0;
	padding:5px 0;
}

h3.countdowntitle p.title_countdown{
	background:url(http://www.fj-t.com/archive/tokusetu/20111111_countdownlist/topline.gif) repeat-x left top #FFE1C4;
	color:#000;
	font-size:120%;
	font-weight:bold;
	margin-top:5px;
	padding:10px 10px 5px;
}

h3.countdowntitle p.timesale{
	background:none;
	background-color:#333;
	border:1px solid #ccc;
	color:#fff;
	margin-bottom:5px;
	padding:2px;
	text-align:center;
	font-size:90%;
}

.price_red{
	color:#C00;
	font-size:200%;
	font-weight:bold;
	}
	
.color_red{
	color:#c00;
}
