/* CSS Document */

/* CSS infomation ============================
file name: textstyle.css
contents:
 * text iroiro
 * campain and tokubetu page
============================================ */

/* フォント　いろいろ */
.centering01 {text-align:center; margin:0px auto;}
.centering02 {vertical-align:middle; margin:auto 0px;}
.centering03 {text-align:center; vertical-align:middle;}
.leftside {text-align:left; margin:0px auto 0px 0px;}
.rightside {text-align:right; margin:0px 0px 0px auto;}

.left12 {padding-left:12px;}
.left06 {padding-left:6px;}

.right06 {padding-right:6px;}
.right04 {padding-right:4px;}

.line200 {line-height:200%;}
.line180 {line-height:180%;}
.line170 {line-height:170%;}
.line160 {line-height:160%;}
.line140 {line-height:140%;}
.line130 {line-height:130%;}
.line100 {line-height:100%;}

.text_bold {font-weight:bold;}
.text_n {font-weight:normal;}

.space03 {letter-spacing:0.3em;}
.space05 {letter-spacing:0.5px;}
.space08 {padding:8px;}

.back{background-color:#ffffff;}
.back10{background-color:#FFFFCC;}/*背景クリーム色*/
.back11{background-color:#cccccc;}/*背景灰色*/
.back12{background-color:#ccccff;}/*背景青味がかったグレー*/
.back13{background-color:#FFCCFF;}/*背景薄ピンク*/
.back14{background-color:#CCFFCC;}/*背景薄グリーン*/

.mizuiro {color:#0066ff;}
.aoji {color:#0000cc;}
.gray {color:#666666;}

.dynasty {color:#6633cc;}
.murasaki {color:#cc0066;}/*紫色*/
.midori {color:#009900;}/*緑色*/
.orenji {color:#ff9900;}/*オレンジ*/
.pink {color:#ff0066;}/*ピンク*/
.aka {color:#ff0000;}/*赤*/
.lightblue {color:#0080FF;}/*水色*/
.shiro {color:#ffffff;}
.blue{color:#0066CC;}

.text14{font-size:14px;}
.text16{font-size:16px;}
.text18{font-size:18px;}
.text22{font-size:22px;}
.text24{font-size:24px;}
/* 18pxの文字 */
.style180 {color:#cc0066; font-size:18px;}/*赤紫*/
.style181 {color:#b00a32; font-size:18px;}/*暗い濃い赤茶*/
/*16pxの文字*/
.style161 {color:#000000; font-size:16px;}
.style162 {color:#0000FF; font-size:16px;}/*濃い青*/

/* 14pxの文字 */
.style142 {color:#660066; font-size:14px;}/*暗い濃い紫*/
.style1480 {color:#b00a32; font-size:14px;}/*暗い濃い赤茶*/
.style144 {color:#ff0000; font-size:14px;}/*赤*/
.style147 {color:#CC0066; font-size:14px;}/*明るい濃い紫*/

.style12 {color:#000000; font-size: 14px;}
.style1410 {color:#333333; font-size:14px;}/*黒系*/
.style149 {color:#696969; font-size:14px;}

.style141 {color:#0000FF; font-size:14px;}/*濃い青*/
.style143 {color:#0066FF; font-size:14px;}/*青*/
.style140 {color:#006699; font-size:14px;}/*ターコイズ*/

.style148 {color:#cc6600; font-size:14px;}/*茶色*/
.pinkfont {color:#FF0066; font-size:14px;}/*ピンク*/
.chiho1 {color:#009900; font-size:14px;} /*緑*/
.daidai {color:#ff9900; font-size:14px;}

/* 12pxの文字 */
.nedan {
 text-align:left;
 font-weight:bold;
 font-size:12px;
 vertical-align:middle;
 padding-left:0px;
 }/*ツアーindexで使用*/

.style122 {color: #666666; font-size:12px;}
.style128 {color:#333333; font-size:12px;}
.texttitle {color:#660066; font-size:12px;}/*暗い濃い紫*/
.style121 {color:#696969; font-size:12px;}
.style125 {color:#000000; font-size:12px;}
.style126 {color:#0000ff; font-size:12px;}/*濃い青*/
.style127 {color:#0066FF; font-size:12px;}/*青*/

.htlsyosai {color:#696969; font-size:12px; line-height:200%; text-align:right;}
.text_red {color:#FF0033; font-size:12px; font-style:normal; text-decoration:none; padding-left:12px;}
.kakaku_red {color:#FF0033; font-weight:bold; text-decoration:none; padding-left:2px; line-height:140%;}/*ツアー値段表記*/
.ichilan {color:#333333; font-size:12px; padding:12px 0px 4px; text-align:right;}/* 一覧検索はこちら用 */

/* 11pxの文字 */
.code {color:#696969; font-size:11px; font-weight:bold; line-height:140%;}

.style112 {color:#666666; font-size:11px;}/*グレー系*/
a.style112 {border-style:none;}

/* 10pxの文字 */
.style10 {color:#0066FF; font-size:10px;}/*ブルー*/
.style101 {color:#666666; font-size:10px;}/*コースコード*/
.style104 {color:#666666; font-size:10px; line-height:200%; padding-left: 360px;}
.erea1{
 vertical-align:middle;
 font-size: 16px;
 font-weight: bold;
 color: #000000;
 letter-spacing: 0.3em;}
.textarea{
 margin-top:2px;
 width:200px;
 height:70px;
 background-color:#ffffff;
 border:1px #666666 solid ;
 font:11px Verdana ;
 color:#666666; }
/* キャンペーン */
#cmptext {color:#6633CC; font-weight:bold; }
.cmp { margin:5px auto 5px; padding-left:10px; }
/*オプショナルツアー*/
.op01 {color:#333333; font-size:14px; font-weight:bold; vertical-align:middle;}
.op02 {color:#660066; font-size:14px; font-weight:bold; vertical-align:middle;}
.op03 {color:#333333; font-size:12px; font-weight:bold; vertical-align:middle;}
.op04 {background-color:#FFFFCC;}

.sars{
color: #696969;
font-size:12px;
text-align:left;
margin:8px;
padding: 6px;
line-height:140%;
border:#666666 1px dotted;}
