@charset"Shift_JIS";

/*-----研修医共通-----*/
.contentsTxt{font-size:80%;line-height:130%;padding:0px 10px 40px 25px;}
.dotline02{background:url(images/line_dot01.gif) repeat-x left top;height:1px;margin:0px 0px 10px 0px;vertical-align:top;padding:0;}

/*-----臨床研修医制度について-----*/
#contentsBgCt{background:url(../../others/intern/ct/images/contents_title.jpg) no-repeat left top;}
#contentsBgpg{background:url(../../others/intern/ct/images/contents_title2.jpg) no-repeat left top;}

.rLinkTable{margin-bottom:30px;}
.rLinkOut{background:#EAEAEA;padding:3px;margin-top:5px;border-right:1px solid #FFFFFF;font-size:80%;line-height:130%;}
.rLinkOut02{background:#B6CEE7;padding:3px;margin:5px 0px 10px 0px;border-right:1px solid #FFFFFF;}
.rLinkIn{background:#FFFFFF url(../../outline/outline/images/link_button03.gif) no-repeat 10px 8px;border:1px solid #DCDCDC;padding:3px 3px 3px 24px;}

.ctSup{background:#F0F6F9;font-size:80%;line-height:130%;padding:10px;margin:10px;border:1px solid #DCDCDC;}
.ctSuptxt{background:ffffff;font-size:80%;line-height:130%;padding:10px;margin:10px;border:1px }


.itemTitle{padding-bottom:20px;}
.item{width:531px;margin-left:20px;padding:0px;}
.item h3{background:#E6E6E6;font-size:80%;line-height:130%;border-bottom: 3px solid #888888;padding:8px;margin-bottom:5px;}
.itemTxt{padding:8px;margin:0px 0px 10px;font-size:80%;line-height:130%;}

.ctTable{vertical-align:top;margin:0;background:#999999;}
.ctTableX{vertical-align:top;padding:5px;background:#E6E6E6;font-size:80%;line-height:130%;}
.ctTableY{vertical-align:top;padding:5px;background:#D9E3F0;font-size:80%;line-height:130%;}
.ctTableN{vertical-align:middle;padding:5px;background:#FFFFFF;font-size:80%;line-height:130%;}
.ctTableN70{vertical-align:middle;padding:5px;background:#FFFFFF;font-size:70%;line-height:130%;}

.ctNo01{background:url(../../others/intern/ct/images/ct_no01.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo02{background:url(../../others/intern/ct/images/ct_no02.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo03{background:url(../../others/intern/ct/images/ct_no03.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo04{background:url(../../others/intern/ct/images/ct_no04.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo05{background:url(../../others/intern/ct/images/ct_no05.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo06{background:url(../../others/intern/ct/images/ct_no06.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo07{background:url(../../others/intern/ct/images/ct_no07.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo08{background:url(../../others/intern/ct/images/ct_no08.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo09{background:url(../../others/intern/ct/images/ct_no09.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo10{background:url(../../others/intern/ct/images/ct_no10.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo11{background:url(../../others/intern/ct/images/ct_no11.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo12{background:url(../../others/intern/ct/images/ct_no12.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo13{background:url(../../others/intern/ct/images/ct_no13.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo14{background:url(../../others/intern/ct/images/ct_no14.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo15{background:url(../../others/intern/ct/images/ct_no15.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo16{background:url(../../others/intern/ct/images/ct_no16.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo17{background:url(../../others/intern/ct/images/ct_no17.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo18{background:url(../../others/intern/ct/images/ct_no18.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo19{background:url(../../others/intern/ct/images/ct_no19.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}
.ctNo20{background:url(../../others/intern/ct/images/ct_no20.gif) no-repeat left top;padding:1px 0px 5px 24px;font-size:80%;line-height:130%;margin:10px 10px 8px 25px;vertical-align:top;}

.aa{background:url(images/ct_icon_a.gif) no-repeat 2px 10px;padding-top:1px;margin:0;vertical-align:top;}
.bb{background:url(images/ct_icon_b.gif) no-repeat 2px 10px;padding-top:1px;margin:0;vertical-align:top;}

#ctIndex{margin:0;padding:0;vertical-align:top;}
#ctIndex ul{margin:2px 0px 30px;padding:0;font-size:80%;line-height:130%;}
#ctIndex li{background-color:#EAF0F2;list-style-type:none;padding:6px;margin-bottom:2px;vertical-align: top;}
.ctIndexTitle{margin:0;padding:8px;border:1px solid #CDDCE2;vertical-align: top;font-size:80%;line-height:130%;font-weight: bold;}
.ctIndexArrow{margin-left:5px;margin-top:2px;}
.ctIndexSup01{margin:0;padding:5px 10px 5px 20px;}
.ctIndexSup02{margin:0;padding:0px 10px 5px 40px;}

.ctDetails{width:526px;border:1px dashed #CCCCCC;padding:2px;margin-bottom:30px;}
.ctDetails h4{margin:0;vertical-align:top;padding:5px;background:#E6E6E6;text-decoration:none;font-size:80%;line-height:130%;}
.ctDetails h5{margin:0px 0px 5px 0px;vertical-align:top;padding:0px 0px 3px 0px;text-decoration:none;font-size:100%;line-height:130%;color:#0768AC;border-bottom:1px solid #CCCCCC;}
.ctDTxt01{width:98%;padding:8px 8px 8px 0px;margin:0px 0px 10px 3px;font-size:80%;line-height:130%;}
.ctDTxt02{width:90%;padding:0px 8px 5px 10px;margin:0px 10px 15px 20px;border-left:4px solid #CCCCCC;font-size:80%;line-height:130%;}
.ctDTxt03{width:96%;padding:10px;margin:0;font-size:80%;line-height:130%;background:#F0F6F9;}
.ctDTxt04{width:90%;padding:0;margin:0px 5px 0px 25px;font-size:80%;line-height:130%;}
.ctDTxt05{width:96%;background:#EDEDED;padding:10px;font-size:80%;line-height:130%;}
.ctDNoWrap{width:478px;padding:0px 0px 5px 0px;margin:0px 20px 20px 25px;}

.ctNext{text-align:right;}

.ctSheetBg{background:#FBF9E6;}
.ctSheetTitle{padding:10px;text-align:center;font-size:80%;line-height:130%;}
.ctSheetTxt01{margin:0px 0px 5px 10px;font-size:70%;line-height:130%;}
.ctSheetTxt02{margin:0px 0px 5px 10px;font-weight:bold;font-size:70%;line-height:130%;}
.ctSheetTxt03{margin:0px 0px 5px 20px;font-size:70%;line-height:130%;}

.txtOrange{color:#FF3300;}
.txtRed{color:#CC0000;}
.txtRedB120{font-weight:bold;color:#CC0000;font-size:120%;line-height:130%;}

/*-----専修医プログラム-----*/
#contentsBgLsm{background:url(../../others/intern/lsm/images/contents_title.jpg) no-repeat left top;}
#contentsBgguide{background:url(../../others/intern/lsm/images/contents_titlegd.jpg) no-repeat left top;}

.itemTitle{padding-bottom:20px;}
.item{width:531px;margin-left:20px;padding:0px;}
.item h3{background:#E6E6E6;font-size: 80%;line-height:130%;border-bottom: 3px solid #888888;padding:8px;margin-bottom: 5px;}
.itemTxt{padding:8px;margin:0px 0px 10px;font-size: 80%;line-height:130%;}

.lsmContact{width:551px;font-size:80%;line-height:130%;border:1px solid #2A4173;padding:10px;margin-bottom:30px;}
