@charset "utf-8";

/*########## index.html START ##########*/
#mainb1                 {width:555px;height:26px;margin:0px;padding:0px;float:left;}
#mainb2                 {width:555px;height:auto;margin:10px 0px 200px 0px;padding:0px;float:left;}
#mainbA                 {width:263px;height:70px;margin:0px 0px 10px 10px;padding:0px;background-image: url(../top/mb02-on.jpg);background-repeat: no-repeat;float:left;}
#mainbA a               {width:263px;height:70px;display: block;font-size:1px;line-height:1px;outline:none;}
#mainbA a:hover         {text-indent: -9999px;}
#mainbB                 {width:263px;height:70px;margin:0px 0px 10px 10px;padding:0px;background-image: url(../top/mb03-on.jpg);background-repeat: no-repeat;float:left;}
#mainbB a               {width:263px;height:70px;display: block;font-size:1px;line-height:1px;outline:none;}
#mainbB a:hover         {text-indent: -9999px;}
#mainbC                 {width:263px;height:70px;margin:0px 0px 10px 10px;padding:0px;background-image: url(../top/mb04-on.jpg);background-repeat: no-repeat;float:left;}
#mainbC a               {width:263px;height:70px;display: block;font-size:1px;line-height:1px;outline:none;}
#mainbC a:hover         {text-indent: -9999px;}
#mainbD                 {width:263px;height:70px;margin:0px 0px 10px 10px;padding:0px;background-image: url(../top/mb05-on.jpg);background-repeat: no-repeat;float:left;}
#mainbD a               {width:263px;height:70px;display: block;font-size:1px;line-height:1px;outline:none;}
#mainbD a:hover         {text-indent: -9999px;}


ul.mb-text01            {width:550px;height:auto;margin:15px 0px 0px 5px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.mb-text01 li         {width:550px;height:auto;list-style:none;padding:0px;}
/*########## index.html END ##########*/

/*########## few-lot.html START ##########*/
#fl1                    {width:565px;height:1080px;margin:0px 0px 30px 0px;padding:0px;float:left;background-image: url(../few-lot/lot-back.jpg);background-repeat: no-repeat;}
ul.fl-text01            {width:540px;height:auto;margin:80px 0px 10px 15px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dashed;}
ul.fl-text01 li         {width:540px;height:auto;list-style:none;padding:0px;}
#fl2                    {width:540px;height:auto;margin:10px 0px 10px 10px;padding:0px;float:left;}
ul.fl-text02            {width:540px;height:auto;margin:0px 0px 10px 15px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.fl-text02 li         {width:540px;height:auto;list-style:none;padding:0px;}
/*########## few-lot.html END ##########*/

/*########## details.html START ##########*/
#det1                   {width:565px;height:650px;margin:0px 0px 30px 0px;padding:0px;float:left;background-image: url(../details/det-back.jpg);background-repeat: no-repeat;}
#det2                   {width:540px;height:165px;margin:80px 0px 30px 15px;padding:0px;float:left;}
#det3                   {width:408px;height:auto;margin:0px 0px 0px 0px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
#det4                   {width:122px;height:165px;margin:0px 0px 0px 0px;padding:0px;float:right;}
ul.det-text01           {width:540px;height:auto;margin:0px 0px 10px 15px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.det-text01 li        {width:540px;height:auto;list-style:none;padding:0px;}
/*########## details.html END ##########*/

/*########## point.html START ##########*/
#po1                    {width:565px;height:496px;margin:0px 0px 30px 0px;padding:0px;float:left;background-image: url(../point/po-back.jpg);background-repeat: no-repeat;}
#po2                    {width:108px;height:22px;margin:0px 50px 0px 0px;padding:0px;float:right;}
#po2 a:hover            {filter: alpha(style=0; opacity=85);-moz-opacity: 0.6;opacity: 0.6;}
ul.po-text01            {width:540px;height:auto;margin:80px 0px 10px 15px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.po-text01 li         {width:540px;height:auto;list-style:none;padding:0px;}
ul.po-text02            {width:540px;height:auto;margin:50px 0px 10px 15px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.po-text02 li         {width:540px;height:auto;list-style:none;padding:0px;}
/*########## point.html END ##########*/

/*########## knowhow.html START ##########*/
#kh1                    {width:565px;height:532px;margin:0px 0px 30px 0px;padding:0px;float:left;background-image: url(../knowhow/kh-back.jpg);background-repeat: no-repeat;}
ul.kh-text01            {width:540px;height:auto;margin:80px 0px 10px 15px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.kh-text01 li         {width:540px;height:auto;list-style:none;padding:0px;}
#kh2                    {width:314px;height:230px;margin:15px 0px 0px 0px;padding:0px 125px 0px 125px;float:left;}
/*########## knowhow.html END ##########*/

/*########## material.html START ##########*/
#mat1                   {width:565px;height:580px;margin:0px 0px 30px 0px;padding:0px;float:left;background-image: url(../material/mat-back.jpg);background-repeat: no-repeat;}
ul.ma-text01            {width:540px;height:auto;margin:80px 0px 10px 15px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.ma-text01 li         {width:540px;height:auto;list-style:none;padding:0px;}
#mat2                   {width:412px;height:176px;margin:15px 0px 0px 0px;padding:0px 76px 0px 76px;float:left;}
#mat3                   {width:480px;height:173px;margin:20px 0px 0px 75px;padding:0px;float:left;}
#mat4                   {width:195px;height:173px;margin:0px;padding:0px;float:left;}
#ma-form                {width:200px;height:22px;margin:151px 40px 0px 0px;padding:0px;float:right;}
#ma-form a:hover        {filter: alpha(style=0; opacity=85);-moz-opacity: 0.6;opacity: 0.6;}
/*########## material.html END ##########*/

/*########## inquiry.html START ##########*/
#inq1                   {width:565px;height:960px;margin:0px 0px 10px 0px;padding:0px;float:left;background-image: url(../inquiry/inq-back.jpg);background-repeat: no-repeat;}
#inq2                   {width:540px;height:auto;margin:30px 0px 30px 12px;padding:0px;float:left;line-height:35px;font-size:13px; color: #595757;}
#inq3                   {width:516px;height:94px;margin:0px 24px 30px 24px;padding:40px 0px 0px 0px;float:left;background-image: url(../inquiry/questionnaire-back.jpg);background-repeat: no-repeat;}
#inq4                   {width:500px;height:auto;margin:30px 12px 5px 52px;padding:0px;float:left;}
ul.inq-text01           {width:540px;height:auto;margin:80px 0px 10px 15px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.inq-text01 li        {width:540px;height:auto;list-style:none;padding:0px;}
ul.inq-list1                   {width:500px;height:auto;margin:0px;padding:0p;text-align:center;}
ul.inq-list1 li                {width:auto;height:auto;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;font-size:13px;color:#585757;line-height:20px;float:left;}
ul.inq-list1 li button         {border:none;margin:0px;padding:0px;background:none;}
p                       {width:200px;height:auto;margin:0px 0px 0px 20px;padding:0px;line-height:35px;font-size:13px; color: #595757;}
/*########## inquiry.html END ##########*/

/*########## material2.html START ##########*/
#mat-block              {width:565px;height:960px;margin:0px 0px 10px 0px;padding:0px;float:left;background-image: url(../material/mat-back2.jpg);background-repeat: no-repeat;}
/*########## material2.html END ##########*/

/*########## application.html START ##########*/
#app1                  {width:555px;height:26px;margin:0px;padding:0px;float:left;}
#app2                  {width:520px;height:240px;margin:30px 22px 30px 22px;padding:0px;float:left;background-image: url(../application/app-back.jpg);background-repeat: no-repeat;}
#app3                  {width:231px;height:18px;margin:110px 0px 0px 40px;padding:0px;float:left;}
#app3 a:hover          {filter: alpha(style=0; opacity=85);-moz-opacity: 0.6;opacity: 0.6;}
#app4                  {width:114px;height:35px;margin:150px 45px 0px 0px;padding:0px;float:right;}
#app4 a:hover          {filter: alpha(style=0; opacity=85);-moz-opacity: 0.6;opacity: 0.6;}
ul.app-text01          {width:550px;height:auto;margin:15px 0px 0px 5px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.app-text01 li       {width:550px;height:auto;list-style:none;padding:0px;}
/*########## application.html END ##########*/

/*########## guide-flow.html START ##########*/
#flow1                 {width:565px;height:1457px;margin:0px 0px 50px 0px;padding:0px;float:left;background-image: url(../guide/flow/flow-back.jpg);background-repeat: no-repeat;}
#flow2                 {width:537px;height:26px;margin:80px 14px 30px 14px;padding:0px;float:left;}
#flow3                 {width:540px;height:320px;margin:0px 12px 30px 12px;padding:0px;float:left;background-image: url(../guide/flow/flow02.jpg);background-repeat: no-repeat;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dashed;}
#flow4                 {width:540px;height:370px;margin:0px 12px 30px 12px;padding:0px;float:left;background-image: url(../guide/flow/flow03.jpg);background-repeat: no-repeat;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dashed;}
#flow5                 {width:540px;height:265px;margin:0px 12px 30px 12px;padding:0px;float:left;background-image: url(../guide/flow/flow04.jpg);background-repeat: no-repeat;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dashed;}
#flow6                 {width:540px;height:260px;margin:0px 12px 30px 12px;padding:0px;float:left;background-image: url(../guide/flow/flow05.jpg);background-repeat: no-repeat;}
ul.flow-text01         {width:340px;height:auto;margin:40px 0px 0px 200px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.flow-text01 li      {width:340px;height:auto;list-style:none;padding:0px;}
/*########## guide-flow.html END ##########*/

/*########## guide-payment.html START ##########*/
#pay1                  {width:565px;height:975px;margin:0px 0px 50px 0px;padding:0px;float:left;background-image: url(../guide/payment/pay-back.jpg);background-repeat: no-repeat;}
#pay2                 {width:537px;height:26px;margin:80px 14px 15px 14px;padding:0px;float:left;}
ul.pay-text01          {width:540px;height:auto;margin:0px 0px 0px 20px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.pay-text01 li       {width:540px;height:auto;list-style:none;padding:0px;}
/*########## guide-payment.html END ##########*/

/*########## guide-cancellation.html START ##########*/
#can1                  {width:565px;height:428px;margin:0px 0px 50px 0px;padding:0px;float:left;background-image: url(../guide/cancellation/can-back.jpg);background-repeat: no-repeat;}
#can2                  {width:537px;height:26px;margin:80px 14px 15px 14px;padding:0px;float:left;}
ul.can-text01          {width:540px;height:auto;margin:0px 0px 0px 20px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.can-text01 li       {width:540px;height:auto;list-style:none;padding:0px;}
/*########## guide-cancellation.html END ##########*/

/*########## guide-change.html START ##########*/
#cha1                  {width:565px;height:234px;margin:0px 0px 50px 0px;padding:0px;float:left;background-image: url(../guide/change/cha-back.jpg);background-repeat: no-repeat;}
#cha2                  {width:537px;height:26px;margin:80px 14px 15px 14px;padding:0px;float:left;}
ul.can-text01          {width:540px;height:auto;margin:0px 0px 0px 20px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.can-text01 li       {width:540px;height:auto;list-style:none;padding:0px;}
/*########## guide-change.html END ##########*/

/*########## guide-attention.html START ##########*/
#att1                  {width:565px;height:417px;margin:0px 0px 50px 0px;padding:0px;float:left;background-image: url(../guide/attention/att-back.jpg);background-repeat: no-repeat;}
#att2                  {width:537px;height:26px;margin:80px 14px 15px 14px;padding:0px;float:left;}
ul.att-text01          {width:540px;height:auto;margin:0px 0px 0px 20px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.att-text01 li       {width:540px;height:auto;list-style:none;padding:0px;}
/*########## guide-attention.html END ##########*/

/*########## price.html START ##########*/
#left3                 {width: 165px;height:104px;padding:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;background-image: url(../price/price-navi-back.jpg);background-repeat: no-repeat;}
#pri1                  {width:565px;height:1126px;margin:0px 0px 50px 0px;padding:0px;float:left;background-image: url(../price/pri-back.jpg);background-repeat: no-repeat;}
#pri2                  {width:537px;height:26px;margin:80px 14px 15px 14px;padding:0px;float:left;}
#pri3                  {width:537px;height:26px;margin:10px 14px 15px 14px;padding:0px;float:left;}
#dash                  {width:537px;height:1px;margin:25px 14px 15px 14px;padding:0px;float:left;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dashed;}
ul.pri-text01          {width:540px;height:auto;margin:0px 0px 0px 20px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.pri-text01 li       {width:540px;height:auto;list-style:none;padding:0px;}
/*########## price.html END ##########*/

/*########## data.html START ##########*/
#left4                 {width: 165px;height:139px;padding:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;background-image: url(../data/data-navi-back.jpg);background-repeat: no-repeat;}
#data1                 {width:565px;height:1126px;margin:0px 0px 50px 0px;padding:0px;float:left;background-image: url(../data/data-back.jpg);background-repeat: no-repeat;}
#data2                 {width:537px;height:26px;margin:80px 14px 15px 14px;padding:0px;float:left;}
#data3                 {width:400px;height:auto;margin:60px 0px 15px 14px;padding:0px;float:left;line-height:25px;font-size:13px; color: #595757;}
#data4                 {width:58px;height:68px;margin:10px 50px 0px 0px;padding:0px;float:right;}
#data5                 {width:500px;height:auto;margin:30px 14px 0px 14px;padding:0px 0px 0px 25px;float:left;background-image: url(../data/data-no1.jpg);background-repeat: no-repeat;line-height:22px;font-size:13px; color: #595757;}
#data6                 {width:500px;height:auto;margin:20px 14px 15px 14px;padding:0px 0px 0px 25px;float:left;background-image: url(../data/data-no2.jpg);background-repeat: no-repeat;line-height:22px;font-size:13px; color: #595757;}
#data7                 {width:537px;height:26px;margin:50px 14px 15px 14px;padding:0px;float:left;}
#data8                 {width:158px;height:89px;margin:10px 50px 0px 0px;padding:0px;float:right;}
#data9                 {width:520px;height:98px;margin:30px 22px 15px 22px;padding:0px;float:left;}

ul.data-text01         {width:540px;height:auto;margin:0px 0px 0px 20px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.data-text01 li      {width:540px;height:auto;list-style:none;padding:0px;}
a.data-link1           {font-size: 13px; color: #E60012; text-decoration: underline; line-height:25px;}
a.data-link1:link      {color: #E60012;text-decoration: underline; line-height:25px;}
a.data-link1:visited   {color: #E60012;text-decoration: underline; line-height:25px;}
a.data-link1:hover     {color: #E60012;text-decoration:underline; line-height:25px;}
a.data-link1:active    {text-decoration:none; line-height:25px; }
/*########## price.html END ##########*/

/*########## company.html START ##########*/
#comp1                 {width:565px;height:1446px;margin:0px 0px 50px 0px;padding:80px 0px 0px 0px;float:left;background-image: url(../company/comp-back.jpg);background-repeat: no-repeat;}
#comp2                 {width:507px;height:26px;margin:0px 14px 30px 7px;padding:0px 0px 0px 30px;float:left;background-image: url(../company/comp-bar.jpg);background-repeat: no-repeat;float:left;line-height:27px;font-size:13px; color: #595757;}
#comp3                 {width:537px;height:auto;margin:0px 14px 20px 14px;padding:0px;float:left;line-height:33px;font-size:13px; color: #595757;}
#comp4                 {width:496px;height:32px;margin:35px 34px 20px 34px;padding:0px;float:left;}
#map                   {width:522px;height:226px;margin:0px 21px 20px 21px;padding:0px;float:left;}
ul.comp-text01         {width:537px;height:auto;margin:0px 0px 0px 15px;padding:0px;float:left;line-height:22px;font-size:13px; color: #595757;}
ul.comp-text01 li      {width:537px;height:auto;list-style:none;padding:0px;}

a.comp-link            {font-size: 13px; color: #575757; text-decoration: none; line-height:33px;}
a.comp-link:link       {color: #575757; text-decoration: text-decoration: none; line-height:33px;}
a.comp-link:visited    {color: #575757; text-decoration: text-decoration: none; line-height:33px;}
a.comp-link:hover      {color: #FF0000; text-decoration: text-decoration: underline; line-height:33px;}
a.comp-link:active     {text-decoration:none; line-height:33px; }

/*########## company.html END ##########*/

/*########## site-map.html START ##########*/
#sm1                   {width:565px;height:620px;margin:0px 0px 50px 0px;padding:70px 0px 0px 0px;float:left;background-image: url(../site-map/sitemap-back.jpg);background-repeat: no-repeat;}
#sm2                   {width:500px;height:60px;margin:0px 10px 5px 10px;padding:0px 0px 0px 45px;float:left;background-image: url(../site-map/point-back.jpg);background-repeat: no-repeat;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dashed;}
#sm3                   {width:500px;height:140px;margin:0px 10px 5px 10px;padding:0px 0px 0px 45px;float:left;background-image: url(../site-map/point-back2.jpg);background-repeat: no-repeat;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dashed;}
#sm4                   {width:70px;height:140px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;}
#sm5                   {width:500px;height:80px;margin:0px 10px 5px 10px;padding:0px 0px 0px 45px;float:left;background-image: url(../site-map/point-back3.jpg);background-repeat: no-repeat;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dashed;}
#sm6                   {width:70px;height:80px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;}
#sm7                   {width:500px;height:100px;margin:0px 10px 5px 10px;padding:0px 0px 0px 45px;float:left;background-image: url(../site-map/point-back4.jpg);background-repeat: no-repeat;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dashed;}
#sm8                   {width:70px;height:100px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;}
#sm9                   {width:500px;height:60px;margin:0px 10px 0px 10px;padding:0px 0px 0px 45px;float:left;background-image: url(../site-map/point-back.jpg);background-repeat: no-repeat;}

ul.sm-text01           {width:335px;height:auto;margin:20px 0px 0px 0px;padding:0px 0px 0px 45px;float:left;}
ul.sm-text01 li        {width:350px;height:auto;list-style:none;padding:0px;}

a.sm-link              {font-size: 13px; color: #575757; text-decoration: none; line-height:60px;}
a.sm-link:link         {color: #575757; text-decoration: none; line-height:60px;}
a.sm-link:visited      {color: #575757; text-decoration: none; line-height:60px;}
a.sm-link:hover        {color: #005FA3; text-decoration: none; line-height:60px;}
a.sm-link:active       {text-decoration:none; line-height:60px; }

a.sm-link2             {font-size: 13px; color: #575757; text-decoration: none; line-height:21px;}
a.sm-link2:link        {color: #575757; text-decoration: none; line-height:21px;}
a.sm-link2:visited     {color: #575757; text-decoration: none; line-height:21px;}
a.sm-link2:hover       {color: #005FA3; text-decoration: underline; line-height:21px;}
a.sm-link2:active      {text-decoration:none; line-height:21px; }
/*########## site-map.html END ##########*/



/*########## font START ##########*/
.font1                  {font-size:13px;line-height:22px; color: #005FA3;}
.font2                  {font-size:15px;line-height:45px; color: #595757;}
.font3                  {font-size:13px;line-height:30px; color: #595757;}
.font4                  {font-size:13px;line-height:22px; color: #595757;}
.font5                  {font-size:17px;line-height:30px; color: #00A0E9;font-weight:bold;}
.font6                  {font-size:17px;line-height:30px; color: #8EC31F;font-weight:bold;}
.font7                  {font-size:17px;line-height:30px; color: #7C5A9A;font-weight:bold;}
.font8                  {line-height:22px;font-size:13px; color: #FF0000;}
/*########## font END ##########*/

