#second_right h2 { margin: 10px 0 15px; padding: 0; }
#second_right p { margin: 0; padding: 5px 0; }
.flow1 { background-image: url(images/flow1.jpg); background-repeat: no-repeat; margin: 0; padding: 40px 0 50px 72px; }
.flow2 { background-image: url(images/flow2.jpg); background-repeat: no-repeat; margin: 0; padding: 40px 0 50px 72px; }
.flow3 { background-image: url(images/flow3.jpg); background-repeat: no-repeat; margin: 0; padding: 40px 0 50px 72px; }
.flow4 { background-image: url(images/flow4.jpg); background-repeat: no-repeat; margin: 0; padding: 40px 0 50px 72px; }
.flow5 { background-image: url(images/flow5.jpg); background-repeat: no-repeat; margin: 0; padding: 40px 0 50px 72px; }
.flow6 { background-image: url(images/flow6.jpg); background-repeat: no-repeat; margin: 0; padding: 40px 0 50px 72px; }
.flow7 { background-image: url(images/flow7.jpg); background-repeat: no-repeat; margin: 0; padding: 40px 0 50px 72px; }
.flow8 { background-image: url(images/flow8.jpg); background-repeat: no-repeat; margin: 0; padding: 40px 0 25px 72px; }
#second_right2 { width: 750px; float: right; }
#second_right2 h2 { margin: 10px 0 2px; padding: 11px 0 10px 16px; }
#second_right2 h2 a { color: #fff; text-decoration: underline; }
#second_right2 .h2_cate1 { color: #fff; font-size: 15px; background-image: url(images/h2_cat1.jpg); background-repeat: no-repeat; }
#second_right2 .h2_cate2 { color: #fff; font-size: 15px; background-image: url(images/h2_cat2.jpg); background-repeat: no-repeat; }
#second_right2 .h2_cate3 { color: #fff; font-size: 15px; background-image: url(images/h2_cat3.jpg); background-repeat: no-repeat; }
#second_right2 .h2_cate4 { color: #fff; font-size: 15px; background-image: url(images/h2_cat4.jpg); background-repeat: no-repeat; }
#second_right2 .h2_cate5 { color: #fff; font-size: 15px; background-image: url(images/h2_cat5.jpg); background-repeat: no-repeat; }
#second_right2 p { margin: 0; padding: 5px 0; }
.pagelist { font-size: 14px; background-color: #ffcc99; text-align: center; margin: 10px 0 15px; padding: 8px; }
.pagelist a { color: #535353; padding-right: 4px; padding-left: 4px; }
.pagelist b { color: #f65013; font-weight: bold; padding-right: 4px; padding-left: 4px; }
.list_main { background-image: url(images/photo_main_back.jpg); background-repeat: no-repeat; margin: 0 0 3px; padding: 10px 10px 20px; }
.list_sub { background-image: url(images/photo_sub_back.jpg); background-repeat: no-repeat; margin: 0 0 5px; padding: 10px 10px 15px; }

