
@import url('Migration_2.css');
@import url('Migration_3.css');
@import url('Migration_4.css');

.migration .pbBlock div {
	display: block;
    /*border: inherit;*/
    /*10752によりコメントアウト*/*/
}

.migration table {
    width:auto !important;
    /*width: inherit !important;
    border: inherit;*/
    /*11879によりコメントアウト*/
}

.migration table td {
	border: 1px solid #999999;
	line-height: inherit;
}

.migration table th {
	border: 1px solid #999999;
	background-color: #EEFFDD;
	vertical-align: middle;
	border-collapse: collapse;
	line-height: inherit;

}


.SANGIh4 {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 15px;
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-top: 1px #9A6A5F solid;
    border-bottom: 1px #9A6A5F solid;
    border-left: 6px #9A6A5F solid;
    border-right: 1px #9A6A5F solid;
    font-family: sans-serif;
    font-size: 100%;
    color: #5a0d18;
    text-align: left;
}

.migration ol{
    margin-left:32px;
}


/**********************************************/
/*       非表示                                */
/**********************************************/

/*.pbCalendarMainText p[style="text-indent: -12pt; layout-grid-mode: char"]
{
    display:none;
}*/


/**********************************************/
/*       テーブル枠の余計なやつを削除     */
/**********************************************/

table[border="0"].wrapper_padding_a > tbody > tr > th,
table[border="0"].wrapper_padding_a > tbody > tr > td,
.sgPageListBoxA table th,
.sgPageListBoxA table td,
table.r th,
table.r td,
.migration > table:first-child th,
.migration > table:first-child td,
table[border="0"]:not([class]),
table[border="0"]:not([class]) > tbody > tr > th,
table[border="0"]:not([class]) > tbody > tr > td,
table:not([class]):not([border]) > tbody > tr > td  /*ID:9649*/
{
    border:0px;
}

table[border="0"].outline > tbody > tr > td{
    border:none;
}
table[border="0"].outline{
    background-color:initial;
}

/**********************************************/
/*       上記で消えたテーブル枠を復活     */
/**********************************************/

.sgTableStyleGry > table > tbody > tr > td{ /*ID:27474 */
    text-align: left !important; 
    vertical-align: middle !important;
    border: 1px #999999 solid !important;
    padding: 3px !important;
}

/**********************************************/
/*       テーブルの幅を復活     */
/**********************************************/

.migration table[style="border-bottom: #ff0099 1px solid; border-left: #ff0099 1px solid; background-color: #ffffff; width: 160px; height: 48px; border-top: #ff0099 1px solid; border-right: #ff0099 1px solid"]{
    width:160px !important;
}

/**********************************************/
/*       table width:inheritに悪影響のもの     */
/**********************************************/

col{
    display:none;
}

/**********************************************/
/*       ブロックの重なり     */
/**********************************************/

.pbNested.pbNestedWrapper { /*ID:27712*/
    clear:both;
}

/**********************************************/
/*       tdの中にhタグ     */
/**********************************************/

th > h3[align="center"],
td > h3[align="center"],
th > h2[align="center"],
td > h2[align="center"]
{
    font-size:initial;
    border:none;
    font-weight:initial;
    font-size:1.0em;
    background-color:#EEFFDD;
    padding:0;
    margin:0;
}

/**********************************************/
/*       .midashiの干渉     */
/**********************************************/

.migration .midashi{
    background-color:initial;
    height:initial;
    padding:initial;
    font-size:initial;
    background-image:none;
}



/**********************************************/
/*       table width グループ対応     */
/**********************************************/

/*ID:10595*/
/*table[width="640"]{
    width:640px !important;
}*/






/*.migration .sgTableStyleGry table{
	margin-left: 0px;
}

.migration .sgTableStyleGry table td{
	border:1px solid #999999;
}


#contents p.leftimg {
	float: left;
	font-size: 1em;
	color: #0099cc;
	margin: 0px 15px 0px 0px;
	padding: 5px 0px 10px 40px;
}

#contents p.leftimg-side {
	float: left;
	font-size: 1em;
	color: #0099cc;
	margin-top: 5px;
	margin-right: 15px;
	margin-left: 0px;
} */


/*#danraku1 table td{
	text-align: center;
	vertical-align: middle;
	width: 180px;
	line-height: 56px
}*/

/*.migration .sgSPWalkingArticle img {
	text-align: center;
}  */




/**********************************************/
/*    見出し・箇条書き設定     start          */
/**********************************************/

.migration img{
    text-align: center;
}




.migration p.MsoPlainText {
	word-break: break-all;
}


.migration ul{
	padding-left:1.4em;
}
.migration li{
	list-style-type: inherit;
}

/******************************************************/
/*          日付 右寄せ対応用    START                */
/******************************************************/

.migration .sgPageUpdate{
	text-align:right;
	padding-right:1.5em;
}



/******************************************************/
/*  20859           記者発表用    START               */
/******************************************************/

/*.migration-kisha div */
[class *=" migration-kisha"] div
{
    clear: both;
}

/******************************************************/
/*  11887   枠・ テーブル幅対応用    START            */
/******************************************************/
/*　　後で！  */

.migration-11887 h6 {
	font-size: 1.1em;


	border: 1px solid #999999;
	line-height: 1.5em;
	padding: 5px;
}

div.migration-11887 table {
	width: 98% !important;
	line-height: 2.0em;
	padding: 5px;
}


/******************************************************/
/*  13537   枠・ テーブル幅対応用    START            */
/******************************************************/

/*.migration-13537 table {
	border: solid 2px #666666;
	line-height: 2.5em;
	width: 90% !important;
}


/******************************************************/
/*  19479   テーブル幅対応用    START                 */
/******************************************************/

/*.migration-19479 table {
	width: 45% !important;
	margin-left: 50px;
	margin-right: 80px;
}


/******************************************************/
/*  28415   テーブル罫線対応用    START               */
/******************************************************/

/*.migration-28415 table {
	border-collapse: collapse;
	border-spacing: 0px; 
	border: 1px solid #353535 !important;
}

.migration-28415 th {
	font-weight: bold;
	font-size: 1.1em;
}


/******************************************************/
/*  27843   テーブル罫線対応用    START               */
/******************************************************/


/*.migration-27843 table{
	border: 1px solid #333333 !important;
}


/******************************************************/
/*  19490   テーブル罫線対応用    START               */
/******************************************************/

/*.migration-19490 table {
	border: 1px solid #B0DBA6 !important;
	width: 800px !important;
}

.migration-19490 tr td {
	border: 1px solid #B0DBA6 !important;
}

.migration-19490 th {
	border: 1px solid #B0DBA6 !important;
	width: 200px !important;
	font-weight: bold;
	font-size: 1.1em;
	background-color: #EEFFDD;
}


/******************************************************/
/*  19705   テーブル罫線対応用    START               */
/******************************************************/

/*.migration-19705 .sgTableStyleGry table {
	border: 1px solid #999999 !important;
	width: 90% !important;
}

.migration-19705 .sgTableStyleGry tr td {
	border: 1px solid #999999 !important;
}


/******************************************************/
/*  32084   テーブル罫線対応用    START               */
/******************************************************/

.migration-32084 .sgTableStyleGrn table {
	border: 1px solid #B0DBA6 !important;
	width: 980px !important;
}

.migration-32084 .sgTableStyleGrn td {
	border: 1px solid #B0DBA6 !important;
}

.migration-32084 .sgTableStyleGrn span {
	background-color: transparent !important;
}

.migration-32084 col:nth-child(1) {
	width: 180px !important;
}
.migration-32084 col:nth-child(2) {
	width: 370px !important;
}
.migration-32084 col:nth-child(3) {
	width: 430px !important;
}

/******************************************************/
/*   21866 ページ一覧              */
/******************************************************/
.sgPageListBoxA{
    width:100%;
}

.migration-23272 h3[align='center']{
    border:none;
}

.migration-23223 > div > div > table{
    margin:auto;
}
.migration-23223 pre.tab{
    text-align:center;
}
.migration-23207 blockquote{
    margin-left:0px;
}

.migration-22187 table[width='700']{
    width:100% !important;
}
.migration-22187.migration-shigoto-_1075-_32933-ns-nousisetu-boujocenter-_10660 > div > div > table > tbody > tr:nth-child(1) > td > table{
    width:514px !important;
}


div[class*=" migration-shigoto-"] ol{
    margin-left:32px;
}

div[class*=" migration-_33688-mailmagazine_top"] ol{
    margin-left:32px;
}

.migration-36883 table[style='border-bottom: 0px solid; border-left: 0px solid; background-color: #003300; width: 100%; height: 100%; border-top: 0px solid; border-right: 0px solid'],
.migration-36883 table[style='border-bottom: 0px solid; border-left: 0px solid; background-color: #669900; width: 100%; height: 100%; border-top: 0px solid; border-right: 0px solid'],
.migration-36883 table[style='border-bottom: 0px solid; border-left: 0px solid; background-color: #000066; width: 100%; height: 100%; border-top: 0px solid; border-right: 0px solid']
{
    width:100% !important;
    margin-top:12px;
}
.migration-36883 table[style='border-bottom: 0px solid; border-left: 0px solid; width: 100%; border-top: 0px solid; border-right: 0px solid']{
    width:100% !important;
}
.migration-36883 h4{
    
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
    border-top: 0px #aaddaa solid;
    border-bottom: 1px #aaddaa solid;
    border-left: 5px #aaddaa solid;
    border-right: 0px #aaddaa solid;
    font-size: 100%;
    font-weight: bold;
}

.migration-12086 td h3{
    border:none;
    padding:1px;
    margin:4px;
}

.migration-12125 div[style='PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-JUSTIFY: distribute; FONT-SIZE: 80%; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 220px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify']{
    float:left !important;
    margin-left:12px;
}

.migration-12141 div[style='PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-JUSTIFY: distribute; FONT-SIZE: 80%; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 220px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify']{
    float:left !important;
    margin-left:12px;
}

.migration-12257 div[style='PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-JUSTIFY: distribute; FONT-SIZE: 80%; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 220px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify']{
    float:left !important;
    margin-left:12px;
}


div[class*=" migration-kensei-_1368-kou-kouhou-kouhousi"] table[width="585"]{
    width:630px !important;
} 

#danraku1 > div.migration.migration-11126.migration-kensei-_1368-kou-kouhou-kouhousi-dayori-_8339-dayori1004 > div:nth-child(2) > div > table:nth-child(4) > tbody > tr > td > div:nth-child(5) > table{
    width:100% !important;
}

#danraku1 > div.migration.migration-11420.migration-kensei-_1368-kou-kouhou-kouhousi-dayori-_8339-_25589 > div > div{
    width:630px;
}

div[class*=" migration-kensei-_1368-kou-kouhou-kouhousi-dayori-_8339"] table[width="450"]{
    width:450px !important;
}

div[class*=" migration-kensei-_1365"]  .sgMenu1Grd,
.migration-1244 .sgH2styleA

{
    display: block;
    color: #353535;
    padding: 0 0 4px 21px;
    margin-top: 16px;
    font-size: 1.1em;
    line-height: 24px;
    border-bottom: dashed 1px #B1B0AF;
    background: url("../images/CssColorType/h3Ttl.gif") no-repeat 7px center;
}
div[class*=" migration-kensei-_1365"]  .pbBlock.pbBlockMenu.sgMenu2B
{
    margin-left:12px;
}

#danraku1 > div.migration.migration-7220.migration-kensei-_1365-zai-zaisei-kenzenka > div:nth-child(1) > div > p:nth-child(5),
#danraku1 > div.migration.migration-7313.migration-kensei-_1365-zai-zaisei-kenzenka > div:nth-child(1) > div > p:nth-child(5),
#danraku1 > div.migration.migration-7299.migration-kensei-_1365-zai-zaisei-kenzenka > div:nth-child(1) > div > p:nth-child(5),
#danraku1 > div.migration.migration-7299.migration-kensei-_1365-zai-zaisei-kenzenka > div:nth-child(1) > div > p:nth-child(17),
#danraku1 > div.migration.migration-7269.migration-kensei-_1365-zai-zaisei-kenzenka > div:nth-child(1) > div > p:nth-child(5),
#danraku1 > div.migration.migration-7269.migration-kensei-_1365-zai-zaisei-kenzenka > div:nth-child(1) > div > p:nth-child(17)
{
    width:532px;
    text-align:right !important;
}

#danraku1 > div.migration.migration-7186.migration-kensei-_1365-zai-zaisei > div > table,
#danraku1 > div.migration.migration-7233.migration-kensei-_1365-zai-zaisei > div > table{
    width:600px !important;
}


div[class*=" migration-kurashi-_1018-ik-ict-"] a[href$=".pdf"],
#danraku1 > div.migration.migration-32671.migration-kurashi-_1018-ik-ict-_77482-_90881 > div > div > p:nth-child(9) > a,
#danraku1 > div.migration.migration-32671.migration-kurashi-_1018-ik-ict-_77482-_90881 > div > div > a,
#danraku1 > div.migration.migration-33123.migration-kurashi-_1018-ik-ict-_77482-_90881 > div > div > p:nth-child(8) > a,
#danraku1 > div.migration.migration-33123.migration-kurashi-_1018-ik-ict-_77482-_90881 > div > div > a
{
    background: url(../images/icon/pdf.gif) no-repeat 10px top;
    padding-left: 30px;
    line-height: 180%;
}

div[class*=" migration-kurashi-_1018-ik-ict-"] a[href$=".xls"],
div[class*=" migration-kurashi-_1018-ik-ict-"] a[href$=".xlsx"]{
    background: url(../images/icon/excel.gif) no-repeat 10px top;
    padding-left: 30px;
    line-height: 180%;
}
div[class*=" migration-kurashi-_1018-ik-ict-"] a[href$=".doc"],
div[class*=" migration-kurashi-_1018-ik-ict-"] a[href$=".docx"] {
    background: url(../images/icon/word.gif) no-repeat 10px top;
    padding-left: 30px;
    line-height: 180%;
}

#danraku1 > div.migration.migration-1366.migration-kankou-bunkazai-zai_top > div:nth-child(2) > div > table th,
#danraku1 > div.migration.migration-1366.migration-kankou-bunkazai-zai_top > div:nth-child(2) > div > table td,
#danraku1 > div.migration.migration-1366.migration-kankou-bunkazai-zai_top > div:nth-child(3) > div > table th,
#danraku1 > div.migration.migration-1366.migration-kankou-bunkazai-zai_top > div:nth-child(3) > div > table td,
#danraku1 > div.migration.migration-1366.migration-kankou-bunkazai-zai_top > div:nth-child(4) > div > table th,
#danraku1 > div.migration.migration-1366.migration-kankou-bunkazai-zai_top > div:nth-child(4) > div > table td,
#danraku1 > div.migration.migration-1366.migration-kankou-bunkazai-zai_top > div:nth-child(5) > div > table th,
#danraku1 > div.migration.migration-1366.migration-kankou-bunkazai-zai_top > div:nth-child(5) > div > table td
{
    border:none !important;
    background:none !important;
}

#danraku1 > div.migration.migration-1366.migration-kankou-bunkazai-zai_top > div:nth-child(6) > div > p:nth-child(6),
#danraku1 > div.migration.migration-1373.migration-kankou-bunkazai-zai_top > div:nth-child(2) > div > p:nth-child(6),
#danraku1 > div.migration.migration-1775.migration-kankou-bunkazai-zai_top-_22769 > div:nth-child(3) > div > p:nth-child(6),
#danraku1 > div.migration.migration-1346.migration-kankou-bunkazai-zai_top > div:nth-child(17) > div > p:nth-child(6),
#danraku1 > div.migration.migration-1784.migration-kankou-bunkazai-zai_top-_22769 > div:nth-child(3) > div > p:nth-child(5) > img:nth-child(3)
 {
    display:none;
}

#danraku1 > div.migration.migration-1372.migration-kankou-bunkazai-iseki-yosinogariiseki_tokubetusiseki-_88522 > div.pbBlock.pbBlockBase > div > p:nth-child(3){
    width:640px;
}

.migration-1389 .pbBlock{
    clear:both;
    width:650px;
}

.migration-1401 p,
.migration-1401 font
{
    word-break:break-all;
}

#danraku1 > div.migration.migration-1780.migration-kankou-bunkazai-zai_top-kensaku_top > div:nth-child(1) > div > p
{
    width:600px;
}

#danraku1 > div.migration.migration-13813.migration-kurashi-_1262-kan-sien-_72413 > div:nth-child(1) > div > p:nth-child(16){
    width:600px;
}

.migration-31679 #pbBlock3379950,.migration-31679 #pbBlock3379951,.migration-31679 #pbBlock3379953,.migration-31679 #pbBlock3379954{
    float:left;
    width:250px;
}

#danraku1 > div.migration.migration-31679.migration-shigoto-_32796-_81831-_81852 > div:nth-child(7),
#danraku1 > div.migration.migration-31679.migration-shigoto-_32796-_81831-_81852 > div:nth-child(9)
{
    clear:both;
    width:500px;
}

.migration-31974 #pbBlock3383005 {
    width:410px;
    float:left;
}
.migration-31974 #pbBlock3383006 img{
    width:200px;
}
.migration-31974 #pbBlock3383006{
    width:200px;

}

#danraku1 > div.migration.migration-31429.migration-shigoto-_32796 > div:nth-child(2) > table > tbody td,
#danraku1 > div.migration.migration-31429.migration-shigoto-_32796 > div:nth-child(6) > table > tbody td{
    border:none !important;
}

#danraku1 > div.migration.migration-31357.migration-shigoto-_32796-UMIENE > div.sgMenu3 > table > tbody td{
    border:none !important;
    min-width:120px;
}

#danraku1 > div.migration.migration-31467.migration-shigoto-_32796-UMIENE > div:nth-child(1) > div > table{
    width:508px !important;
}

#danraku1 > div.migration.migration-18324.migration-mobile-index-mobile-soudanmadoguti-_14269 > div:nth-child(1) > div > p{
    text-align:left !important;
}

#danraku1 > div.migration.migration-17763.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-ka > div:nth-child(3),
#danraku1 > div.migration.migration-17770.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-sa > div:nth-child(3),
#danraku1 > div.migration.migration-17754.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-sa > div:nth-child(3),
#danraku1 > div.migration.migration-17744.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-sa > div:nth-child(3),
#danraku1 > div.migration.migration-17842.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-ya > div:nth-child(3),
#danraku1 > div.migration.migration-17825.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-ta > div:nth-child(3),
#danraku1 > div.migration.migration-17833.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-ma > div:nth-child(3),
#danraku1 > div.migration.migration-17812.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-ta > div:nth-child(3),
#danraku1 > div.migration.migration-17819.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-ma > div:nth-child(3),
#danraku1 > div.migration.migration-17798.migration-mobile-index-m-gikai-giinmeibo-gojyuuonbetu-gojyuuonbetu-ka > div:nth-child(3),
#danraku1 > div.migration.migration-17544.migration-mobile-index-kurasinojouhou-madoguchi > div > div > p:nth-child(9)
{
    display:none;
}

#danraku1 > div.migration.migration-15983.migration-mobile-index > div:nth-child(1) > table > tbody td{
    border:none !important;
}

#danraku1 > div.migration.migration-20573.migration-kensei-_14562-_12821 > div:nth-child(1) > div > div > div,
#danraku1 > div.migration.migration-20555.migration-kensei-_14562-_12821 > div:nth-child(1) > div > div > div,
#danraku1 > div.migration.migration-20536.migration-kensei-_14562-_12821 > div:nth-child(1) > div > div > div
{
    width:500px !important;
}


#danraku1 > div.migration.migration-20366.migration-kensei-_14562-_12812-_13554 > div > div > p:nth-child(4){
    width:575px !important;
}

.migration-20351 blockquote,
.migration-20337 blockquote,
.migration-20320 blockquote,
.migration-20299 blockquote
{
    margin:0;
    width:420px !important;
}
#danraku1 > div.migration.migration-20476.migration-kensei-_14562-_12812-_13554 > div:nth-child(1) > div > div > p:nth-child(1),
#danraku1 > div.migration.migration-20476.migration-kensei-_14562-_12812-_13554 > div:nth-child(1) > div > div > p:nth-child(4){
    width:360px !important;
}

#danraku1 > div.migration.migration-20468.migration-kensei-_14562-_12812-_13554 > div:nth-child(1) > div > p:nth-child(4){
    width:730px;
}

#danraku1 > div.migration.migration-20268.migration-kensei-_14562-_12812-_13058 > div > div > p:nth-child(4){
    width:870px;
}


#danraku1 > div.migration.migration-20452.migration-kensei-_14562-_12812-_13554 > div:nth-child(1) > div > p:nth-child(4){
    width:700px;
}

.migration-20380 #pbBlock2113581 > div > p:nth-child(5){
        width:700px;
}



.migration a[name]:hover{
    color:inherit;
}
