@charset "Shift_JIS";

/* HEADER local */
body#E #Container{ background: url(/edit/common/img/header_background_e.gif) no-repeat top center; }
body#E #Header #GBreadnavigation {height:auto; padding: 6px 0 8px 0; }


/* HEADER P */
#Header #GArea p.jutaku{ background: url(/edit/common/img/header_area_jutaku.gif); display: block;}
#Header #GArea p.jutaku2{ background: url(/edit/common/img/header_area_jutaku_2.gif); display: block;}


#Header #LIdentity { clear: both; background: url(/edit/common/img/header_identity_logo.gif) no-repeat; text-decoration: none; width: 911px; height: 59px; }
#Header #LIdentity #LIMakerLogo{ border-right: solid 1px #cccccc; float: left; height: 59px; padding: 0 10px 0 0; margin: 0px 0 0 112px; _margin: 0px 0 0 56px; }
#Header #LIdentity #LIMakerName{ float: left; margin: 12px 0 0 10px; }
#Header #LIdentity #LIMakerName p{ color: #999999; }
#Header #LNavigation { clear: both; margin: 7px 0 2px 0; height: 40px; background-image: url(/edit/common/img/header_lnavi_background.gif); }
#Header #LNavigation ul#LNNew { list-style-type: none;margin:0px}
#Header #LNavigation ul#LNNew li{ display: inline;}
#Header #LNavigation ul#LNNew li a{ float: left; display: block; margin: 0 2px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; }
#Header #LNavigation ul#LNNew li a:hover{ background-position:0 -32px ; }
#Header #LNavigation ul#LNNew li a.LN01{ background-image: url(/edit/common/img/header_lnavi_01.gif); width: 135px; height: 32px; }
#Header #LNavigation ul#LNNew li a.LN02{ background-image: url(/edit/common/img/header_lnavi_02.gif); width: 161px; height: 32px; }
#Header #LNavigation ul#LNNew li a.LN03{ background-image: url(/edit/common/img/header_lnavi_03.gif); width: 135px; height: 32px; }
#Header #LNavigation ul#LNNew li a.LN04{ background-image: url(/edit/common/img/header_lnavi_04.gif); width: 148px; height: 32px; }
#Header #LNavigation ul#LNNew li a.LN05{ background-image: url(/edit/common/img/header_lnavi_05.gif); width: 135px; height: 32px; }
#Header #LNavigation ul#LNNew li.CurrentItem a{ background-position:0 -64px ; }
#Header #LNavigation ul#LNNew li.CurrentItem a:hover{ background-position:0 -64px ; }
#Header #LNavigation ul#LNReform { float: right; list-style-type: none; margin: 11px 0 0 0; }
#Header #LNavigation ul#LNReform li{ display: inline;}
#Header #LNavigation ul#LNReform li a{ float: left; display: block; background-position: 0 0; text-indent: -9999px; text-decoration: none; }
#Header #LNavigation ul#LNReform li a:hover{ background-position: 0 -14px; }
#Header #LNavigation ul#LNReform li a.M06{ background-image: url(/edit/common/img/header_lnavi_06.gif); width: 115px; height: 14px; }

#Header #HLBackNavigation { clear: both; margin: 0; height: 25px; background-image: url(/edit/common/img/header_hlbacknavi_background.gif); }
#Header #HLBackNavigation ul { list-style-type: none;margin:0px}
#Header #HLBackNavigation ul li{ display: inline;}
#Header #HLBackNavigation ul li a.Text{ float: left; display: block; margin: 3px 5px 0 5px; padding: 1px 0 0 13px; background: url(../../../common/img/icon_arrow_back.gif) no-repeat; font-size: 12px; }
#Header #HLBackNavigation ul li a.d5_d6_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/edit/common/img/sub_lnback_d5_d6.gif) no-repeat; }
#Header #HLBackNavigation ul li a.d5_d6_Top:hover{ background-position: 0 -18px; }
#Header #HLBackNavigationB { margin: 0 0 20px 0; }
#Header #HLBackNavigationB p a.Text{ display: block; float: left; margin: 3px 5px 0 0; padding: 1px 0 0 15px; background: url(../../../common/img/icon_arrow_back.gif) no-repeat; font-size: 12px; }


/* MAIN */

#Content #Main ul.ActionButton1col { list-style-type: none; margin: 0 auto; width: 283px; }
#Content #Main ul.ActionButton1col li a{ display: block; width: 273px; height: 55px; text-indent: -9999px; text-decoration: none; background-repeat: no-repeat; }
#Content #Main ul.ActionButton1col li a:hover{ background-position: 0 -54px; }
#Content #Main ul.ActionButton1col li a.kaisaichi-sagasu{ background-image: url(/edit/common/img/sub_actionbutton_kaisaichi-sagasu.gif); margin: 0 5px 0 5px; }
 

/* FOOTER IN MAIN */

#Content #FLBackNavigation { float: left; margin: 0 0 17px 0; }
#Content #FLBackNavigation ul { list-style-type: none;}
#Content #FLBackNavigation ul li{ display: inline;}
#Content #FLBackNavigation ul li a.Text{ float: left; display: block; margin: 3px 5px 0 5px; padding: 1px 0 0 13px; background: url(../../../common/img/icon_arrow_back.gif) no-repeat; font-size: 12px; }
#Content #FLBackNavigation ul li a.d5_d6_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/edit/common/img/sub_lnback_d5_d6.gif) no-repeat; }
#Content #FLBackNavigation ul li a.d5_d6_Top:hover{ background-position: 0 -18px; }
#Content #FLBackNavigationB { margin: 0 0 20px 0; }
#Content #FLBackNavigationB p{ float: left; }
#Content #FLBackNavigationB p a.Text{ display: block; float: left; margin: 3px 5px 0 0; padding: 1px 0 0 15px; background: url(../../../common/img/icon_arrow_back.gif) no-repeat; font-size: 12px; line-height: 1em; }


/* SUB */

#Content #Sub #H3ActionButton{ text-indent: -9999px; text-decoration: none; background-image: url(/edit/common/img/sub_h3_actionbutton.gif); width: 243px; height: 40px; margin: 0 0 5px 0; }

#Content #Sub ul.ActionButton { list-style-type: none;margin:0px}
#Content #Sub ul.ActionButton li{ display: inline; }
#Content #Sub ul.ActionButton li a{ display: block; width: 243px; height: 57px; text-indent: -9999px; text-decoration: none; background-repeat: no-repeat; }
#Content #Sub ul.ActionButton li a:hover{ background-position: -243px 0; }
#Content #Sub ul.ActionButton li a.M01{ background-image: url(/edit/common/img/sub_actionbutton_01.gif); }


/* ---------- ---------- ---------- ---------- */
/* ---------- ---------- ---------- ---------- */
/* ---------- ---------- ---------- ---------- */


/* common */
.main_table { margin: 0 10px 0 10px; }



/* e2_t1.html */
/* header */
#left_header_t1 { width: 667px; height: 80px; float:left;}

#left_header_t1 h1 { background: url(..//edit/common/img/header_left_t1.gif); display: block; text-indent: -9999px; width: 667px; height: 80px; }

#right_header_t1 { width: 244px; height: 80px; float: left; background: url(..//edit/common/img/header_right.gif) no-repeat 0 0; float: left; }

#right_header_t1 ul { padding-top: 41px; }

#right_header_t1 #H3ActionButton{ text-indent: -9999px; text-decoration: none; background-image: url(..//edit/common/img/nanju_tose_bottom.gif); width: 244px; height: 31px; margin: 0 0 5px 0; }

#right_header_t1 ul.ActionButton { list-style-type: none;margin:0px}
#right_header_t1 ul.ActionButton li{ display: inline; }
#right_header_t1 ul.ActionButton li a{ display: block; width: 244px; height: 31px; text-indent: -9999px; text-decoration: none; background-repeat: no-repeat; }
#right_header_t1 ul.ActionButton li a:hover{ background-position: 0 -31px; }
#right_header_t1 ul.ActionButton li a.M01{ background-image: url(..//edit/common/img/nanse_toju_bottom.gif); }


/* tyousatai */
#tyousatai_t1 { width: 626px; border: solid 1px #000000; background: url(..//edit/common/img/box_table_bg_t1.gif) repeat-y; }

#tyousatai_t1 .title { background: url(..//edit/common/img/nanse_title.jpg); width: 626px; height: 117px; margin: 0px; padding: 0px; text-indent: -9999px; }

#tyousatai_t1 .box_table_t1 { background: url(..//edit/common/img/box_table_bg_t1.gif) repeat-y;  border-top: solid 1px #000000; padding: 15px 6px 0 6px; margin-bottom: 15px; }



/* 各BOXの設定 */
/* box01 */
#tyousatai_t1 .box01 { width: 197px; margin-right: 10px; float: left; }

#tyousatai_t1 .col01 { width: 91px; float: left; margin: 15px 2px 0 0; }

#tyousatai_t1 .col02 { width: 103px; float: left; margin-top: 15px; }

#tyousatai_t1 .col11 { width: 103px; margin: 15px 47px 0 47px; }

#tyousatai_t1 .col03 { width: 211px; float: left; margin: 15px 2px 0 0; }

#tyousatai_t1 .col04 { width: 191px; float: left; margin-top: 15px; }

#tyousatai_t1 .link_box01 { padding-top: 10px; }

/* box02 */
#tyousatai_t1 .box02 { width: 197px; margin-right: 10px; float: left; }


/* box03 */
#tyousatai_t1 .box03 { width: 197px; float: left; }

/* line */
#tyousatai_t1 .line01 { border-top: dashed 1px #C3C8CE; }

#tyousatai_t1 .margin_line01 { margin-bottom: 15px; padding-top: 15px; }


/* box04 */
#tyousatai_t1 .box04 { width: 197px; margin-right: 10px; float: left; }


/* box05 */
#tyousatai_t1 .box05 { width: 404px; float: left; }






/* +++++ e2_t2.html +++++ */

/* header */
#left_header { width: 667px; height: 80px; float:left;}

#left_header h1 { background: url(..//edit/common/img/header_left.gif); display: block; text-indent: -9999px; width: 667px; height: 80px; }

#right_header { width: 244px; height: 80px; float: left; background: url(..//edit/common/img/header_right_s.gif) no-repeat 0 0; float: left; }

#right_header ul { padding-top: 41px; }

#right_header #H3ActionButton{ text-indent: -9999px; text-decoration: none; background-image: url(..//edit/common/img/nanju_tose_bottom.gif); width: 244px; height: 31px; margin: 0 0 5px 0; }

#right_header ul.ActionButton { list-style-type: none;margin:0px}
#right_header ul.ActionButton li{ display: inline; }
#right_header ul.ActionButton li a{ display: block; width: 244px; height: 31px; text-indent: -9999px; text-decoration: none; background-repeat: no-repeat; }
#right_header ul.ActionButton li a:hover{ background-position: 0 -31px; }
#right_header ul.ActionButton li a.M01{ background-image: url(..//edit/common/img/nanju_tose_bottom.gif); }

/* tyousatai */
#tyousatai { width: 626px; border: solid 1px #000000; background: url(..//edit/common/img/box_table_bg.gif) repeat-y; }

#tyousatai .title { background: url(..//edit/common/img/nanju_title.jpg); width: 626px; height: 117px; margin: 0px; padding: 0px; text-indent: -9999px; }

#tyousatai .box_table { background: url(..//edit/common/img/box_table_bg.gif) repeat-y;  border-top: solid 1px #000000; padding: 15px 6px 0 6px; margin-bottom: 15px; }



/* 各BOXの設定 */
/* box01 */
#tyousatai .box01 { width: 197px; margin-right: 10px; float: left; }

#tyousatai .col01 { width: 91px; float: left; margin: 15px 2px 0 0; }

#tyousatai .col02 { width: 103px; float: left; margin-top: 15px; }

#tyousatai .col11 { width: 103px; margin: 15px 47px 0 47px; }

#tyousatai .link_box01 { padding-top: 10px; }

/* box02 */
#tyousatai .box02 { width: 197px; margin-right: 10px; float: left; }


/* box03 */
#tyousatai .box03 { width: 197px; float: left; }

/* line */
#tyousatai .line01 { border-top: dashed 1px #C3C8CE; }

#tyousatai .margin_line01 { margin-bottom: 15px; padding-top: 15px; }


/* box04 */
#tyousatai .box04 { width: 197px; margin-right: 10px; float: left; }


/* box05 */
#tyousatai .box05 { width: 197px; margin-right: 10px; float: left; }


/* box06 */
#tyousatai .box06 { width: 197px; float: left; }



/* +++++ sub +++++ */
.pick_up { background: url(..//edit/common/img/nanju_righttit.gif) no-repeat0 0 ; width: 243px; height: 34px; display: block; }

.photobox01 { width: 68px; padding: 15px 2px 15px 2px; border: solid 1px #E5E5E5; float: left; }

.link_area01 { width: 164px; margin-left: 5px; float: left; }

