.sdw1 {  background-image: url(img/share/sdw_01.gif); background-repeat: repeat-y}
.sdw2 {  background-image: url(img/share/sdw_04.gif); background-repeat: repeat-y}
.btmbg {  background-image: url(img/share/btmbg_11.gif); background-repeat: repeat-x}
.ji12_w {  font-size: 12px; line-height: 16px; color: #FFFFFF}
.ji12_g { font-size: 12px; line-height: 16px; color: #CCCCCC}
.ji12 {  font-size: 12px; color: #444444; line-height: 16px}
.ji11 {  font-size: 11px; color: #444444; line-height: 16px}
.ji13 {  font-size: 13px; line-height: 18px; color: #444444}
.ji14_b {  font-size: 14px; color: #444444; line-height: 18px; font-weight: bold; letter-spacing: 1px}
.ji14_bl {  font-size: 14px; line-height: 18px; font-weight: bold; color: #0D3C97}
.ji12_bl { font-size: 12px; color: #0D3C97; line-height: 16px }
a.b_link:link {  color: #0D3C97; text-decoration: none}
a.b_link:visited {  color: #0D3C97; text-decoration: none}
a.b_link:hover {  color: #67C6DD; text-decoration: underline}.ji11_bl { font-size: 11px; color: #0D3C97; line-height: 13px}
.ji14_or {  font-size: 14px; line-height: 18px; color: #FF4400}
.ji11_nw { font-size: 11px; color: #444444; line-height: 13px}
.ji13b {  font-size: 13px; line-height: 18px; font-weight: bold; color: #333333}
.ji14 {  font-size: 14px}
.ji16 {  font-size: 16px; color: #666666; line-height: normal}
.ji18 {  font-size: 18px; color: #666666}
.ji12Copy { font-size: 12px; color: #666666; line-height: 16px }
.ji14_p { font-size: 14px; line-height: 18px; color: #FF9900}
.ji24 {  font-size: 24px; font-weight: bold; font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W6"}
.bg_br_event {  background-image: url(img/bridal/br_event/1.gif); background-repeat: no-repeat; font-size: 14px; color: #FFFFFF; letter-spacing: 2px}
.ji12 {  }
.bg_mv { background-image: url(img/bridal/br_eizo/bg_mv.jpg); background-repeat: no-repeat; letter-spacing: 2px }
.ji13_bl { font-size: 13px; line-height: 18px; color: #0D3C97}
.bg_umi {  background-image: url(as_tem_img/img_news/dy_12.jpg); background-repeat: no-repeat; background-position: right bottom}
.ji16_b { font-size: 16px; color: #333333; line-height: normal ; font-weight: bold; letter-spacing: 2px}
.ji12or {  font-size: 12px; color: #FF0000}
.bg_br_event2 { background-image: url(img/bridal/br_event/haikei_03.jpg); background-repeat: no-repeat; font-size: 14px; color: #FFFFFF; letter-spacing: 2px ; background-position: left top}
.td_yohaku {  padding-top: 140px; padding-left: 20px}
.td_right {  float: right; margin-top: 0px; margin-right: 0px}
.td_left { float: left; margin-top: 0px ; margin-left: 0px}
.ji16_b_aka { font-size: 16px; color: #FF0000; line-height: normal ; font-weight: bold; letter-spacing: 2px }
.td_yohaku2 { padding-top: 0px; padding-left: 15px}
.td_yohaku3 { padding-top: 0px; padding-left: 0px; padding-right: 10px}
.ji12_kanko { font-size: 12px; color: #444444; line-height: 18px;  ; padding-top: 2px}
a.link1:link {  color: #CCCCCC; text-decoration: none}
a.link1:visited {  color: #CCCCCC; text-decoration: none}
a.link1:hover {  color: #CCCCCC; text-decoration: none}.td_yohaku4 { padding-top: 0px; padding-left: 25px}
.td_yohaku5 { padding-top: 0px; padding-left: 35px}
.ji14_bl_2 { font-size: 14px; line-height: 22pt; font-weight: bold; color: #0D3C97 }
.ji16_b_ao { font-size: 16px; color: #0E3292; line-height: 22px; font-weight: bold; letter-spacing: 1px}
.ji14_w { font-size: 14px; font-weight: bold; color: #FFFFFF; letter-spacing: 1pt; line-height: 18px}
.bg_br_event3 { background-image: url(img/bridal/br_event/haikei_w9_03.jpg); background-repeat: no-repeat; font-size: 14px; color: #FFFFFF; letter-spacing: 2px ; background-position: left top }
.bg_br_event4 { background-image: url(img/bridal/br_event/haikei2007_03.jpg); background-repeat: no-repeat; font-size: 14px; color: #FFFFFF; letter-spacing: 2px }
