@charset "UTF-8";
/*基本レイアウト*/
body { text-align:center;}
#contents { text-align:left; width:896px; margin:0 auto; padding:5px 0 0 0;}
#contents:after { content:""; display:block; clear:both;}
.page_controller01 { width:668px; padding:32px 0 0 0;}
.page_controller01_left { float:left;}
.page_controller01_right { float:right;}
.breadcrumbs01 { font-size:10px; margin:0 0 8px 16px;}
.list_newsrelease dt { margin:0 0 4px 0;}
.list_newsrelease dd { margin:0 0 16px 0;}
.page_tit_device01 { text-indent:16px; background:url(../img/page_tit_device01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 22px 0; color:#000000; font-size:18px;}
.page_tit_device02 { text-indent:16px; line-height:160%; background:url(../img/page_tit_device02.gif) no-repeat 0 0; width:665px; height:70px; margin:0 0 22px 0; color:#000000;}
.page_tit_device02 p{	font-size:18px;}
.mt10 { margin-top: 10px;}

/*テキストマーカー*/
.marker01_01 { padding-left:14px; background:url(../img/common/marker01_01.gif) no-repeat 0 5px;}
.marker01_02 { padding-left:14px; background:url(../img/common/marker01_02.gif) no-repeat 0 5px;}
.marker02_01 { padding-left:32px; background:url(../img/tit_device01.gif) no-repeat 0 2px; display:block; margin:8px 0 0 0;}
.marker03_01 { padding-left:14px; background:url(../img/common/marker03_01.gif) no-repeat 0 3px;}
.marker03_02 { padding-left:14px; background:url(../img/common/marker03_01.gif) no-repeat  0 6px;}
.marker05_01 { margin:6px 0 6px 0; padding-left:14px; background:url(../img/common/marker05_01.gif) no-repeat 3px 5px;}

/*アイコン*/
.icon01_01 { padding-left:20px; background:url(../img/common/icon01_01.gif) no-repeat 0 1px; display:block; float:right;}
.icon01_02 { padding-left:20px; background:url(../img/common/icon01_01.gif) no-repeat 0 1px; margin:0 0 0 8px;}

/*テキストスタイル*/
.brown { color:#A88042;}
.carmine { color:#C52D79;}
.black { color:#000000;}
.alert { color:#901a2a;}
.small { font-size:10px;}
.large { font-size:14px;}
.extralarge { font-size:16px;}
.tit_style01 { color:#000000; padding:16px 0 0 0;}

/*リストスタイル*/
.list_style01 { padding:0 0 0 16px; clear:left;}
.list_style01:after { content:""; display:block; clear:both;}
.list_style02 { padding:0 0 16px 40px; clear:left;}
.list_style03 li { margin:0 0 8px 0; padding:0 8px 8px 8px; background:url(../img/line01_01.gif) repeat-x 0 bottom;}

/*定義型リストスタイル*/
.dlist_style01 {  width:668px;}
.dlist_style01:after { content:""; display:block; clear:both;}
.dlist_style01 dt { float:left; width:92px; padding:0 0 16px 8px; clear:both;}
.dlist_style01 dd { width:557px; margin:0 0 0 100px; padding:0 8px 16px 0;}
.dlist_style02 {  width:668px;}
.dlist_style02:after { content:""; display:block; clear:both;}
.dlist_style02 dt { float:left; width:92px; height:18px; margin:0 0 8px 0; padding:0 0 8px 8px; clear:both; background:url(../img/line01_01.gif) repeat-x 0 bottom;}
.dlist_style02 dd { width:557px; height:18px; margin:0 0 8px 100px; padding:0 8px 8px 0; text-align:right; background:url(../img/line01_01.gif) repeat-x 0 bottom;}
.dlist_style03 { }
.dlist_style03:after { content:""; display:block; clear:both;}
.dlist_style03 dt { margin:0 0 4px 0;}
.dlist_style03 dd { margin:0 16px 16px 32px;}

/*コンテンツレイアウトスタイル*/
.contentslayout01 { width:896px;}
.contentslayout01:after { content:""; display:block; clear:both;}
.contentslayout01_left { float:left; width:228px;}
.contentslayout01_right { float:right; width:668px;}
.contentslayout02 { width:668px;}
.contentslayout02:after { content:""; display:block; clear:both;}
.contentslayout02_left { float:left; width:228px;}
.contentslayout02_right { float:right; width:440px;}
.contentslayout03 { width:668px; padding:32px 0 0 0;}
.contentslayout03:after { content:""; display:block; clear:both;}
.contentslayout03_left { float:left; width:130px;}
.contentslayout03_right { float:right; width:538px;}
.contentslayout04 { width:668px; padding:0 0 0 0;}
.contentslayout04:after { content:""; display:block; clear:both;}
.contentslayout04_left { float:left; width:334px;}
.contentslayout04_right { float:right; width:334px;}
.contentslayout05 { width:668px; background:url(../img/page_prt05_01.gif) repeat-y 0 0;}
.contentslayout05:after { content:""; display:block; clear:both;}
.contentslayout05_left { float:left; width:223px;}
.contentslayout05_center { float:left; width:223px;}
.contentslayout05_right { float:left; width:222px;}
.contentslayout06 { width:668px;}
.contentslayout06 li { float:left;}
.contentslayout06:after { content:""; display:block; clear:both;}
.contentslayout06_right img { float:right; margin:0 0 16px 0;}
.contentslayout07 { width:668px; padding:32px 0 0 0;}
.contentslayout07:after { content:""; display:block; clear:both;}
.contentslayout07_left { float:left; width:120px;}
.contentslayout07_right { float:right; width:548px;}
.contentslayout08 { clear:both; width:896px;}
.contentslayout08:after { content:""; display:block; clear:both;}
.contentslayout08_left { float:left; width:440px;}
.contentslayout08_right { float:right; width:440px;}
.contentslayout09 { clear:both; width:668px;}
.contentslayout09:after { content:""; display:block; clear:both;}
.contentslayout09_left { float:left; width:440px; margin:0 0 32px 0;}
.contentslayout09_right { float:right; width:212px; margin:0 0 32px 0;}
.contentslayout09_both { margin:0 0 32px 0;}
.contentslayout10 { clear:both; width:668px;}
.contentslayout10:after { content:""; display:block; clear:both;}
.contentslayout10_left { float:left; width:326px; margin:0 0 32px 0;}
.contentslayout10_right { float:right; width:326px; margin:0 0 32px 0;}
.contentslayout10_both { margin:0 0 32px 0;}
.contentslayout11 { clear:both; width:668px;}
.contentslayout11:after { content:""; display:block; clear:both;}

/*テーブルスタイル*/
.table_style01 { width:324px; border:solid 1px #ccc;}
.table_style01_th01 { width:80px; text-align:left; vertical-align:top; background-color:#e5e5e5; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; padding:4px; font-weight:normal;}
.table_style01_td01 { width:244px; border-bottom:solid 1px #ccc; padding:4px;}
.table_style01_th02 { width:80px; text-align:left; vertical-align:top; background-color:#e5e5e5; border-right:solid 1px #ccc; padding:4px; font-weight:normal;}
.table_style01_td02 { width:244px; padding:4px;}

.table_style02 { width:668px; border:solid 1px #ccc;}
.table_style02_th01 { width:168px; text-align:left; vertical-align:top; background-color:#e5e5e5; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; padding:8px; font-weight:normal;}
.table_style02_td01 { width:500px; border-bottom:solid 1px #ccc; padding:8px;}
.table_style02_th02 { width:168px; text-align:left; vertical-align:top; background-color:#e5e5e5; border-right:solid 1px #ccc; padding:8px; font-weight:normal;}
.table_style02_td02 { width:500px; padding:8px;}
.table_style02_th03 { width:80px; text-align:left; vertical-algin:top; background-color:#e5e5e5; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; padding:8px; font-weight:normal;}
.table_style02_th04 { width:88px; text-align:left; vertical-algin:top; background-color:#e5e5e5; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; padding:8px; font-weight:normal;}
.table_style02_th05 { width: 96px; text-align:left; vertical-algin:top; padding:8px; font-weight:normal;}
.table_style02_td05 { padding:8px;}

.table_style03 { border-collapse:collapse; border:1px solid #CCC; width:668px;}
.table_style03 th { border:1px solid #CCC; background-color:#e5e5e5; text-align:left !important; padding:8px; font-weight:normal;}
.table_style03 td { border:1px solid #CCC; vertical-align:top; padding:3px 10px;  line-height:170%;}


/*ディレクトリタイトルキャッチ*/
.dir_catch01 { text-indent:-10000px; background:url(../img/dir_catch01.jpg) no-repeat 0 0; width:896px; height:101px; margin:0 0 32px 0;}
.dir_catch02 { text-indent:-10000px; background:url(../img/dir_catch02.jpg) no-repeat 0 0; width:896px; height:101px; margin:0 0 32px 0;}
.dir_catch03 { text-indent:-10000px; background:url(../img/dir_catch03.jpg) no-repeat 0 0; width:896px; height:101px; margin:0 0 32px 0;}
.dir_catch06 { text-indent:-10000px; background:url(../img/dir_catch06.jpg) no-repeat 0 0; width:896px; height:101px; margin:0 0 32px 0;}
.dir_catch07 { text-indent:-10000px; background:url(../img/dir_catch07.jpg) no-repeat 0 0; width:896px; height:196px; margin:0 0 32px 0;}

/*ディレクトリタイトル*/
.dir_tit01 a { display: block; text-indent:-10000px; background:url(../img/dir_tit01.gif) no-repeat 0 0; width:198px; height:18px; outline:none; margin:0 0 32px 0;}
.dir_tit02 a { display: block; text-indent:-10000px; background:url(../img/dir_tit02.gif) no-repeat 0 0; width:198px; height:18px; outline:none; margin:0 0 32px 0;}
.dir_tit03 { display: block; text-indent:-10000px; background:url(../img/dir_tit03.gif) no-repeat 0 0; width:198px; height:18px; outline:none; margin:0 0 32px 0;}
.dir_tit04 { display: block; text-indent:-10000px; background:url(../img/dir_tit04.gif) no-repeat 0 0; width:198px; height:18px; outline:none; margin:0 0 32px 0;}
.dir_tit05 a { display: block; text-indent:-10000px; background:url(../img/dir_tit05.gif) no-repeat 0 0; width:198px; height:18px; outline:none; margin:0 0 32px 0;}
.dir_tit06 a { display: block; text-indent:-10000px; background:url(../img/dir_tit06.gif) no-repeat 0 0; width:198px; height:18px; outline:none; margin:0 0 32px 0;}
.dir_tit07 a { display: block; text-indent:-10000px; background:url(../img/dir_tit07.gif) no-repeat 0 0; width:198px; height:18px; outline:none; margin:0 0 32px 0;}
.dir_tit08 { display: block; text-indent:-10000px; background:url(../img/dir_tit08.gif) no-repeat 0 0; width:198px; height:18px; outline:none; margin:0 0 32px 0;}

/*ページタイトル*/
.page_tit01_01 { text-indent:-10000px; background:url(../img/page_tit01_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit01_02 { text-indent:-10000px; background:url(../img/page_tit01_02.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit01_03 { text-indent:-10000px; background:url(../img/page_tit01_03.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit01_04 { text-indent:-10000px; background:url(../img/page_tit01_04.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit01_05 { text-indent:-10000px; background:url(../img/page_tit01_05.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit01_06 { text-indent:-10000px; background:url(../img/page_tit01_06.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit02_01 { text-indent:-10000px; background:url(../img/page_tit02_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit02_02 { text-indent:-10000px; background:url(../img/page_tit02_02.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit02_03 { text-indent:-10000px; background:url(../img/page_tit02_01_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit02_04 { text-indent:-10000px; background:url(../img/page_tit02_04.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit02_05 { text-indent:-10000px; background:url(../img/page_tit02_05.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}

.page_tit03_01 { text-indent:-10000px; background:url(../img/page_tit03_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 5px 0;}
.page_tit03_02 { text-indent:-10000px; background:url(../img/page_tit03_02.gif) no-repeat 0 0; width:668px; height:36px; margin:32px 0 32px 0;}
.page_tit04_01 { text-indent:-10000px; background:url(../img/page_tit04_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit05_01 { text-indent:-10000px; background:url(../img/page_tit05_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_01 { text-indent:-10000px; background:url(../img/page_tit06_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_02 { text-indent:-10000px; background:url(../img/page_tit06_02.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_03 { text-indent:-10000px; background:url(../img/page_tit06_03.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_04 { text-indent:-10000px; background:url(../img/page_tit06_04.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_05 { text-indent:-10000px; background:url(../img/page_tit06_05.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_06 { text-indent:-10000px; background:url(../img/page_tit06_06.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_07 { text-indent:-10000px; background:url(../img/page_tit06_07.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_08 { text-indent:-10000px; background:url(../img/page_tit06_08.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_09 { text-indent:-10000px; background:url(../img/page_tit06_09.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_10 { text-indent:-10000px; background:url(../img/page_tit06_10.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_11 { text-indent:-10000px; background:url(../img/page_tit06_11.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_12 { text-indent:-10000px; background:url(../img/page_tit06_12.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_13 { text-indent:-10000px; background:url(../img/page_tit06_13.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_14 { text-indent:-10000px; background:url(../img/page_tit06_14.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_15 { text-indent:-10000px; background:url(../img/page_tit06_15.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_16 { text-indent:-10000px; background:url(../img/page_tit06_16.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_17 { text-indent:-10000px; background:url(../img/page_tit06_17.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_18 { text-indent:-10000px; background:url(../img/page_tit06_18.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_19 { text-indent:-10000px; background:url(../img/page_tit06_19.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_20 { text-indent:-10000px; background:url(../img/page_tit06_20.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_21 { text-indent:-10000px; background:url(../img/page_tit06_21.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_22 { text-indent:-10000px; background:url(../img/page_tit06_22.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_26 { text-indent:-10000px; background:url(../img/page_tit06_26.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_27 { text-indent:-10000px; background:url(../img/page_tit06_27.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_28 { text-indent:-10000px; background:url(../img/page_tit06_28.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_29 { text-indent:-10000px; background:url(../img/page_tit06_29.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_30 { text-indent:-10000px; background:url(../img/page_tit06_30.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_31 { text-indent:-10000px; background:url(../img/page_tit06_31.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_32 { text-indent:-10000px; background:url(../img/page_tit06_32.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit06_33 { text-indent:-10000px; background:url(../img/page_tit06_33.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}

/*サイト紹介ページタイトル*/
.page_tit07_01 { text-indent:-10000px; background:url(../img/page_tit07_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_02 { text-indent:-10000px; background:url(../img/page_tit07_02.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_03 { text-indent:-10000px; background:url(../img/page_tit07_03.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_04 { text-indent:-10000px; background:url(../img/page_tit07_04.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_05 { text-indent:-10000px; background:url(../img/page_tit07_05.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_06 { text-indent:-10000px; background:url(../img/page_tit07_06.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_07 { text-indent:-10000px; background:url(../img/page_tit07_07.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_08 { text-indent:-10000px; background:url(../img/page_tit07_08.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_09 { text-indent:-10000px; background:url(../img/page_tit07_09.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_10 { text-indent:-10000px; background:url(../img/page_tit07_10.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit07_11 { text-indent:-10000px; background:url(../img/page_tit07_11.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit08_01 { text-indent:-10000px; background:url(../img/page_tit08_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}
.page_tit10_01 { text-indent:-10000px; background:url(../img/page_tit10_01.gif) no-repeat 0 0; width:668px; height:36px; margin:0 0 32px 0;}

/*ディレクトリインデックスメニュー*/
.dir_menu { width:668px;}
.dir_menu:after { content:""; display:block; clear:both;}
.dir_menu01_01 { float:left; width:326px; margin:0 16px 0 0;}
.dir_menu01_02 { float:left; width:326px; margin:0 0 32px 0;}
.dir_menu01_03 { float:left; width:326px; margin:0 16px 32px 0;}
.dir_menu01_04 { float:left; width:326px; margin:0 0 32px 0;}
.dir_menu01_05 { float:left; width:326px; margin:0 16px 32px 0;}
.dir_menu01_06 { float:left; width:326px; margin:0 0 32px 0;}
.dir_menu01_07 { float:left; width:326px; margin:0 16px 32px 0;}
.dir_menu01_08 { float:left; width:326px; margin:0 0 32px 0;}
.dir_menu01_09 { float:left; width:326px; margin:0 16px 32px 0;}
.dir_menu02_01 { float:left; width:330px; margin:0 0 32px 0;}
.dir_menu02_02 { float:left; width:330px; margin:0 0 32px 0;}
.dir_menu02_03 { float:left; width:330px; margin:0 0 32px 0;}
.dir_menu02_04 { clear:both; float:left; width:240px; margin:0 16px 32px 0;}
.dir_menu02_05 { float:left; width:330px; margin:0 0 32px 0;}
.dir_menu02_06 { float:left; width:212px; margin:0 0 32px 0;}
.dir_menu02_07 { /*clear:both;*/ float:left; width:212px; margin:0 16px 32px 0;}
.dir_menu02_08 { float:left; width:212px; margin:0 16px 32px 0;}
.dir_menu02_09 { float:left; width:212px; margin:0 0 32px 0;}
.dir_menu03_01 { border-top:solid 1px #E5E5E5; float:left; width:326px; padding:0 16px 32px 0;}
.dir_menu03_02 { border-top:solid 1px #E5E5E5; float:left; width:326px; padding:0 0 32px 0;}
.dir_menu03_03 { border-top:solid 1px #E5E5E5; float:left; width:668px; padding:0 0 32px 0;}

.tit01_01 { text-indent:-10000px; background:url(../img/tit01_01.jpg) no-repeat 0 0; width:212px; height:108px; margin:0 0 16px 0; display:block;}
.tit01_02 { text-indent:-10000px; background:url(../img/tit01_02.jpg) no-repeat 0 0; width:212px; height:108px; margin:0 0 16px 0; display:block;}
.tit01_03 { text-indent:-10000px; background:url(../img/tit01_03.jpg) no-repeat 0 0; width:212px; height:108px; margin:0 0 16px 0; display:block;}
.tit01_04 { text-indent:-10000px; background:url(../img/tit01_04.jpg) no-repeat 0 0; width:212px; height:108px; margin:0 0 16px 0; display:block;}
.tit02_01 { text-indent:-10000px; background:url(../img/tit02_01.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit02_02 { text-indent:-10000px; background:url(../img/tit02_02.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit02_03 { text-indent:-10000px; background:url(../img/tit02_03.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit02_04 { text-indent:-10000px; background:url(../img/tit02_04.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit02_05 { text-indent:-10000px; background:url(../img/tit02_05.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit02_06 { text-indent:-10000px; background:url(../img/tit02_06.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit06_01 { text-indent:-10000px; background:url(../img/tit06_01.jpg) no-repeat 0 0; width:326px; height:92px; margin:32px 0 16px 0; display:block;}
.tit06_02 { text-indent:-10000px; background:url(../img/tit06_02.jpg) no-repeat 0 0; width:326px; height:92px; margin:32px 0 16px 0; display:block;}
.tit06_03 { text-indent:-10000px; background:url(../img/tit06_03.jpg) no-repeat 0 0; width:326px; height:92px; margin:32px 0 16px 0; display:block;}
.tit06_04 { text-indent:-10000px; background:url(../img/tit06_04.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit06_05 { text-indent:-10000px; background:url(../img/tit06_05.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit06_06 { text-indent:-10000px; background:url(../img/tit06_06.jpg) no-repeat 0 0; width:326px; height:92px; margin:32px 0 16px 0; display:block;}
.tit06_07 { text-indent:-10000px; background:url(../img/tit06_07.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit06_08 { text-indent:-10000px; background:url(../img/tit06_08.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit06_09 { text-indent:-10000px; background:url(../img/tit06_09.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit06_10 { text-indent:-10000px; background:url(../img/tit06_10.jpg) no-repeat 0 0; width:212px; height:180px; margin:0 0 0 0; display:block;}
.tit06_11 { text-indent:-10000px; background:url(../img/tit06_11.jpg) no-repeat 0 0; width:212px; height:180px; margin:0 0 0 0; display:block;}
.tit06_12 { text-indent:-10000px; background:url(../img/tit06_12.jpg) no-repeat 0 0; width:212px; height:180px; margin:0 0 0 0; display:block;}
.tit06_13 { text-indent:-10000px; background:url(../img/tit06_13.jpg) no-repeat 0 0; width:212px; height:180px; margin:0 0 0 0; display:block;}
.tit06_14 { text-indent:-10000px; background:url(../img/tit06_14.jpg) no-repeat 0 0; width:212px; height:180px; margin:0 0 0 0; display:block;}
.tit06_15 { text-indent:-10000px; background:url(../img/tit06_15.jpg) no-repeat 0 0; width:212px; height:180px; margin:0 0 0 0; display:block;}
.tit06_16 { text-indent:-10000px; background:url(../img/tit06_16.jpg) no-repeat 0 0; width:212px; height:180px; margin:0 0 0 0; display:block;}
.tit06_17 { text-indent:-10000px; background:url(../img/tit06_17.jpg) no-repeat 0 0; width:212px; height:180px; margin:0 0 0 0; display:block;}
.tit06_18 { text-indent:-10000px; background:url(../img/tit06_18.jpg) no-repeat 0 0; width:212px; height:180px; margin:0 0 0 0; display:block;}
.tit06_19 { text-indent:-10000px; background:url(../img/tit06_19.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_20 { text-indent:-10000px; background:url(../img/tit06_20.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_21 { text-indent:-10000px; background:url(../img/tit06_21.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_22 { text-indent:-10000px; background:url(../img/tit06_22.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_23 { text-indent:-10000px; background:url(../img/tit06_23.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_24 { text-indent:-10000px; background:url(../img/tit06_24.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_25 { text-indent:-10000px; background:url(../img/tit06_25.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_26 { text-indent:-10000px; background:url(../img/tit06_26.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_27 { text-indent:-10000px; background:url(../img/tit06_27.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_28 { text-indent:-10000px; background:url(../img/tit06_28.jpg) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}
.tit06_29 { text-indent:-10000px; background:url(../img/tit06_29.jpg) no-repeat 0 0; width:326px; height:92px; margin:32px 0 16px 0; display:block;}
.tit06_30 { text-indent:-10000px; background:url(../img/tit06_30.jpg) no-repeat 0 0; width:326px; height:92px; margin:32px 0 16px 0; display:block;}
.tit06_31 { text-indent:-10000px; background:url(../img/tit06_31.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit06_32 { text-indent:-10000px; background:url(../img/tit06_32.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit06_33 { text-indent:-10000px; background:url(../img/tit06_33.gif) no-repeat 0 0; width:212px; height:13px; margin:0 0 16px 0; display:block;}

.tit07_01 { text-indent:-10000px; background:url(../img/tit07_01.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit07_02 { text-indent:-10000px; background:url(../img/tit07_02.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit07_03 { text-indent:-10000px; background:url(../img/tit07_03.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit07_04 { text-indent:-10000px; background:url(../img/tit07_04.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit07_05 { text-indent:-10000px; background:url(../img/tit07_05.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit07_06 { text-indent:-10000px; background:url(../img/tit07_06.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit07_07 { text-indent:-10000px; background:url(../img/tit07_07.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit07_08 { text-indent:-10000px; background:url(../img/tit07_08.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit07_09 { text-indent:-10000px; background:url(../img/tit07_09.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit07_10 { text-indent:-10000px; background:url(../img/tit07_10.jpg) no-repeat 0 0; width:326px; height:14px; margin:32px 0 0 0;}
.tit08_01 { text-indent:-10000px; background:url(../img/tit08_01.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit08_02 { text-indent:-10000px; background:url(../img/tit08_02.jpg) no-repeat 0 0; width:326px; height:92px; margin:0 0 16px 0; display:block;}
.tit_device01 { text-indent:32px; background:url(../img/tit_device01.gif) no-repeat 0 0; width:200px; height:12px; margin:0 0 16px 8px; display:block;}
.tit_device02 { text-indent:32px; background:url(../img/tit_device01.gif) no-repeat 0 0; width:200px; height:12px; margin:0 0 8px 8px; display:block;}

/*サイドエリアメニュー*/
.side_menu01_01 { text-indent:-10000px; background:url(../img/side_menu01_01.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu01_02 { text-indent:-10000px; background:url(../img/side_menu01_02.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu01_03 { text-indent:-10000px; background:url(../img/side_menu01_03.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu01_04 { text-indent:-10000px; background:url(../img/side_menu01_04.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu01_05 { text-indent:-10000px; background:url(../img/side_menu01_05.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu01_06 { text-indent:-10000px; background:url(../img/side_menu01_06.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}

.side_menu02_01 { text-indent:-10000px; background:url(../img/side_menu02_01.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu02_02 { text-indent:-10000px; background:url(../img/side_menu02_02.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu02_05 { text-indent:-10000px; background:url(../img/side_menu02_05.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu02_06 { text-indent:-10000px; background:url(../img/side_menu02_06.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu02_07 { text-indent:-10000px; background:url(../img/side_menu02_07.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}

.side_tit01 { text-indent:-10000px; background:url(../img/side_tit01.gif) no-repeat 0 0; width:181px; height:32px; margin:0 0 16px 16px; display:block;}
.side_menu06_01 { text-indent:-10000px; background:url(../img/side_menu06_01.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu06_02 { text-indent:-10000px; background:url(../img/side_menu06_02.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu06_03 { text-indent:-10000px; background:url(../img/side_menu06_03.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu06_04 { text-indent:-10000px; background:url(../img/side_menu06_04.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu06_05 { text-indent:-10000px; background:url(../img/side_menu06_05.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_06 { text-indent:-10000px; background:url(../img/side_menu06_06.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_07 { text-indent:-10000px; background:url(../img/side_menu06_07.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_08 { text-indent:-10000px; background:url(../img/side_menu06_08.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_09 { text-indent:-10000px; background:url(../img/side_menu06_09.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_10 { text-indent:-10000px; background:url(../img/side_menu06_10.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_11 { text-indent:-10000px; background:url(../img/side_menu06_11.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_12 { text-indent:-10000px; background:url(../img/side_menu06_12.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_13 { text-indent:-10000px; background:url(../img/side_menu06_13.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_14 { text-indent:-10000px; background:url(../img/side_menu06_14.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_15 { text-indent:-10000px; background:url(../img/side_menu06_15.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_16 { text-indent:-10000px; background:url(../img/side_menu06_16.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_17 { text-indent:-10000px; background:url(../img/side_menu06_17.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_18 { text-indent:-10000px; background:url(../img/side_menu06_18.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_19 { text-indent:-10000px; background:url(../img/side_menu06_19.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}

.side_menu06_20 { text-indent:-10000px; background:url(../img/side_menu06_20.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_21 { text-indent:-10000px; background:url(../img/side_menu06_21.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_22 { text-indent:-10000px; background:url(../img/side_menu06_22.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_23 { text-indent:-10000px; background:url(../img/side_menu06_23.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_24 { text-indent:-10000px; background:url(../img/side_menu06_24.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_25 { text-indent:-10000px; background:url(../img/side_menu06_25.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_26 { text-indent:-10000px; background:url(../img/side_menu06_26.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_27 { text-indent:-10000px; background:url(../img/side_menu06_27.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_28 { text-indent:-10000px; background:url(../img/side_menu06_28.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_29 { text-indent:-10000px; background:url(../img/side_menu06_29.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu06_30 { text-indent:-10000px; background:url(../img/side_menu06_30.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_31 { text-indent:-10000px; background:url(../img/side_menu06_31.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_32 { text-indent:-10000px; background:url(../img/side_menu06_32.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}
.side_menu06_33 { text-indent:-10000px; background:url(../img/side_menu06_33.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 28px; display:block;}

/*サービス　サイドメニュー*/
.side_menu07_01 { text-indent:-10000px; background:url(../img/side_menu07_01.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_02 { text-indent:-10000px; background:url(../img/side_menu07_02.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_03 { text-indent:-10000px; background:url(../img/side_menu07_03.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_04 { text-indent:-10000px; background:url(../img/side_menu07_04.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_05 { text-indent:-10000px; background:url(../img/side_menu07_05.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_06 { text-indent:-10000px; background:url(../img/side_menu07_06.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_07 { text-indent:-10000px; background:url(../img/side_menu07_07.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_08 { text-indent:-10000px; background:url(../img/side_menu07_08.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu06_06 { text-indent:-10000px; background:url(../img/side_menu06_06.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_07 { text-indent:-10000px; background:url(../img/side_menu07_07.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_09 { text-indent:-10000px; background:url(../img/side_menu07_09.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_10 { text-indent:-10000px; background:url(../img/side_menu07_10.gif) no-repeat 0 0; width:170px; height:13px; margin:0 0 16px 16px; display:block;}
.side_menu07_11 { text-indent:-10000px; background:url(../img/side_menu07_11.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}

.side_related01 { text-indent:-10000px; background:url(../img/side_related01.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related01_02 { text-indent:-10000px; background:url(../img/side_related01_02.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related01_03 { text-indent:-10000px; background:url(../img/side_related01_03.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related02 { text-indent:-10000px; background:url(../img/side_related02.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related03 { text-indent:-10000px; background:url(../img/side_related03.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related04 { text-indent:-10000px; background:url(../img/side_related04.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related05 { text-indent:-10000px; background:url(../img/side_related05.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related06 { text-indent:-10000px; background:url(../img/side_related06.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related07 { text-indent:-10000px; background:url(../img/side_related07.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related08 { text-indent:-10000px; background:url(../img/side_related08.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related09 { text-indent:-10000px; background:url(../img/side_related09.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}
.side_related10 { text-indent:-10000px; background:url(../img/side_related10.gif) no-repeat 0 0; width:149px; height:13px; margin:0 0 16px 16px; display:block;}

/*トップページレイアウト*/
.top_menu_01 { float:left; width:212px; margin:24px 16px 0 0;}
.top_menu_02 { float:left; width:212px; margin:24px 16px 0 0;}
.top_menu_03 { float:left; width:212px; margin:24px 16px 0 0;}
.top_menu_04 { float:left; width:212px; margin:24px 0 0 0;}

/*会社情報ページレイアウト*/
.page_lead01_01 { text-indent:-10000px; background:url(../img/page_lead01_01.gif) no-repeat 0 0; width:320px; height:39px; margin:4px 0 32px 0;}
.sign_president { float:right; text-indent:-10000px; background:url(../img/page_prt01_01.gif) no-repeat 0 0; width:70px; height:34px; margin:32px 0 0 0;}

/*メッセージレイアウト*/
.pagelayout01_01 { text-align:center;}

/*ニュースリリースレイアウト*/
.sign_president { text-indent:-10000px; background:url(../img/page_prt01_01.gif) no-repeat 0 0; width:70px; height:34px; margin:32px 0 0 0;}

/*沿革レイアウト*/
.list_history { width:668px;}
.list_history:after { content:""; display:block; clear:both;}
.list_history dt { float:left; width:100px; padding:0 0 16px 0; clear:both;}
.list_history dd { width:565px; margin:0 0 0 100px; padding:0 0 16px 0;}

/*採用情報レイアウト*/
.page_lead06_01 { text-indent:-10000px; background:url(../img/page_lead06_01.gif) no-repeat 0 0; width:307px; height:16px; margin:4px 0 32px 0;}
.page_lead06_02 { text-indent:-10000px; background:url(../img/page_lead06_02.gif) no-repeat 0 0; width:307px; height:16px; margin:0 0 8px 0;}
.page_lead06_03 { text-indent:-10000px; background:url(../img/page_lead06_03.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_04 { text-indent:-10000px; background:url(../img/page_lead06_04.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_05 { text-indent:-10000px; background:url(../img/page_lead06_05.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_06 { text-indent:-10000px; background:url(../img/page_lead06_06.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_07 { text-indent:-10000px; background:url(../img/page_lead06_07.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_08 { text-indent:-10000px; background:url(../img/page_lead06_08.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_09 { text-indent:-10000px; background:url(../img/page_lead06_09.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_10 { text-indent:-10000px; background:url(../img/page_lead06_10.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_11 { text-indent:-10000px; background:url(../img/page_lead06_11.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_12 { text-indent:-10000px; background:url(../img/page_lead06_12.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead06_13 { text-indent:-10000px; background:url(../img/page_lead06_13.gif) no-repeat 0 0; width:548px; height:14px; margin:0 0 4px 0;}
.page_lead07{ margin-bottom: 10px;}


/*社員紹介レイアウト*/
.employee_profile01 { text-indent:-10000px; background:url(../img/page_prt06_01.gif) no-repeat 0 0; width:439px; height:45px; margin:0px 0 16px 0;}
.employee_profile02 { text-indent:-10000px; background:url(../img/page_prt06_02.gif) no-repeat 0 0; width:439px; height:45px; margin:0px 0 16px 0;}
.employee_profile03 { text-indent:-10000px; background:url(../img/page_prt06_03.gif) no-repeat 0 0; width:439px; height:45px; margin:0px 0 16px 0;}
.employee_profile04 { text-indent:-10000px; background:url(../img/page_prt06_04.gif) no-repeat 0 0; width:439px; height:45px; margin:0px 0 16px 0;}
.employee_profile05 { text-indent:-10000px; background:url(../img/page_prt06_05.gif) no-repeat 0 0; width:439px; height:45px; margin:0px 0 16px 0;}
.employee_profile06 { text-indent:-10000px; background:url(../img/page_prt06_06.gif) no-repeat 0 0; width:439px; height:45px; margin:0px 0 16px 0;}
.employee_profile07 { text-indent:-10000px; background:url(../img/page_prt06_07.gif) no-repeat 0 0; width:439px; height:45px; margin:0px 0 16px 0;}
.employee_profile08 { text-indent:-10000px; background:url(../img/page_prt06_08.gif) no-repeat 0 0; width:439px; height:45px; margin:0px 0 16px 0;}
.employee_profile09 { text-indent:-10000px; background:url(../img/page_prt06_09.gif) no-repeat 0 0; width:439px; height:45px; margin:0px 0 16px 0;}

/*募集職種レイアウト*/
.pagelayout06_01 { width:192px; height:34px; margin:0 auto;}

/*サービスレイアウト*/
.pagelayout07_01 { background:url(../img/img07_01.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_02 { background:url(../img/img07_02.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_03 { background:url(../img/img07_03.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_04 { background:url(../img/img07_04.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_05 { background:url(../img/img07_05.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_06 { background:url(../img/img07_06.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_07 { background:url(../img/img07_07.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_08 { background:url(../img/img07_25.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_09 { background:url(../img/img07_26.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_10 { background:url(../img/img07_29.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}
.pagelayout07_11 { background:url(../img/img07_32.jpg) no-repeat 16px 16px; padding:16px 0 0 170px;}

/*マージン調整スタイル*/
.margin_top01 { margin-top:8px;}
.margin_top02 { margin-top:16px;}
.margin_top03 { margin-top:32px;}
.margin_right02 { margin-right:16px;}

/*padding調整スタイル*/
.padding_top01 { padding-top:8px;}
.padding_top02 { padding-top:16px;}
.padding_top03 { padding-top:32px;}
.padding_right02 { padding-right:16px;}

/*padding調整スタイル*/
.indent01 { text-indent:-12px; padding-left:12px}}

/*ボタンスタイル*/
.btn01_01 { text-indent:-10000px; background:url(../img/btn01_01.gif) no-repeat left top ; width:192px; height:32px; display:block;}

/*フォーム共通レイアウト*/
.form_style01 { width:652px; border:solid 1px #901a2a; margin:16px 0 0 0; padding:7px;}
.form_style02 { width:652px; height:160px; border:solid 1px #ccc; margin:16px 0 16px 0; padding:0 7px 7px 7px; overflow:scroll;}
.form_style03 { width:652px; border:solid 1px #ccc; margin:16px 0 0 0; padding:7px; text-align:center;}
.form_style04 { margin: 0 0 16px 0;}
.form_style05 { margin: 16px 0 0 0; text-align: center;}

/*メッセージレイアウト*/
.message { text-indent:-10000px; background:url(../img/message.gif) no-repeat 26px 0; width:668px; height:740px;}

/*規約・ポリシーレイアウト*/
.honbun { width:540px; margin:0 auto; line-height:200%;}

/*写真で見るインディビジョン*/
.contents_menu06_01_select{ text-indent:-10000px; background:url(../img/contents_menu06_01_select.gif) no-repeat 0 0; width:223px; height:28px; display:block;}
.contents_menu06_02_select{ text-indent:-10000px; background:url(../img/contents_menu06_02_select.gif) no-repeat 0 0; width:223px; height:28px; display:block;}
.contents_menu06_03_select{ text-indent:-10000px; background:url(../img/contents_menu06_03_select.gif) no-repeat 0 0; width:222px; height:28px; display:block;}
.contents_menu06_01{ text-indent:-10000px; background:url(../img/contents_menu06_01.gif) no-repeat 0 0; width:223px; height:28px; display:block;}
.contents_menu06_02{ text-indent:-10000px; background:url(../img/contents_menu06_02.gif) no-repeat 0 0; width:223px; height:28px; display:block;}
.contents_menu06_03{ text-indent:-10000px; background:url(../img/contents_menu06_03.gif) no-repeat 0 0; width:222px; height:28px; display:block;}
.contents_flame06_01{ background:url(../img/contents_flame06_01.gif) no-repeat 0 0; width:659px; height:513px; padding:31px 0 0 9px;}

/*電子公告レイアウト*/
.page_lead10_01 { text-indent:-10000px; background:url(../img/page_lead10_01.gif) no-repeat 0 0; width:548px; height:20px; margin:0 0 4px 0;}
.page_lead10_02 { text-indent:-10000px; background:url(../img/page_lead10_02.gif) no-repeat 0 0; width:548px; height:20px; margin:0 0 4px 0;}
.pa10 { padding:10px;}

