.space_s {letter-spacing:-0.1em;}/* for chinese----------*/h2 .unicodech {font:12px/1.7 'Doulos SIL', 'Chrysanthi Unicode', 'Bitstream Cyberbit', 'Bitstream CyberBase', 'Bitstream Vera', 'Thryomanes', 'Gentium', 'GentiumAlt', 'Visual Geez Unicode', 'Lucida Grande', 'Microsoft Sans Serif', 'Lucida Sans Unicode', sans-serif,'Microsoft JhengHei'; font-weight:bold;}.unicodech {font:12px/1.5 'Doulos SIL', 'Chrysanthi Unicode', 'Bitstream Cyberbit', 'Bitstream CyberBase', 'Bitstream Vera', 'Thryomanes', 'Gentium', 'GentiumAlt', 'Visual Geez Unicode', 'Lucida Grande', 'Microsoft Sans Serif', 'Lucida Sans Unicode', sans-serif,'Microsoft JhengHei'; /*  IE6以外 */_font:12px/1.3 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif,"メイリオ",Meiryo;}.unicodech_small {font:11px 'Doulos SIL', 'Chrysanthi Unicode', 'Bitstream Cyberbit', 'Bitstream CyberBase', 'Bitstream Vera', 'Thryomanes', 'Gentium', 'GentiumAlt', 'Visual Geez Unicode', 'Lucida Grande', 'Microsoft Sans Serif', 'Lucida Sans Unicode', sans-serif; /*  IE6以外 */_font:11px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif,"メイリオ",Meiryo;}.unicodech_index {font:12px 'Doulos SIL', 'Chrysanthi Unicode', 'Bitstream Cyberbit', 'Bitstream CyberBase', 'Bitstream Vera', 'Thryomanes', 'Gentium', 'GentiumAlt', 'Visual Geez Unicode', 'Lucida Grande', 'Microsoft Sans Serif', 'Lucida Sans Unicode', sans-serif,'Microsoft JhengHei'; }/* if Safari----------*/@media screen and (-webkit-min-device-pixel-ratio:0){.unicodech_index {line-height:100%;}}/*----------*//* for chinese tw----------*/h2 .unicodetw {font:12px/1.5 Arial,PMingLiu,taipei;}.unicodetw {font:12px/1.3  Arial,PMingLiu,taipei;}.unicodetw_s {font:12px/1.3  Arial,PMingLiu,taipei;letter-spacing:-0.1em;}/* for french----------*/h2 .unicodefr{font-family: Verdana,arial,sans-serif; font-weight:bold;}.unicodefr {font-family: Verdana,arial,sans-serif; }/* contents index============================================== */div#con_index{width:580px;margin:45px 0 0 36px;font-size:14px;line-height:120%;background: url('../foreign/img/pic_top1102.jpg') no-repeat center right;}div#con_index h2 {margin-bottom:8px;}div#bn_limited{position:absolute;top:337px;left:490px;}div#con_index ul{margin-top:44px;}div#con_index li{margin-bottom:10px;}/* contents welcome ENGLISH============================================== */div#welcome_en{width:670px;margin-left:43px;font-size:14px;line-height:110%;background:#FFF url('../foreign/img/pic_welcome.jpg') no-repeat top right;}html>/**/body div#welcome_en{line-height:120%;}div#welcome_en h2{padding:180px 0 24px 0;}div#welcome_en p{width:630px;margin-bottom:14px;}div#welcome_en li {float: left;margin-right: 13px;}/* contents welcome FRENCH============================================== */div#welcome_fr{width:670px;margin-left:43px;font-size:14px;line-height:100%;background:#FFF url('../foreign/img/pic_welcome.jpg') no-repeat top right;}/* if Safari----------*/@media screen and (-webkit-min-device-pixel-ratio:0){div#welcome_fr{line-height:90%;}}/*----------*/html>/**/body div#welcome_fr{line-height:120%;}div#welcome_fr h2{padding:165px 0 22px 0;}div#welcome_fr p{width:630px;margin-bottom:14px;}div#welcome_fr li {float: left;margin-right: 13px;}/* contents welcome CHINESE============================================== */div#welcome_ch{width:670px;margin-left:43px;font-size:12px;line-height:160%;background:#FFF url('../foreign/img/pic_welcome.jpg') no-repeat top right;}html>/**/body div#welcome_ch{line-height:150%;}div#welcome_ch h2{padding:180px 0 30px 0;}div#welcome_ch p{width:630px;margin-bottom:14px;}div#welcome_ch li {float: left;margin-right: 13px;}/* contents Storeinfo============================================== */div#storeinfo {width:600px;margin:30px 0 0 43px;font-size:14px;line-height:120%;}div#storeinfo h2 {margin-bottom:24px;}div#storeinfo h3.subttl1 {margin-bottom:10px;}div#storeinfo h3.subttl2 {margin:18px 0 10px 0;}div#storeinfo p{margin-bottom:14px;}/* if Safari----------*/@media screen and (-webkit-min-device-pixel-ratio:0){div#storeinfo p{margin-bottom:10px;}}@media screen and (-webkit-min-device-pixel-ratio:0){div#storeinfo {line-height:110%;}}/*----------*/div#storeinfo h3.subttl1_fr {margin-bottom:6px;}div#storeinfo h3.subttl2_fr {margin:16px 0 6px 0;}div#storeinfo p.fr{margin-bottom:10px;line-height:100%;}div#storeinfo p.tc{font-size:12px;}/* contents about pearls CHINESE*//* contents about pearls ch============================================== */div#aboutindex{width:637px;padding-top:30px;margin-left:43px;font-size:12px;background:#FFF url('../foreign/img/bg_about1.jpg') no-repeat top right;}div#aboutindex h2{margin-bottom:120px;}div#aboutindex p{margin-bottom:14px;line-height:200%;}/* contents about02.html  ch============================================== */div#about02{width:637px;padding-top:30px;margin-left:43px;font-size:12px;}div#about02 h2{margin-bottom:26px;}div#about02 p{margin-bottom:14px;line-height:200%;}div#about02 div#circlem img{float:left;}div#about02 div#circlem p{padding-top:30px;}/* contents about about03.html ch============================================== */div#about03{width:657px;padding-top:30px;margin-left:43px;font-size:12px;background:#FFF url('../foreign/img/bg_about2.jpg') no-repeat top right;}div#about03 h2{margin-bottom:26px;}div#about03 p.topc{margin-bottom:34px;}div#about03 p.detail{margin-bottom:14px;}div#about03 p.material{margin-bottom:6px;}/* contents about about04.html  ch============================================== */div#about04{width:657px;padding-top:30px;margin-left:43px;font-size:12px;background: url('../foreign/img/bg_about3_1a.jpg') no-repeat top right;}div#about04 p.topc{margin-top:10px;}html>/**/body div#about04 p.topc{margin-top:6px;}div#about04 dl.type{overflow:hidden;width:657px;}div#about04 dl.type dt{float:left;width:80px;padding:10px 0;}div#about04 dl.type dd{float:right;width:523px;padding:10px 0;}div#about04 .t1{background:url('../foreign/img/bg_about3_1b.jpg') no-repeat top right;padding-top:14px;border-bottom:1px #e5e5e5 solid;}div#about04 .t2{background:url('../foreign/img/bg_about3_2.jpg') no-repeat top right;border-bottom:1px #e5e5e5 solid;}div#about04 .t3{background:url('../foreign/img/bg_about3_3.jpg') no-repeat top right;height:88px;}/* contents about about05.html  ch============================================== */div#about05{width:657px;padding-top:30px;margin-left:43px;font-size:12px;background: url('../foreign/img/bg_about3_1a.jpg') no-repeat top right;}div#about05 p.topc{margin-top:10px;}html>/**/body div#about05 p.topc{margin-top:6px;}div#about05 dl.type{overflow:hidden;width:657px;}div#about05 dl.type dt{float:left;width:80px;padding:10px 0;}div#about05 dl.type dd{float:right;width:523px;padding:10px 0;}div#about05 .t4{background:url('../foreign/img/bg_about3_4.jpg') no-repeat top right;padding-top:14px;margin-top:40px;border-bottom:1px #e5e5e5 solid;}div#about05 .t5{background:url('../foreign/img/bg_about3_5.jpg') no-repeat top right;border-bottom:1px #e5e5e5 solid;}div#about05 p.attention{padding-top:60px;}/* contents about pearls ENGLISH*//* contents about pearls ENGLISH============================================== */div#aboutindex_en{width:637px;padding-top:30px;margin-left:43px;font-size:14px;line-height:150%;background:#FFF url('../foreign/img/bg_about1.jpg') no-repeat top right;}html>/**/body div#aboutindex_en{line-height:140%;}div#aboutindex_en h2{margin-bottom:120px;}div#aboutindex_en p{margin-bottom:14px;}/* contents about02.html ENGLISH============================================== */div#about02_en{width:637px;padding-top:30px;margin-left:43px;font-size:14px;line-height:150%;}html>/**/body div#about02_en{line-height:130%;}div#about02_en h2{margin-bottom:26px;}div#about02_en p{margin-bottom:14px;}div#about02_en div#circlem img{float:left;width:139px;}div#about02_en div#circlem p{padding-top:33px;font-size:12px;}/* contents about about03.html ENGLISH============================================== */div#about03_en{width:620px;padding-top:30px;margin-left:43px;font-size:14px;line-height:100%;background:#FFF url('../foreign/img/bg_about2.jpg') no-repeat top right;}html>/**/body div#about03_en{line-height:110%;}/* Safari Hack ここから----------*/@media screen and (-webkit-min-device-pixel-ratio:0){div#about03_en{font-size:12px;}}/* Safari Hack ここまで----------*/div#about03_en h2{margin-bottom:24px;}div#about03_en p.topc{margin-bottom:30px;}div#about03_en p.detail{margin-bottom:14px;font-size:12px;}div#about03_en p.material{margin-bottom:5px;font-size:12px;}/* contents about about04.html ENGLISH============================================== */div#about04_en{width:657px;padding-top:30px;margin-left:43px;font-size:14px;line-height:100%;background: url('../foreign/en/img/bg_about3_1a_en.jpg') no-repeat top right;height:131px;}html>/**/body div#about04_en{line-height:110%;}/* Safari Hack ここから----------*/@media screen and (-webkit-min-device-pixel-ratio:0){div#about04_en{font-size:12px;line-height:150%;}}/* Safari Hack ここまで----------*/div#about04_en p.topc{margin-top:10px;}html>/**/body div#about04_en p.topc{margin-top:6px;}div#about04_en dl.type{overflow:hidden;width:657px;}div#about04_en dl.type dt{float:left;width:80px;padding:10px 0;}div#about04_en dl.type dd{float:left;width:440px;padding:10px 0 10px 30px;}div#about04_en .t1{background:url('../foreign/en/img/bg_about3_1b_en.jpg') no-repeat top right;padding-top:14px;border-bottom:1px #e5e5e5 solid;}div#about04_en .t2{background:url('../foreign/img/bg_about3_2.jpg') no-repeat top right;border-bottom:1px #e5e5e5 solid;}div#about04_en .t3{background:url('../foreign/img/bg_about3_3.jpg') no-repeat top right;height:88px;}div#about04_en dl.type dt.tc{float:left;width:60px;padding:10px 0;}div#about04_en dl.type dd.tc{float:left;width:465px;padding:10px 0 10px 30px;}/* contents about about05.html ENGLISH============================================== */div#about05_en{width:657px;padding-top:30px;margin-left:43px;font-size:14px;line-height:100%;background: url('../foreign/img/bg_about3_1a.jpg') no-repeat top right;}html>/**/body div#about05_en{line-height:110%;}/* Safari Hack ここから----------*/@media screen and (-webkit-min-device-pixel-ratio:0){div#about05_en{font-size:12px;line-height:150%;}}/* Safari Hack ここまで----------*/div#about05_en p.topc{margin-top:10px;}html>/**/body div#about05 p.topc{margin-top:6px;}div#about05_en dl.type{overflow:hidden;width:657px;}div#about05_en dl.type dt{float:left;width:80px;padding:10px 0;}div#about05_en dl.type dd{float:left;width:440px;padding:10px 0 10px 30px;}div#about05_en .t4{background:url('../foreign/img/bg_about3_4.jpg') no-repeat top right;padding-top:14px;margin-top:47px;border-bottom:1px #e5e5e5 solid;}div#about05_en .t5{background:url('../foreign/img/bg_about3_5.jpg') no-repeat top right;border-bottom:1px #e5e5e5 solid;}div#about05_en p.attention{padding-top:60px;}/* contents about pearls FRENCH============================================== */div#aboutindex_fr{width:637px;padding-top:40px;margin-left:43px;font-size:14px;line-height:120%;background:#FFF url('../foreign/img/bg_about1.jpg') no-repeat top right;}html>/**/body div#aboutindex_fr{line-height:140%;}div#aboutindex_fr h2{margin-bottom:120px;}div#aboutindex_fr p{margin-bottom:12px;}/* Safari Hack ここから----------*/@media screen and (-webkit-min-device-pixel-ratio:0){div#aboutindex_fr p{margin-bottom:10px;line-height:120%;}}/* Safari Hack ここまで----------*//* contents about02.html FRENCH============================================== */div#about02_fr{width:637px;padding-top:30px;margin-left:43px;font-size:12px;font-size:14px;line-height:120%;}html>/**/body div#about02_fr{line-height:130%;}div#about02_fr h2{margin-bottom:26px;}div#about02_fr p{margin-bottom:14px;}div#about02_fr div#circlem img{float:left;width:139px;}div#about02_fr div#circlem p{padding-top:26px;font-size:12px;}/* contents about about03.html FRENCH============================================== */div#about03_fr{width:620px;padding-top:30px;margin-left:43px;font-size:14px;line-height:95%;background:#FFF url('../foreign/img/bg_about2.jpg') no-repeat top right;}html>/**/body div#about03_fr{line-height:100%;}/* Safari Hack ここから----------*/@media screen and (-webkit-min-device-pixel-ratio:0){div#about03_fr{font-size:12px;}}/* Safari Hack ここまで----------*/div#about03_fr h2{margin-bottom:24px;}div#about03_fr p.topc{margin-bottom:20px;}div#about03_fr p.detail{margin-bottom:14px;font-size:12px;}div#about03_fr p.material{margin-bottom:4px;font-size:12px;}/* contents about about04.html FRENCH============================================== */div#about04_fr{width:657px;padding-top:30px;margin-left:43px;font-size:12px;line-height:115%;background: url('../foreign/en/img/bg_about3_1a_en.jpg') no-repeat top right;height:131px;}html>/**/body div#about04_fr{line-height:125%;}div#about04_fr p.topc{margin-top:14px;}html>/**/body div#about04_fr p.topc{margin-top:9px;}div#about04_fr dl.type{overflow:hidden;width:657px;}div#about04_fr dl.type dt{float:left;width:80px;padding:9px 0;}div#about04_fr dl.type dd{float:left;width:440px;padding:9px 0 10px 17px;}div#about04_fr .t1{background:url('../foreign/en/img/bg_about3_1b_en.jpg') no-repeat top right;padding-top:18px;border-bottom:1px #e5e5e5 solid;}div#about04_fr .t2{background:url('../foreign/img/bg_about3_2.jpg') no-repeat top right;}/* contents about about05.html FRENCH============================================== */div#about05_fr{width:657px;padding-top:30px;margin-left:43px;font-size:12px;line-height:100%;background: url('../foreign/img/bg_about3_1a.jpg') no-repeat top right;}html>/**/body div#about05_fr{line-height:110%;}div#about05_fr p.topc{margin-top:10px;}html>/**/body div#about05_fr p.topc{margin-top:6px;}div#about05_fr dl.type{overflow:hidden;width:657px;}div#about05_fr dl.type dt{float:left;width:80px;padding:10px 0;}div#about05_fr dl.type dd{float:left;width:440px;padding:10px 0 10px 30px;}div#about05_fr .t3{background:url('../foreign/img/bg_about3_3fr.jpg') no-repeat top right;padding-top:14px;margin-top:41px;border-bottom:1px #e5e5e5 solid;}div#about05_fr .t4{background:url('../foreign/img/bg_about3_4fr.jpg') no-repeat top right;border-bottom:1px #e5e5e5 solid;}div#about05_fr .t5{background:url('../foreign/img/bg_about3_5.jpg') no-repeat top right;border-bottom:1px #e5e5e5 solid;}div#about05_fr p.attention{padding-top:10px;}
