/* CSS Document */


* {
margin: 0px;
padding: 0px;
}

img{
border: none;
}

#body {
margin: 0px auto 0px auto;
padding: 0px 10px 0px 10px;
color: #000;
font-size: 12px;
line-height: 150%;
position: relative;
text-align: left;
width: 762px;
background: url(../images/boxbg_01.jpg) repeat-y;
}

h1 {
margin: 0px;
padding: 0px;
font-size: 10px;
font-weight: normal;
}


/* ---- link ---- */
a {color:#FF6600; text-decoration:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#FF0000; text-decoration:underline;}
a:active {color:#FF0000; text-decoration:underline;}


.bg_01 {background-color:#F5F0E9;}
.bg_02 {background-color:#F2F2F2; padding: 7px;}
.bg_03 {background-color:#FF7611;}
.bg_04 {background-color:#FF7611; padding: 5px; color:#fff;}
.bg_05 {background-color:#F5F0E9; padding: 5px;}
.bg_06 {background-color:#FAF7F3; padding: 5px;}
.bg_07 {background-color:#999999;}
.bg_08 {background-color:#74C21D; padding: 5px; color:#fff;}
.bg_09 {background-color:#F2F2F2;}
.bg_10 {background-color:#FFD044;}
.bg_11 {background-color:#FFB944;}
.bg_12 {background-color:#EAEAEA; padding: 3px 3px 3px 7px;}


.tx_size_10 {font-size: 10px; line-height: 130%;}
.tx_size_14 {font-size: 14px;}
.tx_fff {color:#FFF;}


.price_01 {
color:#FF0000;
font-size: 14px;
line-height: 140%;
}

.price_02 {
color:#FF0000;
font-size: 18px;
line-height: 140%;
}

.price_03 {
background:#FF0000 url(../images/img_mitsumori_29.gif);
color:#FFF;
font-size: 14px;
line-height: 100%;
}
.price_04 {
color:#FF0000;
font-size: 40px;
line-height: 140%;
}

.td-1 {
padding: 1px 1px 1px 1px;
}

.td-2 {
padding: 2px 2px 2px 2px;
}

.td-2-top {
padding: 8px 2px 0px 2px;
}
.td-4 {
padding: 4px 4px 4px 4px;
}


.tx-80p  {font-size:80%;line-height:140%;letter-spacing:nomal;}
.tx-90p  {font-size:90%;line-height:160%;letter-spacing:nomal;}
.tx100p    {font-size:100%;line-height:160%;letter-spacing:nomal;}
.tx-120p    {font-size:120%;line-height:160%;letter-spacing:nomal;}
.tx-140p    {font-size:140%;line-height:180%;letter-spacing:nomal;}
.tx-160p    {font-size:160%;line-height:180%;letter-spacing:nomal;}

.tx-10px {font-size:10px;line-height:120%;letter-spacing:nomal;}
.tx-12px {font-size:12px;line-height:140%;letter-spacing:nomal;}
.tx-13px  {font-size:13px;line-height:140%;letter-spacing:nomal;}
.tx-14px  {font-size:14px;line-height:160%;letter-spacing:nomal;}
.tx-16px  {font-size:16px;line-height:160%;letter-spacing:nomal;}
.tx-18px  {font-size:18px;line-height:160%;letter-spacing:nomal;}
.tx-20px  {font-size:20px;line-height:180%;letter-spacing:nomal;}

.tx-80p-ls1  {font-size:80%;line-height:140%;letter-spacing:1px;}
.tx-90p-ls1  {font-size:90%;line-height:160%;letter-spacing:1px;}
.tx100p-ls1   {font-size:100%;line-height:160%;letter-spacing:1px;}
.tx-120p-ls1   {font-size:120%;line-height:160%;letter-spacing:1px;}
.tx-140p-ls1    {font-size:140%;line-height:180%;letter-spacing:1px;}
.tx-160p-ls1    {font-size:160%;line-height:180%;letter-spacing:1px;}
.tx-160p-ls2    {font-size:160%;line-height:140%;letter-spacing:1px;}

.tx-10px-ls1 {font-size:10px;line-height:120%;letter-spacing:1px;}
.tx-12px-ls1 {font-size:12px;line-height:140%;letter-spacing:1px;}
.tx-13px-ls1  {font-size:13px;line-height:140%;letter-spacing:1px;}
.tx-14px-ls1  {font-size:14px;line-height:160%;letter-spacing:1px;}
.tx-16px-ls1  {font-size:16px;line-height:160%;letter-spacing:1px;}
.tx-18px-ls1  {font-size:18px;line-height:160%;letter-spacing:1px;}
.tx-20px-ls1  {font-size:20px;line-height:180%;letter-spacing:1px;}

.col-black   {color:#000000;}
.col-white   {color:#ffffff;}
.col-red     {color:#ff0000;}
.col-cccccc  {color:#cccccc;}
.col-333333  {color:#333333;}
.col-ff3333   {color:#ff3333;}
.col-ff6600   {color:#ff6600;}
.col-000066   {color:#000066;}
.col-666666   {color:#666666;}
.col-006600   {color:#006600;}
.col-99CCCC   {color:#99CCCC;}
.col-999999   {color:#999999;}
.col-FF9999   {color:#FF9999;}
.col-EF5A9A  {color:#EF5A9A;}
.col-168063  {color:#168063;}
.col-0D1152  {color:#0D1152;}
.col-B9FFB9 {color: #B9FFB9;}
.col-FBFFAA {color: #FBFFAA;}
.col-FDBC6C {color: #FDBC6C;}
.col-BFDEFF {color: #BFDEFF;}
.col-6666FF {color: #6666FF;}
.col-330000 {color: #330000;}
.col-045262 {color: #045262;}
.col-246C48 {color: #246C48;}
.col-FFCC66 {color: #FFCC66;}
.col-3366cc {color: #3366cc;}
.col-003399 {color: #003399;}
.col-FF6666 {color: #FF6666;}
.col-ffcccc {color: #ffcccc;}
.col-1f3879 {color: #1f3879;}
.col-42515e {color: #42515e;}
.col-09500c {color: #09500c;}
.col-73b5a4 {color: #73b5a4;}
.col-294530 {color: #294530;}
.col-006600 {color: #006600;}
.col-16817E {color: #16817E;}
.col-345BAD {color: #345BAD;}
.col-3154A2 {color: #3154A2;}
.col-1A8F8D {color: #1A8F8D;}
.col-FF8D42 {color: #FF8D42;}
.col-C1CFFB {color: #C1CFFB;}
.col-73BE1E {color: #73BE1E;}
.col-E8A800 {color: #E8A800;}
.col-25751A {color: #25751A;}
.col-7BD58F {color: #7BD58F;}
.col-2963b3 {color: #2963b3;}
.col-97CBFF {color: #97CBFF;}

.tx-F60 {
	color:#F60;
}


a.link-privacy {/*リンクされた文字*/
    color:#142E92;
    text-decoration:none;
}
a:link.link-privacy{/*未訪問のリンク*/
    color:#142E92;
    text-decoration:none;
}
a:visited.link-privacy {/*訪問後のリンク*/
    color:#06C;
    text-decoration:none;
}
a:hover.link-privacy {/*マウスをのせたとき*/
    color:#06C;
    text-decoration:underline;
}
a:active.link-privacy {/*クリック中*/
    color:#06C;
    text-decoration:underline;
}


