@charset "utf-8";
/* CSS Document */

/*procedure*/
#root01 ul {width:717px;height:60px;background:url(../../procedure/img/root01_back.jpg) no-repeat left top;}
#root01 ul li {width:222px;height:53px;float:left;margin-top:7px;}
#root01 ul li a {display:block;width:100%;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root01.png) no-repeat left top;}
#root01 ul li.fir {margin-left:7px;}
#root01 ul li.sec {margin-left:20px;}
#root01 ul li.last {width:191px;height:52px;float:right;margin-top:3px;}

#root01 ul li.fir a {background-position:0 0;}
#root01 ul li.sec a {background-position:-222px 0;}
#root01 ul li.last a {background:url(../../procedure/img/btnC.png) no-repeat left top;}

#root01 ul li.fir a:hover,
#root01 ul li.fir.active a {background-position:0 -53px;}
#root01 ul li.sec a:hover,
#root01 ul li.sec.active a {background-position:-222px -53px;}
#root01 ul li.last a:hover {opacity:0.7;}

#root01_02 ul {width:717px;height:60px;background:url(../../procedure/img/root01_back.jpg) no-repeat left top;}
#root01_02 ul li {width:222px;height:53px;float:left;margin-top:7px;}
#root01_02 ul li a {display:block;width:100%;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root01_02.png) no-repeat left top;}
#root01_02 ul li.fir {margin-left:7px;}
#root01_02 ul li.sec {margin-left:20px;}
#root01_02 ul li.last {width:191px;height:52px;float:right;margin-top:3px;}

#root01_02 ul li.fir a {background-position:0 0;}
#root01_02 ul li.sec a {background-position:-222px 0;}
#root01_02 ul li.last a {background:url(../../procedure/img/btnC.png) no-repeat left top;}

#root01_02 ul li.fir a:hover,
#root01_02 ul li.fir.active a {background-position:0 -53px;}
#root01_02 ul li.sec a:hover,
#root01_02 ul li.sec.active a {background-position:-222px -53px;}
#root01_02 ul li.last a:hover {opacity:0.7;}

#root01_03 ul {width:717px;height:60px;background:url(../../procedure/img/root01_back.jpg) no-repeat left top;}
#root01_03 ul li {width:222px;height:53px;float:left;margin-top:7px;}
#root01_03 ul li a {display:block;width:100%;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root01_03.png) no-repeat left top;}
#root01_03 ul li.fir {margin-left:7px;}
#root01_03 ul li.sec {margin-left:20px;}
#root01_03 ul li.last {width:191px;height:52px;float:right;margin-top:3px;}

#root01_03 ul li.fir a {background-position:0 0;}
#root01_03 ul li.sec a {background-position:-222px 0;}
#root01_03 ul li.last a {background:url(../../procedure/img/btnC.png) no-repeat left top;}

#root01_03 ul li.fir a:hover,
#root01_03 ul li.fir.active a {background-position:0 -53px;}
#root01_03 ul li.sec a:hover,
#root01_03 ul li.sec.active a {background-position:-222px -53px;}
#root01_03 ul li.last a:hover {opacity:0.7;}

#root01_04 ul {width:717px;height:60px;background:url(../../procedure/img/root01_back.jpg) no-repeat left top;}
#root01_04 ul li {width:222px;height:53px;float:left;margin-top:7px;}
#root01_04 ul li a {display:block;width:100%;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root01_04.png) no-repeat left top;}
#root01_04 ul li.fir {margin-left:7px;}
#root01_04 ul li.sec {margin-left:20px;}
#root01_04 ul li.last {width:191px;height:52px;float:right;margin-top:3px;}

#root01_04 ul li.fir a {background-position:0 0;}
#root01_04 ul li.sec a {background-position:-222px 0;}
#root01_04 ul li.last a {background:url(../../procedure/img/btnC.png) no-repeat left top;}

#root01_04 ul li.fir a:hover,
#root01_04 ul li.fir.active a {background-position:0 -53px;}
#root01_04 ul li.sec a:hover,
#root01_04 ul li.sec.active a {background-position:-222px -53px;}
#root01_04 ul li.last a:hover {opacity:0.7;}

#root02 ul {width:720px;height:75px;background:url(../../procedure/img/root02_back.png) no-repeat left top;}
#root02 ul li {width:124px;height:68px;float:left;margin-top:7px;}
#root02 ul li a {display:block;width:100%;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root02.png) no-repeat left top;}

#root02 ul li.fir {margin-left:7px;}
#root02 ul li.sec {margin-left:20px;}
#root02 ul li.thi {margin-left:20px;}
#root02 ul li.fou {margin-left:20px;}

#root02 ul li.fir a {background-position:0 0;}
#root02 ul li.sec a {background-position:-124px 0;}
#root02 ul li.thi a {background-position:-248px 0;}
#root02 ul li.fou a {background-position:-372px 0;}

#root02 ul li.fir a:hover,
#root02 ul li.fir.active a {background-position:0 -68px;}
#root02 ul li.sec a:hover,
#root02 ul li.sec.active a {background-position:-124px -68px;}
#root02 ul li.thi a:hover,
#root02 ul li.thi.active a {background-position:-248px -68px;}
#root02 ul li.fou a:hover,
#root02 ul li.fou.active a {background-position:-372px -68px;}
	
#root02 ul li.last,#root01 ul li span,#root01_02 ul li span,#root01_03 ul li span,#root01_04 ul li span,#root02 ul li span {display:none;}

#root ul {height:67px;background:url(../../procedure/img/root03back.jpg) repeat-x left top;border:solid 2px #ddd;padding-left:5px;}
#root ul li {width:124px;height:68px;float:left;margin-top:5px;}
#root ul li a {display:block;width:124px;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root.png) no-repeat 0 -68px;}

#root ul li.a a {background-position:0 -68px;}
#root ul li.b a {background-position:-124px -68px;}
#root ul li.c a {background-position:-248px -68px;}
#root ul li.d a {background-position:-372px -68px;}
#root ul li.e a {background-position:-496px -68px;}
#root ul li.f a {background-position:-620px -68px;}
#root ul li.g a {background-position:-744px -68px;}
#root ul li.h a {background-position:-868px -68px;}
#root ul li.i a {background-position:-992px -68px;}
#root ul li.j a {background-position:-1116px -68px;}
#root ul li.k a {background-position:-1240px -68px;}

#root ul li.a.active a,#root ul li.a a:hover {background-position:0 0;}
#root ul li.b.active a,#root ul li.b a:hover {background-position:-124px 0;}
#root ul li.c.active a,#root ul li.c a:hover {background-position:-248px 0;}
#root ul li.d.active a,#root ul li.d a:hover {background-position:-372px 0;}
#root ul li.e.active a,#root ul li.e a:hover {background-position:-496px 0;}
#root ul li.f.active a,#root ul li.f a:hover {background-position:-620px 0;}
#root ul li.g.active a,#root ul li.g a:hover {background-position:-744px 0;}
#root ul li.h.active a,#root ul li.h a:hover {background-position:-868px 0;}
#root ul li.i.active a,#root ul li.i a:hover {background-position:-992px 0;}
#root ul li.j.active a,#root ul li.j a:hover {background-position:-1116px 0;}
#root ul li.k.active a,#root ul li.k a:hover {background-position:-1240px 0;}

#root_invest ul {height:67px;background:url(../../procedure/img/root03back.jpg) repeat-x left top;border:solid 2px #ddd;padding-left:5px;}
#root_invest ul li {width:124px;height:68px;float:left;margin-top:5px;}
#root_invest ul li a {display:block;width:124px;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root_invest.png) no-repeat 0 -68px;}

#root_invest ul li.a a {background-position:0 -68px;}
#root_invest ul li.b a {background-position:-124px -68px;}
#root_invest ul li.c a {background-position:-248px -68px;}
#root_invest ul li.d a {background-position:-372px -68px;}
#root_invest ul li.e a {background-position:-496px -68px;}
#root_invest ul li.f a {background-position:-620px -68px;}
#root_invest ul li.g a {background-position:-744px -68px;}
#root_invest ul li.h a {background-position:-868px -68px;}
#root_invest ul li.i a {background-position:-992px -68px;}
#root_invest ul li.j a {background-position:-1116px -68px;}
#root_invest ul li.k a {background-position:-1240px -68px;}

#root_invest ul li.a.active a,#root_invest ul li.a a:hover {background-position:0 0;}
#root_invest ul li.b.active a,#root_invest ul li.b a:hover {background-position:-124px 0;}
#root_invest ul li.c.active a,#root_invest ul li.c a:hover {background-position:-248px 0;}
#root_invest ul li.d.active a,#root_invest ul li.d a:hover {background-position:-372px 0;}
#root_invest ul li.e.active a,#root_invest ul li.e a:hover {background-position:-496px 0;}
#root_invest ul li.f.active a,#root_invest ul li.f a:hover {background-position:-620px 0;}
#root_invest ul li.g.active a,#root_invest ul li.g a:hover {background-position:-744px 0;}
#root_invest ul li.h.active a,#root_invest ul li.h a:hover {background-position:-868px 0;}
#root_invest ul li.i.active a,#root_invest ul li.i a:hover {background-position:-992px 0;}
#root_invest ul li.j.active a,#root_invest ul li.j a:hover {background-position:-1116px 0;}
#root_invest ul li.k.active a,#root_invest ul li.k a:hover {background-position:-1240px 0;}

#root ul li span,#root_invest ul li span,#root_min ul li span {display:none;}

#root_min ul {height:67px;background:url(../../procedure/img/root03back.jpg) repeat-x left top;border:solid 2px #ddd;padding-left:5px;}
#root_min ul li {width:100px;height:68px;float:left;margin-top:5px;}
#root_min ul li a {display:block;width:100px;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root_min.png) no-repeat left top;}
/* 1/19 編集 */
#main #root_min ul li.q {width:148px;}
/* 1/19 編集ここまで */
#main #root_min ul li.r {width:166px;}

#root_min ul li.a a {background-position:0 -68px;}
#root_min ul li.b a {background-position:-100px -68px;}
#root_min ul li.c a {background-position:-200px -68px;}
#root_min ul li.d a {background-position:-300px -68px;}
#root_min ul li.e a {background-position:-400px -68px;}
#root_min ul li.f a {background-position:-500px -68px;}
#root_min ul li.g a {background-position:-600px -68px;}
#root_min ul li.h a {background-position:-700px -68px;}
#root_min ul li.i a {background-position:-800px -68px;}
#root_min ul li.j a {background-position:-900px -68px;}
#root_min ul li.k a {background-position:-1000px -68px;}
#root_min ul li.l a {background-position:-1100px -68px;}
#root_min ul li.m a {background-position:-1200px -68px;}
#root_min ul li.n a {background-position:-1100px -68px;}
#root_min ul li.o a {background-position:-1300px -68px;}
#root_min ul li.p a {background-position:-1400px -68px;}
/* 1/19 編集 */
#root_min ul li.q a {width:138px;background:url(../../procedure/img/root_max.png) no-repeat 0 0 ;background-position:0 -68px;}
#root_min ul li.r a {width:158px;background:url(../../procedure/img/root_max.png) no-repeat 0 0 ;background-position:-138px -68px;}
/* 1/19 編集ここまで */
#root_min ul li.s a {background-position:-1500px -68px;}
#root_min ul li.t a {background-position:-1600px -68px;}
#root_min ul li.u a {background-position:-1700px -68px;}

#root_min ul li.a.active a,#root_min ul li.a a:hover {background-position:0 0;}
#root_min ul li.b.active a,#root_min ul li.b a:hover {background-position:-100px 0;}
#root_min ul li.c.active a,#root_min ul li.c a:hover {background-position:-200px 0;}
#root_min ul li.d.active a,#root_min ul li.d a:hover {background-position:-300px 0;}
#root_min ul li.e.active a,#root_min ul li.e a:hover {background-position:-400px 0;}
#root_min ul li.f.active a,#root_min ul li.f a:hover {background-position:-500px 0;}
#root_min ul li.g.active a,#root_min ul li.g a:hover {background-position:-600px 0;}
#root_min ul li.h.active a,#root_min ul li.h a:hover {background-position:-700px 0;}
#root_min ul li.i.active a,#root_min ul li.i a:hover {background-position:-800px 0;}
#root_min ul li.j.active a,#root_min ul li.j a:hover {background-position:-900px 0;}
#root_min ul li.k.active a,#root_min ul li.k a:hover {background-position:-1000px 0;}
#root_min ul li.l.active a,#root_min ul li.l a:hover {background-position:-1100px 0;}
#root_min ul li.m.active a,#root_min ul li.m a:hover {background-position:-1200px 0;}
#root_min ul li.n.active a,#root_min ul li.n a:hover {background-position:-1100px 0;}
#root_min ul li.o.active a,#root_min ul li.o a:hover {background-position:-1300px 0;}
#root_min ul li.p.active a,#root_min ul li.p a:hover {background-position:-1400px 0;}
#root_min ul li.q.active a,#root_min ul li.q a:hover {background:url(../../procedure/img/root_max.png) no-repeat 0 0 ;background-position:0 0;}
/* 1/19 編集 */
#root_min ul li.r.active a,#root_min ul li.r a:hover {background:url(../../procedure/img/root_max.png) no-repeat 0 0 ;background-position:-138px 0;}
/* 1/19 編集ここまで */
#root_min ul li.s.active a,#root_min ul li.s a:hover {background-position:-1500px 0;}
#root_min ul li.t.active a,#root_min ul li.t a:hover {background-position:-1600px 0;}
#root_min ul li.u.active a,#root_min ul li.u a:hover {background-position:-1700px 0;}

#root ul,#root_min ul {position:relative;}
#root ul li.last,#root_min ul li.last {width:123px;height:52px;margin-top:8px;position:absolute;right:5px;}
#root ul li.last a,#root_min ul li.last a {display:block;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-indent:120%;background:url(../../procedure/img/last.png) no-repeat left top;}
#root ul li.last.min,#root_min ul li.last.min {width:97px;right:1px;}
#root ul li.last.min a,#root_min ul li.last.min a{background:url(../../procedure/img/last-min.png) no-repeat left top;}

#root ul li.arrow,#root_min ul li.arrow {background:url(../img/arrowA.png) no-repeat right 23px;margin-right:5px;}
#root ul li.arrow {width:134px;}
#root_min ul li.arrow {width:110px;}

#root_invest ul,#root_invest_min ul {position:relative;}
#root_invest ul li.last,#root_invest_min ul li.last {width:123px;height:52px;margin-top:8px;position:absolute;right:5px;}
#root_invest ul li.last a,#root_invest_min ul li.last a {display:block;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-indent:120%;background:url(../../procedure/img/last.png) no-repeat left top;}
#root_invest ul li.last.min,#root_invest_min ul li.last.min {width:97px;right:1px;}
#root_invest ul li.last.min a,#root_invest_min ul li.last.min a{background:url(../../procedure/img/last-min.png) no-repeat left top;}

#root_invest ul li.arrow,#root_invest_min ul li.arrow {background:url(../img/arrowA.png) no-repeat right 23px;margin-right:5px;}
#root_invest ul li.arrow {width:134px;}
#root_invest_min ul li.arrow {width:110px;}

#root3_wid ul li span, #root3_wid2 ul li span, #root3_wid3 ul li span, 
#root3_min ul li span {display:none;}

#root3_wid ul, #root3_wid2 ul, #root3_wid3 ul, 
#root3_min ul {height:67px;background:url(../../procedure/img/root03back.jpg) repeat-x left top;border:solid 2px #ddd;padding-left:5px;}
#root3_wid2 ul, #root3_wid3 ul {position:relative;}
#root3_wid2 ul li, #root3_wid3 ul li {position:absolute;}

#root3_wid ul li {width:124px;height:68px;float:left;margin-top:5px;}
#root3_wid ul li a {display:block;width:124px;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root3_wid.png) no-repeat 0 -68px;}
#root3_wid2 ul li a {display:block;width:124px;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root3_wid2.png) no-repeat 0 -68px;}
#root3_wid3 ul li a {display:block;width:124px;height:100%;text-indent:150%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root3_wid3.png) no-repeat 0 -68px;}

#root3_wid2 ul li.flont {width:97px;height:68px;float:left;margin-top:2px;margin-left:0px;}
#root3_wid2 ul li.a {width:124px;height:30px;float:left;margin-top:2px;margin-left:120px}
#root3_wid2 ul li.b {width:124px;height:30px;float:none;margin-top:36px;margin-left:120px;}
#root3_wid2 ul li.c {width:124px;height:68px;float:left;margin-top:5px;margin-left:280px;}
#root3_wid2 ul li.d {width:124px;height:68px;float:left;margin-top:5px;margin-left:440px;}
#root3_wid2 ul li.last {width:97px;height:68px;float:left;margin-top:8px;margin-left:600px;}

#root3_wid3 ul li.flont {width:97px;height:68px;float:left;margin-top:2px;margin-left:0px;}
#root3_wid3 ul li.a {width:124px;height:68px;float:left;margin-top:5px;margin-left:105px;}
#root3_wid3 ul li.b {width:124px;height:30px;float:left;margin-top:2px;margin-left:220px}
#root3_wid3 ul li.c {width:124px;height:30px;float:none;margin-top:36px;margin-left:220px;}
#root3_wid3 ul li.d {width:124px;height:30px;float:left;margin-top:2px;margin-left:360px}
#root3_wid3 ul li.e {width:124px;height:30px;float:none;margin-top:36px;margin-left:360px;}
#root3_wid3 ul li.f {width:124px;height:68px;float:left;margin-top:5px;margin-left:500px;}
#root3_wid3 ul li.last {width:97px;height:68px;float:left;margin-top:8px;margin-left:610px;}

#root3_wid ul li.a a {background-position:0 -68px;}
#root3_wid ul li.b a {background-position:-124px -68px;}
#root3_wid ul li.c a, #root3_wid2 ul li.c a {background-position:-248px -68px;}
#root3_wid ul li.d a, #root3_wid2 ul li.d a {background-position:-372px -68px;}

#root3_wid2 ul li.a a {background-position:0 -30px;}
#root3_wid2 ul li.b a {background-position:-124px -30px;}

#root3_wid3 ul li.a a {width:100px;background-position:0px -68px;}
#root3_wid3 ul li.b a {background-position:-100px -30px;}
#root3_wid3 ul li.c a {background-position:-224px -30px;}
#root3_wid3 ul li.d a {background-position:-348px -30px;}
#root3_wid3 ul li.e a {background-position:-472px -30px;}
#root3_wid3 ul li.f a {width:100px;background-position:-596px -68px;}

#root3_wid ul li.a.active a,#root3_wid ul li.a a:hover {background-position:0 0;}
#root3_wid ul li.b.active a,#root3_wid ul li.b a:hover {background-position:-124px 0;}
#root3_wid ul li.c.active a,#root3_wid ul li.c a:hover {background-position:-248px 0;}
#root3_wid ul li.d.active a,#root3_wid ul li.d a:hover {background-position:-372px 0;}

#root3_wid2 ul li.a.active a,#root3_wid2 ul li.a a:hover {background-position:0 0;}
#root3_wid2 ul li.b.active a,#root3_wid2 ul li.b a:hover {background-position:-124px 0;}
#root3_wid2 ul li.c.active a,#root3_wid2 ul li.c a:hover {background-position:-248px 0;}
#root3_wid2 ul li.d.active a,#root3_wid2 ul li.d a:hover {background-position:-372px 0;}

#root3_wid3 ul li.a.active a,#root3_wid3 ul li.a a:hover {background-position:0 0;}
#root3_wid3 ul li.b.active a,#root3_wid3 ul li.b a:hover {background-position:-100px 0;}
#root3_wid3 ul li.c.active a,#root3_wid3 ul li.c a:hover {background-position:-224px 0;}
#root3_wid3 ul li.d.active a,#root3_wid3 ul li.d a:hover {background-position:-348px 0;}
#root3_wid3 ul li.e.active a,#root3_wid3 ul li.e a:hover {background-position:-472px 0;}
#root3_wid3 ul li.f.active a,#root3_wid3 ul li.f a:hover {background-position:-596px 0;}


#root3_min ul li {width:100px;height:68px;float:left;margin-top:5px;}
#root3_min ul li a {display:block;width:100px;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;background:url(../../procedure/img/root3_min.png) no-repeat left top;}

#root3_min ul li.a a {background-position:0 -68px;}
#root3_min ul li.b a {background-position:-100px -68px;}
#root3_min ul li.c a {background-position:-200px -68px;}
#root3_min ul li.d a {background-position:-300px -68px;}
#root3_min ul li.e a {background-position:-400px -68px;}

#root3_min ul li.a.active a,#root3_min ul li.a a:hover {background-position:0 0;}
#root3_min ul li.b.active a,#root3_min ul li.b a:hover {background-position:-100px 0;}
#root3_min ul li.c.active a,#root3_min ul li.c a:hover {background-position:-200px 0;}
#root3_min ul li.d.active a,#root3_min ul li.d a:hover {background-position:-300px 0;}
#root3_min ul li.e.active a,#root3_min ul li.e a:hover {background-position:-400px 0;}

#root3_wid ul, #root3_min ul {position:relative;}
#root3_wid ul li.last {width:123px;height:52px;margin-top:8px;position:absolute;right:5px;}
#root3_min ul li.last {width:123px;height:52px;margin-top:8px;position:absolute;right:5px;}
#root3_wid ul li.last a, #root3_min ul li.last a {display:block;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-indent:120%;background:url(../../procedure/img/last.png) no-repeat left top;}

#root3_wid ul li.last.min01, #root3_wid ul li.last.min02, 
#root3_min ul li.last.min01, #root3_min ul li.last.min02 {width:97px;right:1px;}
#root3_wid ul li.last.min01 a, #root3_min ul li.last.min01 a{background:url(../../procedure/img/root3_en01.png) no-repeat left top;}
#root3_wid ul li.last.min02 a, #root3_wid2 ul li.last.min02 a, #root3_wid3 ul li.last.min02 a, 
#root3_min ul li.last.min02 a{background:url(../../procedure/img/root3_en02.png) no-repeat left top;}

#root3_wid ul li.flont.min01,#root3_wid ul li.flont.min02,
#root3_min ul li.flont.min01,#root3_min ul li.flont.min02 {width:97px;right:1px;}

#root3_wid ul li.flont.min01 a, #root3_min ul li.flont.min01 a{background:url(../../procedure/img/root3_fl01.png) no-repeat left top;}

#root3_wid ul li.flont.min02 a, #root3_wid2 ul li.flont.min02 a, #root3_wid3 ul li.flont.min02 a, 
#root3_min ul li.flont.min02 a{background:url(../../procedure/img/root3_fl02.png) no-repeat left top;}

#root3_wid ul li.arrow, #root3_wid2 ul li.arrow, #root3_wid3 ul li.arrow {background:url(../img/arrowA.png) no-repeat right 23px;margin-right:10px;}
#root3_wid ul li.arrow, #root3_wid2 ul li.arrow, #root3_wid3 ul li.arrow {width:140px;}
#root3_wid2 ul li.arrow1, #root3_wid3 ul li.arrow1 {background:url(../../procedure/img/arrowA2-1.png) no-repeat right 10px;margin-right:10px;}
#root3_wid2 ul li.arrow1, #root3_wid3 ul li.arrow1 {width:110px;}
#root3_wid2 ul li.arrow2, #root3_wid3 ul li.arrow2 {background:url(../../procedure/img/arrowA2-2.png) no-repeat right 12px;margin-right:0px;}
#root3_wid2 ul li.arrow2, #root3_wid3 ul li.arrow2 {width:145px;}
#root3_wid3 ul li.arrow3 {background:url(../img/arrowA.png) no-repeat right 0px;margin-right:0px;}
#root3_wid3 ul li.arrow3 {width:135px;}
#root3_min ul li.arrow {background:url(../img/arrowA.png) no-repeat right 23px;margin-right:10px;}
#root3_min ul li.arrow {width:116px;}

.consult #main h1.con {position:relative;}
.consult #main h1.con span {font-size:.7em;color:#003F91;font-weight:normal;}
.consult #main h1.con div {width:230px;height:32px;background:url(../../procedure/img/btnA.jpg) no-repeat left top;position:absolute;top:28px;right:0;}
.consult #main h1.con > div > a {display:block;text-indent:120%;white-space:nowrap;overflow:hidden;width:100%;height:100%;}
.consult #main h1.con div.old {background:url(../../procedure/accident/new_request/img/btnB.png) no-repeat left top;top:20px;}
.consult #main h1.con div.new {background:url(../../procedure/accident/old_request/img/btnC.png) no-repeat left top;top:20px;}
.consult #main h1.con div.old:hover,
.consult #main h1.con div.new:hover {opacity:.7;}

#btn a {display:block;width:346px;height:50px;margin:0 auto;text-indent:120%;white-space:nowrap;overflow:hidden;box-shadow:2px 2px 4px #555;border-radius:5px;overflow:hidden;}
#btn.next01 a {background:url(../../procedure/img/btnB.jpg) no-repeat left top;}
#btn.next02 a {background:url(../../procedure/img/btnE.jpg) no-repeat left top;}
#btn.next03 a {background:url(../../procedure/img/btnF.jpg) no-repeat left top;width:386px;}
#btn.next04 a {background:url(../../procedure/consult/img/img04.jpg) no-repeat left top;}
#btn.next05 a {background:url(../../procedure/consult/img/img05.jpg) no-repeat left top;}
#btn.next06 a {background:url(../../procedure/consult/img/img06.jpg) no-repeat left top;}
#btn.next07 a {background:url(../../procedure/consult/img/img07.jpg) no-repeat left top;}
#btn.next08 a {background:url(../../procedure/consult/img/img08.jpg) no-repeat left top;}
#btn.next09 a {background:url(../../procedure/consult/img/img09.jpg) no-repeat left top;}
#btn.next10 a {background:url(../../procedure/consult/img/img10.jpg) no-repeat left top;}
#btn.next11 a {background:url(../../procedure/consult/img/img11.jpg) no-repeat left top;}
#btn.next12 a {background:url(../../procedure/consult/img/img12.jpg) no-repeat left top;}
#btn.next13 a {background:url(../../procedure/consult/img/img13.jpg) no-repeat left top;}
#btn.next14 a {background:url(../../procedure/consult/img/img14.jpg) no-repeat left top;}

/*procedure*/
.procedure #main h2.mb0 {margin-bottom:0;}
.bkb {background:#ddd;padding:15px;margin-bottom:40px;}
.bkb > div {padding:15px;background:#fff;}
.bkb > div > .proced_left {float:left;}
.bkb > div > .proced_right {float:right;width:382px;}
.bkb h3 {border-bottom:solid 2px #ddd;margin-top:0;}
.bkb h3,.bkb p {/*width:250px;*/padding-top:0;font-size:1em;margin-bottom:1em;}
.bkb h3:after {display:none;}

.ml15 {margin-left:15px;}
.mb15 {margin-bottom:15px;}
.addinfo {margin-left:15px;}
.addinfo h5 {color:#2f89c7;font-size:95%;margin-bottom:10px;}
.addinfo p {margin-left:1em;font-size:95%;}

.bkb .btn {width:190px;height:37px;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.5);overflow:hidden;margin:0 auto;}
.bkb .btn a {display:block;width:100%;height:100%;overflow:hidden;text-indent:120%;white-space:nowrap;background:url(../../procedure/img/btnD.png) no-repeat left top;}
.bkb .btn a:hover {opacity:0.7;}

#procedure_login {border:solid 1px #DEDEDE;background:#eee;padding:15px;border-radius:5px;}
#procedure_login li {width:330px;height:48px;background:url(../../procedure/img/proce_login.png) no-repeat left top;box-shadow:2px 2px 4px rgba(0,0,0,0.4);border-radius:5px;overflow:hidden;}
#procedure_login li a {display:block;width:100%;height:100%;text-indent:120%;white-space:nowrap;overflow:hidden;}
#procedure_login li.web {float:left;}
#procedure_login li.use {background-position:-330px 0;float:right;}
		
#popUpCaption01,#popUpCaption02 {background:#fff;border:solid 2px #005ab1;position:absolute;z-index:10;padding:5px;}
.fu {background:url(../img/upCaption.png) no-repeat scroll left top;height:0;position:absolute;bottom:0;width:18px;right:5px;}
.popUpCaption {cursor:pointer;}
.popUpCaption:hover {background-color:#76BED0 !important;}

#price_list li {width:32%;float:left;margin: 0 0.6%;}
#price_list table th,
#price_list table td {padding: 0.5em 0.8em;}

#lnav #procedure_box {width:90%;border:solid 1px #afafaf;margin:10px auto;}
#lnav #procedure_box li {border-top:dotted 1px #afafaf;padding:10px 10px 10px 25px;background:url(../img/listD.jpg) no-repeat 9px 17px;}
#lnav #procedure_box li:first-child {border-top:none;}
#lnav #procedure_box li.active {background-color:#E2E8EF;}
#lnav #procedure_box li.active a {color:#004A9C;font-weight:bold;}

/*apply_menu*/
#apply_menu {position:absolute;background:#fff;height:auto;z-index:50;padding:.5em;border:solid 2px #999;overflow:hidden;border-radius:5px;}
#apply_menu .am01,
#apply_menu .am02,
#apply_menu .am03 {float:left;min-width:220px;}
#apply_menu h3,
#apply_menu ul,
#apply_menu h4 {width:94%;margin:0 auto;}
#apply_menu h3 {margin-bottom:1em;}
#apply_menu h4 {margin-bottom:.8em;}
#apply_menu ul li {margin-bottom:.5em;}
#apply_menu ul li a {font-weight:normal;}

/*new index*/
.stepflow {padding:1em;}
.stepflow h4 {margin-bottom:0;}
.stepflow p {padding:.5em 0 2em 2em;font-weight:bold;margin:0;font-size:120%;}
.stepflow p.ico_step {padding:0;text-align:center;}
.stepflow p.ico_step img {width:110px;}