@charset "UTF-8";

/* メイン スタイルシートの読み込み　+　Mac 版 IE5.x スタイル適応除外
------------------------------------------------------------ */
/*¥*/
@import "/css/common.css";
@import "/css/mod/contents.css";
@import "/css/mod/list.css";
@import "/css/mod/column.css";
@import "/css/mod/table.css";
@import "/css/mod/anchor.css";
@import "/css/mod/tab.css";

/**/




#contentWrapper h2.rule {
margin-bottom:10px;
padding:0 0 0 25px;
color:#505560;
font-size:14px;
background:url(/images/common/bg_main_contents_h3.gif) 0 1px no-repeat;
line-height:20px;
border-bottom:2px solid #ccc;
}




#contents table.infoTable {
border-collapse:collapse;
margin:0 0 2em 20px;
}

#contents table.infoTable th, 
#contents table.infoTable td {
border-bottom:1px solid #ccc;
text-align:left;
}

div.isms {
background-color:#eee;
padding:1em;
}

#contentWrapper .isms h3 {
background:none;
padding:0 0 4px 0;
border-bottom:1px solid #ddd;
}

#contentWrapper .isms p {
margin:0;
padding:0;
}




.heightSet {}

#contents div.column2r01 div p {
height:112px;
}

#contents div.column2r01.heightSet div p {
height:70px;
}

#contents div.column2r01 div p.heightSet {
height:140px;
}

#contents div.column2r01 h2, 
#contents div.column2r01 h4, 
#contents div.column3r h4 {
height:2.2em;
}

#contents div.column3r div p {
height:100px;
}

#contents div.column2r01 div p.txtRight, 
#contents div.column3r div p.txtRight {
height:2em;
}




#contentWrapper table.underLine {
border-collapse:collapse;
margin:0 0 2em 0;
}

#contentWrapper table.underLine th, 
#contentWrapper table.underLine td {
border-bottom:1px solid #ccc;
padding:7px 0;
text-align:left;
vertical-align:top;
}




#contentWrapper .partner {
margin-left:220px;
}

#contentWrapper .partner:after {
content: ".";
display: block;
clear: both;
height: 0px;
font-size: 0px;
line-height: 0px;
visibility: hidden;
}

img.pLogo  {
clear:left;
float:left;
}








/* Windows 版 IE5.x (5.0〜5.5) 用スタイルシートの読み込み
------------------------------------------------------------ */
@media tty {
	i{content:"¥";/*" "*/}} @import '/css/win-ie5x.css'; /*";}
}/* */

/* Windows 版 IE5.0 用スタイルシートの読み込み
------------------------------------------------------------ */
@media tty {
	i{content:"¥";/*" "*/}}; @import '/css/win-ie50.css'; {;}/*";}
}/* */

/* Windows 版 IE5.5 用スタイルシートの読み込み
------------------------------------------------------------ */
@media tty {
	i{content:"¥";/*" "*/}}@m; @import '/css/win-ie55.css'; /*";}
}/* */

