/* InitiaStar common
---------------------------------------------------------------
 [0]base common
 [1]layout common
 [2]header
 [3]footer
 [4]ContentsArea 2column Main
 [5]ContentsArea 2column LeftContentsNavi
 [8]table
---------------------------------------------------------------
*/

/*------------------------------
 [0]base common
------------------------------*/

*{
margin:0;
padding:0;
}

* img{
border:0;
}
body {
font-size:80%;
color:#555;
font-family:verdana, sans-serif;
line-height:150%;
}
table {
    font-size:80%;
    font-size:inherit;
}


a{
color:#3398C8;
}

a:visited{
color:#2C83AD;
}

a:hover{
color:#EA5E00;
}
a.product_link{color:#777777;}
a.product_link:visited {color:#3b3b3b;}
a.product_link:hover {color:#777777;}



h2{
color:#535353;
}

.fsize_s{
font-size:80% !important;
color:#3b3b3b;
}

.fsize_m{
font-size:100% !important;
color:#3b3b3b;
}

.fsize_l{
font-size:125% !important;
color:#3b3b3b;
}
.clear {clear:both;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.mgn5{margin-top:5px;}
.mgn10{margin-top:10px;}
.mgn15{margin-top:15px;}
.mgn20{margin-top:20px;}
.mgn25{margin-top:25px;}
.mgntb10{margin-top:10px;margin-bottom:10px;}

.mgn_t5l10{margin-top:5px;margin-left:10px;}
.pdg_t5b5{padding-top:5px;margin-bottom:5px;}
.mgn_l10{margin-left:10px;}
.mgn_l15{margin-left:15px;}

.centerTxt{text-align:center;}
.rightTxt{text-align:right;}


.right{text-align:right;}
.center{text-align:center;}


.Fred{color:#FF0000;}
.Fong{color:#FF6600;}
.Fblue{color:#3366CC;}

li.clr_red a{
color:red;
font-weight:bold;
}

.btn_tel{text-align:center;padding-top:5px;margin-bottom:5px;}

/*------------------------------
 [1]layout common
------------------------------*/
.screen {text-align: center; }
.wide  {
text-align: left;
margin: 0 auto;
width: 900px;
}

#header {
height: 120px;
}

/*------------------------------
 [2]header
------------------------------*/
#logo {
margin-left: 10px;
float: left;
width: 190px;
}


#header_right {
float: right;
width: 470px;
margin-top:60px;
}

#header_menu li {
margin-right: 5px;
padding-left: 15px;
list-style-type: none;
display:inline;
text-align:right;
float:right;
background: url('/images/arrow_01.gif') no-repeat left;
font: 0pt/0pt sans-serif !important;
}

#header_function{
clear:both;
width:430px;
margin-top:10px;
float:right;
}

dl#fontsize{
width:160px;
float:left;
}
dl#fontsize dt{
width:78px;
float:left;
margin-top:3px;
margin-right:3px;
}
dl#fontsize dd{float:left;}
dl#fontsize dd ul{
width:77px;
height:26px;
background: url('/images/head_txtsizebox_on.gif') no-repeat left top;
}
dl#fontsize ul li{
list-style: none;
float:left;
height:26px;
text-indent:-9999px;
}
dl#fontsize ul li a{
display:block;
height: 27px;
}
dl#fontsize dd ul li.fontsize_minus a{width:26px;background: url('/images/head_txtsizebox.gif') no-repeat 0 0;}
dl#fontsize dd ul li.fontsize_reset a{width:25px;background: url('/images/head_txtsizebox.gif') no-repeat -26px 0;}
dl#fontsize dd ul li.fontsize_plus a{width:26px;background: url('/images/head_txtsizebox.gif') no-repeat -51px 0;}
dl#fontsize dd ul li a:hover{background-image:none;}

#search_form {
float:left;
margin-left:10px;
}

#search_form #search{
width:138px;
font-size:100%;
height:21px;
}

#search_form ul li{float:left;list-style: none;}
#search_form ul li.ttl_search{margin-top:4px;margin-right:3px;}

#gnavi {
height: 57px;
background: url('/images/gnavi_bg.gif') repeat-x left;
margin-top:1px;
}

#gnavi ul{
text-align: left;
width:900px;
margin:0 auto;
height: 57px;
background: url('/images/gnavi_on.gif') no-repeat left top;
}
#gnavi ul li{
list-style: none;
float:left;
margin:0;
padding:0;
height: 57px;
text-indent:-9999px;
}
#gnavi ul li a{
display:block;
height: 57px;
}
#main_wrap{
background: url('/images/head_top_bg.gif') repeat-x left bottom;
}
#main_wrap .mainVisual{
width:910px;
text-align: left;
margin: 0 auto;
height:280px;
}

#gnavi li.navHome a{width:164px;background: url('/images/gnavi.gif') no-repeat 0 0;}
#ctg_Home #gnavi li.navHome a{width:164px;background-image:none;}

#gnavi li.navProduct a{width:165px;background: url('/images/gnavi.gif') no-repeat -164px 0;}
#ctg_Product #gnavi li.navProduct a{width:165px;background-image:none;}

#gnavi li.navAbout a{width:240px;background: url('/images/gnavi.gif') no-repeat -329px 0;}
#ctg_About #gnavi li.navAbout a{width:240px;background-image:none;}

#gnavi li.navCorporate a{width:164px;background: url('/images/gnavi.gif') no-repeat -569px 0;}
#ctg_Corporate #gnavi li.navCorporate a{width:164px;background-image:none;}

#gnavi li.navRecruit a{width:167px;background: url('/images/gnavi.gif') no-repeat -733px 0;}
#ctg_Recruit #gnavi li.navRecruit a{width:167px;background-image:none;}


#gnavi li a:hover{background-image:none;}


#main_wrap{
clear:both;
background: url('../images/head_top_bg.gif') repeat-x left bottom;
}
#main_wrap .mainVisual{
width:900px;
text-align: left;
margin: 0 auto;
height:290px;
}

#container_main {
margin-top:20px;
}
#container {
clear:both;
background: url('/images/head_inner_bg.gif') repeat-x center top;
}


.pan {
padding:5px 0 10px 5px;
}

#contents_left {
float: left;
width: 660px;
}


#contents_right {
margin-left: 15px;
float: right;
width: 220px;
}


#top_bannerArea{border:solid 2px #CCC; margin-top:25px;}
#top_bannerArea ul.bnrListA {
margin:0;padding:10px 0 0;
}
#top_bannerArea ul.bnrListB {
margin:0;padding:10px 0 10px;
}
#top_bannerArea li{
margin-left: 10px;
list-style: none;
display:inline;
}

/*------------------------------
 [3]footer
------------------------------*/
.footer_btnWrap{
clear:both;
margin: 0 auto 0;
width: 900px;
padding-top:20px;
}
.btn_pagetop{

text-align: right;
}

#footer {
padding-bottom:6px;
text-align: center;
background: url('/images/border_03.gif') repeat-x bottom right #F7F7F7;
}
#footer_inner{
text-align: left;
margin: 0 auto;
width: 900px;
padding-top: 8px;
}

#footer ul li a{color:#777777;}
#footer ul li a:visited {color:#3b3b3b;}
#footer ul li a:hover {color:#777777;}

#footer_inner ul.footNavi {
margin-top:5px;

}
#footer_inner ul.footNavi li{
font-size:100%;
margin:0;
padding-right: 10px;
padding-left: 10px;
border-right: 1px dotted #C0C0C0;
list-style-type: none;
float: left;
display: inline;
}

#footer #foot_bannerArea{clear:both;padding-top: 5px;}

#foot_bannerArea ul {
float: left;
width:670px;
}

#foot_bannerArea ul li{
margin-top: 5px;
margin-right: 10px;
list-style-type: none;
float: left;
}

.footTel{float: right;}

#copyright {
clear:both;
padding-bottom:5px;
font-size:80% !important;
line-height:1.3;
background: url('/images/footer_copy.gif') no-repeat bottom right;
}

#copyright #copy_logo {
margin-top: 5px;
float: left;
width: 85px;
}
#copyright #copy_descript {
margin-top: 16px;
float: left;
width: 450px;
font-size: 78%;
color:#666666;
vertical-align:bottom;
}

h2.article_cttl{
margin-top:20px;
padding:0 8px 10px 25px;
background: url('/images/subtitle.gif') no-repeat bottom #FFF;
color:#3B3B3B;
}
h3.article_ttl {
width:620px;
padding:8px;
margin-top:20px;
margin-left:20px;
background: url('/images/border_01.gif') repeat-x bottom #EFEFEF;
}
#article_Area{margin-top:10px;}
.rightDate{text-align:right;margin-bottom:5px;}
#article_Area ul{margin:0 0 0 50px;padding:0;}
#article_Area ul li{margin:0;padding:0;}

/*------------------------------
 [4]ContentsArea 2column Main
------------------------------*/

#top_info,#top_media,#top_press{position:relative;}

#top_info ul,#top_media ul,#top_press ul{
margin:0 0 0 0;
padding:0 0 0 15px;
}
#top_info ul li,#top_media ul li,#top_press ul li{
margin-right: 5px;
margin-top:5px;
margin-left: 5px;
list-style-type: none;
padding-bottom:5px;
background: url('/images/border_01.gif') repeat-x bottom;

}
#top_info .date,#top_media .date,#top_press .date{
padding-left: 15px;
margin-right:10px;
background: url('/images/arrow_03.gif') no-repeat left 0.3em;
}

#top_info .btn_rss{
top:3px;
left:498px;
position:absolute;
}

#top_info .btn_infoall{
top:3px;
left:558px;
position:absolute;
}
#top_media .btn_mediaall{
top:3px;
left:538px;
position:absolute;
}
#top_media .btn_rss{
top:3px;
left:478px;
position:absolute;
}
#top_press .btn_pressall{
top:3px;
left:528px;
position:absolute;
}
#top_press .btn_rss{
top:3px;
left:468px;
position:absolute;
}



.title_l{
margin:15px 0 25px 0;
color:#535353;
}
.title_l2{
margin:15px 0 15px 0;
color:#535353;
}

.title_m{
margin-bottom:20px;
color:#535353;
}

.content_inner{width:610px;margin-left:25px;}
.content_center{
width:610px;
margin:0 auto;
}

.p_01{
width:610px;
margin:0 0 25px 0;
text-align:left;
color:#535353;
line-height:1.4;
}

.p_02{
width:610px;
margin:0 0 5px 0;
text-align:left;
color:#535353;
line-height:1.4;
}

.p_03{
width:610px;
margin:0 0 15px 0;
text-align:left;
color:#535353;
line-height:1.4;
}
.p_04{
width:610px;
text-align:left;
color:#535353;
line-height:1.4;
}
.ul_01{
list-style-type:none;
width:570px;
margin:0 20px;
}

.ul_01 li{
background:url(/images/circle_org_wh_10.gif) no-repeat 0 5px;
margin:0 0 5px 0;
padding:0 0 0 15px;
}

.ul_02{
padding-left:20px;
list-style-type:circle;
}

.ul_02 li{
margin:0 0 5px 0;
}

.siege_01{
width:610px;
background:url(/images/siege_01_bg.gif) repeat-y;
}


.p_2c_01{
width:295px;
margin:0 0 5px 0;
}

.p_2c_02{
width:295px;
margin:0 0 10px 0;
}

.risk_box_01{
width:608px;
border:solid 1px #d9d9d9;
background:#efefef;
}

.risk_box_inner_01{
width:578px;
margin:15px;
}

.risk_box_inner_01 h4{
width:570px;
margin:0 0 5px 0;
padding-left:5px;
border-left:solid 3px #535353;
border-bottom:solid 1px #535353;
}

.td2l{
width:295px;
padding:15px;
}

.td2r{
width:295px;
padding-left:20px;
}

.gray{
border:solid 1px #535353;
background:#efefef;
}


/*------------------------------
corporate
------------------------------*/

#corporate_tbl01{
width:610px;
background:#e6e6e6;
margin-bottom:25px;
}

#corporate_tbl01 th{
text-align:left;
vertical-align:top;
padding:5px 20px 5px 5px;
background:#f9f9f9;
white-space:nowrap;
}

#corporate_tbl01 td{
text-align:left;
vertical-align:top;
padding:5px;
background:#ffffff;
}

.recruit_box {
margin:0 0 5px 0;
padding:5px;
border:solid 1px #e6e6e6;
}

#corporate .title_l{
display:block;
width:655px;
height:45px;
padding-top:5px;
background:url(images/title_l_corporate.gif) top no-repeat;
text-align:right;
}

#group .title_l{
display:block;
width:655px;
height:45px;
padding-top:5px;
background:url(images/title_l_group.gif) top no-repeat;
text-align:right;
}
#cooperation .title_l{
display:block;
width:655px;
height:45px;
padding-top:5px;
background:url(images/title_l_cooperation.gif) top no-repeat;
text-align:right;
}


#history_tbl td{
padding:0;
}

.officer_ph{
width:158px;
text-align:left;
vertical-align:top;
}

.person_position{
margin-right:20px;
}

.person_name{
margin-right:10px;
font-weight:bold;
}

.person_alphabet{
}

.person_data{
padding:0 0 7px 0;
margin:0 0 10px 0;
border-bottom:solid 1px #e6e6e6;
}


/*------------------------------
invite
------------------------------*/

.invite_list_01{
margin-left:2em;
}

.invite_list_01 li{
margin:0 0 10px;
}

/*explain*/
.explain_list_01{
margin-left:2em;
}

.explain_list_01 li{
margin:0 0 10px;
}


/*------------------------------
sitemap
------------------------------*/
#box_sitemap {margin-top:25px;}
#box_sitemap ul{
list-style-type:none;
margin:0 0 0 15px;
padding:0;
}


#box_sitemap ul li.ttl_sitemapCtg{
margin:15px 0 5px;
padding:0 0 0 25px;
background:url(/images/arrow_02.gif) 0 0.1em no-repeat;
}

#box_sitemap ul li.ttl_sitemapDtl{
margin:0 0 3px 30px;
padding:0 0 0 15px;
background:url(/images/arrow_06.gif) 0 0.1em no-repeat;
}

/*------------------------------
inquiry
------------------------------*/

#inquiry_tbl01{
width:610px;
background:#e6e6e6;
}

#inquiry_tbl01 th{
padding:10px;
background:#f9f9f9;
text-align:left;
white-space:nowrap;
}

#inquiry_tbl01 td{
padding:10px;
background:#ffffff;
}

#inquiry_tbl02 th{
text-align:left;
vertical-align:top;
white-space:nowrap;
padding:3px 10px 3px 0;
border:none;
}

#inquiry_tbl02 td{
vertical-align:top;
padding:3px 0 3px 0;
border:none;
}


/*------------------------------
information
------------------------------*/

#infomation h2{
display:block;
width:655px;
height:50px;
margin:0 0 5px 0;
background:url(images/title_l_blank.gif) 0 0 no-repeat;
text-align:left;
}
#infomation h2 p.infoInner{
padding:12px 0 10px 40px;
margin:0;
}



#infomation p{
text-align:left;
font-size:83%;
color:#3b3b3b;
}

#infomation .info_tbl{
width:610px;
background:#e6e6e6;
margin-bottom:5px;
}

.info_tbl th{
text-align:left;
padding:5px 20px 5px 5px;
background:#f9f9f9;
white-space:nowrap;
}

.info_tbl td{
text-align:left;
vertical-align:top;
padding:5px;
background:#ffffff;
}

#info_list{
list-style-type:none;
margin:0 0 0 25px;
text-align:left;
}

#info_list li{
margin:0 0 5px;
padding:0 0 0 9px;
background:url(images/arrow_01.gif) 0 4px no-repeat;
}


/*------------------------------
privacy
------------------------------*/

#policy h3,#policy h4,#policy h5{
text-align:left;
font-size:100%;
color:#242424;
}


/*------------------------------
product
------------------------------*/

.charge_tbl_01{
width:610px;
background:#e6e6e6;
}

.charge_td_00{
text-align:center;
background:#D7D7D7;
padding:10px;
}

.charge_td_01{
background:#ffffff;
padding:10px;
}

.charge_td_02{
text-align:right;
background:#ffffff;
padding:10px;
}


/*------------------------------
distribution
------------------------------*/

#distribution ol{
list-style-type:1;
margin:0 0 0 2em;
}

#distribution ol li{
margin:0 0 10px 0;
}


/*------------------------------
sitepolicy
------------------------------*/

#sitepolicy h3,#sitepolicy h4,#sitepolicy h5{
text-align:left;
font-size:100%;
color:#242424;
}


/*------------------------------
fund contest
------------------------------*/

#aboutfund h3 { font-size: medium; margin-bottom: 5px; padding: 5px; border-left: 3px solid #FF6633; }
#aboutfund h4 { font-size: small; color: #FF6633; margin-bottom: 3px; padding: 5px; }
#aboutfund p { padding: 5px; }

/*------------------------------
mongol
------------------------------*/
#mongol h2{
display:block;
width:655px;
height:50px;
margin:0 0 5px 0;
padding:10px 0 10px 40px;
background:url("images/title_l_blank.gif") 0 0 no-repeat;
text-align:left;
}
#mongol_inner{
margin-left:30px;
}
.product_box{
width:620px;
position:relative;
margin-bottom:30px;
padding-top:10px;
background:url("/images/product_bg.gif") no-repeat left top;
}

.product_inner{
background:url("/images/product_bg.gif") repeat-y center top;
}
.product_inner .product_txt{
float:left;
width:370px;
margin-top:5px;
}
.product_inner .product_txt h3{
margin:0 0 5px 20px;
padding:0 0 0 25px;
background:url(/images/arrow_02.gif) 0 0.1em no-repeat;
font-size:125% !important;
}
.product_inner .product_txt p{
margin:5px 0 0 20px;
}

.product_inner .product_txt ul.product_point{
margin: 10px 0 0;
padding: 0;
}
.product_inner .product_txt ul.product_point li{
list-style:none;
margin:0 5px 0 25px;
padding: 0 0 0 50px;
background: url('/images/product_point.gif') no-repeat left 0.1em;
}

.product_box .product_inner .product_img{
float:right;
width:215px;
text-align:left;
margin-top:5px;
}

.product_detailBox{
clear:both;
width:620px;
padding-bottom:10px;
padding-top:10px;
background:url("/images/product_bg.gif") no-repeat right bottom;
}
.product_box .product_detailBox ul.product_d{
float:left;
width:280px;
margin: 0;
padding: 0;
list-style:none;
}
.product_box .product_detailBox ul.product_d li{
list-style:none;
margin:0 5px 0 0;
padding: 0 0 0 15px;
display:inline;
background: url('/images/arrow_01.gif') no-repeat left;
}
.product_box .product_detailBox ul.product_d li.p_fstList{
margin-left:20px;
}
.product_box .product_detailBox .product_btn{
float:right;
width:220px;
text-align:left;
}

/*------------------------------
recruit
------------------------------*/
.recruit_box h4{
border-left:solid 4px #535353;
margin-bottom:5px;
padding-left:5px;
}
.recruit_box ul{
margin:0 0 1em 2em;
}


/*------------------------------
fund neohope
------------------------------*/

.fund_wp{
width:610px;
border:#d9d9d9 solid 1px;
margin:0;padding:0;
text-align:left;
}
.fund_wp .fund_img {
float:left;
width:120px;
margin:10px 0 0 0;
padding-bottom:10px;
text-align:right;
}
.fund_wp .fund_about{
float:left;
width:450px;
padding:0;
margin:10px 0 0 20px;
text-align:left;
}
.fund_wp .fund_about_mongol{
width:580px;
padding:0;
margin:20px 0 0 20px;
text-align:left;
}

.fund_about h3, .fund_about_mongol h3{
margin-top:10px;
padding-left:10px;
margin-bottom: 5px;
border-left: 3px solid #FF6633;
text-align:left;
font-size:125%;
}
.fund_about p, .fund_about_mongol p{
padding:0;
text-align:left;
}

ul.product_neohope{
width:430px;
margin: 15px 0 10px;
padding: 0;
}
ul.product_neohope li{
list-style:none;
margin:0 5px 0 0;
padding: 0 0 0 15px;
display:inline;
background: url('/images/arrow_01.gif') no-repeat left 0.1em;
}
ul.product_neohope li.noico{
background:none;
padding: 0;
}
.cl{clear:both;}

/*------------------------------
fund neohope hotel
------------------------------*/
.fundhotel_wp{
width:610px;
}
.fundhotel_wp img{
float:left;
}
#neohope_tbl{
float:right;
width:380px;
background:#e6e6e6;
margin-bottom:25px;
}

#neohope_tbl th{
text-align:left;
vertical-align:top;
padding:5px 20px 5px 5px;
background:#f9f9f9;
white-space:nowrap;
}

#neohope_tbl td{
text-align:left;
vertical-align:top;
padding:5px;
background:#ffffff;
}
/*------------------------------
fund mongol
------------------------------*/
#mongol_tbl{
width:550px;
background:#e6e6e6;
margin-bottom:25px;
font-size:12px;
color:#535353;
}


#mongol_tbl th{
text-align:left;
vertical-align:top;
padding:5px 20px 5px 5px;
background:#f9f9f9;
white-space:nowrap;
}


#mongol_tbl td{
text-align:left;
vertical-align:top;
padding:5px;
background:#ffffff;
}

/*------------------------------
isplus
------------------------------*/

.isplus_wp{
margint-top:10px;
margin-bottom:10px;
padding-top:10px;
background:url(/images/isplus_bdr.gif) no-repeat top;
}

.isplus_wp .isThum{
width:151px;
float:left;
}
.isplus_wp .isThum p{
margin:5px 0 0 0;
color:#3B3B3B;
}

.isplus_wp .isPdf{
float:right;
width:400px;
}

.title_isplus{
font-weight:normal;
margin:10px 0 20px 0;
color:#ff6633;
}

.title_isplus_m{
margin:0 0 0 0;
color:#3B3B3B;
}
.title_isplus_s{
margin:20px 0 0 0;
color:#666;
text-align:right;
}

.mailmagazineLeft {
  width:200px;
  float:left;
  margin-left:-20px;
  }

.mailmagazineLeft2 {
  width:200px;
  float:left;
  margin-left:20px;
  }

.mailmagazineRight {
  width:412px;
  float:right;
  }

.mailmagazineRight2 {
  width:340px;
  float:right;
  }

.mailmagazineRight img {
  margin:20px 0;
  }

.mailmagazineRight p,
.mailmagazineRight2 p {
  font-size:90%;
  line-height:1.6;
  margin-bottom:1em;
  }

.btn {
  width:307px;
  height:66px;
  margin:20px auto 40px auto;
  text-indent:-9999px;
  background:url(/images/img/btn_mailmagazine.gif) no-repeat;
  }

.btn a {
  display:block;
  width:307px;
  height:66px;
  }

.btn a:hover {
  background:url(/images/btn_mailmagazine_over.gif) no-repeat;
  }

.clear {
  height:20px;
  clear:both;
  }
  
.backnumber {
  margin:10px 20px 40px 20px;
  }

.backnumber li {
  padding-bottom:10px;
  margin-bottom:10px;
  border-bottom:1px #ccc dotted;
  font-size:13px;
  line-height:1.4;
  }


.data {
  width:360px;
  border-collapse:collapse;
  }

.data th {
  width:100px;
  padding:10px;
  font-size:90%;
  background:#ececed;
  border:1px #ccc solid;
  }

.data td {
  padding:10px;
  font-size:90%;
  border:1px #ccc solid;
  }

.bar {
  margin:10px 0;
  }


/*------------------------------
 [5]ContentsArea 2column LeftContentsNavi
------------------------------*/
ul#localmenu {width:208px;margin-left:auto;margin-right:auto;}
ul#localmenu li{
background: url('/images/lnavi_bg5_on.gif') no-repeat right top;
display:block;
border-bottom:1px solid #ccc;
text-align:left;
}
#archive_localmenu ul#localmenu li{
background: url('/images/lnavi_bg5_arc.gif') no-repeat right top;
display:block;
border-bottom:1px solid #ccc;
text-align:left;
}
ul#localmenu li a {
padding:8px 0 8px 25px;display:block;
background:url('/images/lnavi_bg5.gif') 0 3% no-repeat #F9F9F9;
}
ul#localmenu li a:hover {
padding:8px 0 8px 25px;display:block;
background:url('/images/lnavi_bg5_on.gif') 0 3% no-repeat #FCE9D9;
}

select.archiveList{width:170px;margin:8px;}
#side_inquiry{
background: url('/images/lnavi_bg1.gif') no-repeat right bottom;
padding-bottom:5px;
margin-bottom:15px;
}
.inquiry_top{
background: url('/images/lnavi_bg1.gif') no-repeat left top;
padding-top:10px;
}
.inquiry_inner{
background: url('/images/lnavi_bg1.gif') repeat-y center top;
}

#side_lnavi{
background: url('../images/lnavi_bg2.gif') no-repeat right bottom;
padding-bottom:5px;
margin-bottom:10px;
}
.lnavi_top{
background: url('../images/lnavi_bg2.gif') no-repeat left top;
padding-top:5px;
}
.lnavi_inner{
background: url('../images/lnavi_bg2.gif') repeat-y center top;
text-align:center;
}

#lnavi_detailWrap{
background: url('../images/lnavi_bg3.gif') repeat-y center top;
text-align:center;
border-bottom: solid 1px #CCC;
width:208px;
margin:0 auto;
}
.lnavi_detailBox{
width:182px;
margin:0 auto;
padding:0 0 5px;
text-align:left;
}

#lnavi_detailWrap h3{
border-bottom: solid 2px #C0C0C0;
margin:0 0 5px;
padding-top:8px;
}
#lnavi_detailWrap p{margin-top:5px;}

.btn_detail{
padding-left: 15px;
text-aling:right;
float:right;
background: url('../images/arrow_01.gif') no-repeat left;
}
.btn_pdf{
padding-right: 15px;
text-aling:right;
float:right;
background: url('/images/ico_pdf.gif') no-repeat right;
}

.lnavi_otherBox{margin-bottom:10px;}
.lnavi_otherBox h3.lnavi_ttl{margin-bottom:3px;}

#side_descript{
border-bottom: solid 1px #CCC;
border-top: solid 1px #CCC;
padding:8px;
font-size:85% !important;
background: url('../images/lnavi_bg4.gif') repeat-y center top;
}

.mediacallBox{
width:350px;
/*margin:0 auto 100px;*/
margin:0 auto 20px;
text-align:left;
border:solid 1px #CCC;
padding:15px 8px;
/*background: url('../images/pct_iwamoto.jpg') no-repeat 98% 6px;*/
position:relative;
}
/*
.mediacall_blog{
position:absolute;
top:92px;
left:142px;
width:226px;
height:80px;
display:block;
}
*/
