@charset "Shift_JIS";
@import url(/wed/css/style.css);

#breadcrumbs ul li { display:inline;}
#breadcrumbs strong { display:inline; width:auto; margin:0; left:0;}

#contentsMain {width:724px !important;}

#contentBody h1 {margin:0 0 10px 0;}
#step01 {background:url(../images/schedule/step01_img.gif) top right no-repeat;margin:0 0 20px 10px;min-height:210px;_height:210px;}
#step01 ul ,
#step04 ul {margin:0 0 -1.2em 60px;width:400px;}
#step01 li ,
#step02_03 li ,
#step04 li {background:url(../images/schedule/li_bk.gif) center left no-repeat;padding:2px 0 2px 25px;color:#3A1B12;border-bottom:dotted 1px #F48489;}
#step01 li.bottom ,
#step02_03 li.bottom ,
#step04 li.bottom {border:none;}
#step01 p.link ,
#step04 p.link {margin:0 0 0 60px;width:400px;text-align:right;}
#step01 p.link a ,
#step02_03 p.link a ,
#step04 p.link a {background:url(../images/schedule/link_bk.gif) center left no-repeat;padding:0 0 0 15px;}


#step02_03 {background:url(../images/schedule/step02_img.gif) top left no-repeat;min-height:340px;_height:340px;margin:0 0 0 10px;}

#step02_03 #step02 {position:relative;min-height:190px;_height:190px;margin:0 0 20px 0;}
#step02_03 #step02 h2 {margin:0 0 0 166px;}
#step02_03 #step02 p.delay {position:absolute;top:72px;left:105px;width:120px;color:#F48489;text-align:center;line-height:16px;}
#step02_03 #step02 ul {margin:0 0 -1.2em 240px;width:400px;}
#step02_03 #step02 p.link {margin:0 0 0 240px;width:400px;text-align:right;}

#step02_03 #step03 {position:relative;min-height:180px;_height:180px;margin:0 0 20px 0;}
#step02_03 #step03 h2 {margin:0 0 0 184px;}
#step02_03 #step03 .delay {position:absolute;top:34px;left:116px;width:143px;height:143px;background:url(../images/schedule/step03_frame.gif) top left no-repeat;color:#F48489;}
#step02_03 #step03 .delay p {line-height:140%;padding:40px 15px 0;text-align:center;}
#step02_03 #step03 ul {margin:0 0 -1.2em 260px;width:400px;}
#step02_03 #step03 p.link {margin:0 0 0 260px;width:400px;text-align:right;}


#step04 {background:url(../images/schedule/step04_img.gif) top right no-repeat;margin:0 0 0 10px;min-height:210px;_height:210px;}

#guide_ttl { position:relative; left:-10px; margin-bottom:17px; position:relative;}
#guide_ttl span a:link { color:#ffffff;} #guide_ttl span a:visited { color:#ffffff;}
#guide_ttl span { position:absolute; right:10px; text-align:right; top:10px; font-weight:bold;}
#contents .over { overflow:hidden;}
#contents .guide_text {font-size:86%;*font-size:71%;text-align:right;}

