@charset "Shift_JIS";

/* --- 全体の背景・テキスト----- */
body {
margin: 0;
padding: 0;
background-color: #ffffff; /* ページの背景色 */
color: #000000; /* 全体の文字色 */
font-size: 100%; /* 全体の文字サイズ */
font-family: Arial, Helvetica, sans-serif;
}



/* --- コンテナ------ */
#container {
margin: 0 auto; /* センタリング */
background-color: #ffffff; /* メインカラムの背景色 */
padding:0;
}



/* --- メインカラム----- */
body#rsg-att #content,
body#rsg-att-set #content {
width: 715px;
text-align:left;
padding: 0;
margin: 0;
}

/* ---------------------------------------------------------
 ▼▼▼ここからコンテンツ部分／トップ▼▼▼
-------------------------------------------------------- */


/* --- メインタイトル配置 ----------------------- */
.futo_print_main_title{
margin-top:7px;
margin-left:7px;
}



/* --- ページ内汎用 ----------------------- */
.futo_print_t{
padding-top:8px;
padding-bottom:7px;
}

.clear_box{
clear:left;
height:1px;
}

.futo_print_orange{
color:#dc7a38;
}





/* --- ステップ1--------------------------------- */
#futo_print_step1_bg{
background: url(../img/futo_print_step1_bg.jpg) no-repeat;
margin-top:15px;
margin-left:14px;
color:#555555;
font-size:12px;
line-height:18px;
}

/* --- 左右分け --- */
.futo_print_step1_left{
float:left;
margin-left:112px;
_margin-left:60px;
width:420px;
}



.futo_print_step1_right{
float:left;
}

/* --- 表組み背景 --- */
.futo_print_step1_hyo{
background: url(../img/futo_print_step1_hyo.gif) repeat-y;
margin-top:5px;
}

/* --- 表組み1段目左右分け --- */
.futo_print_step1_hyo1_left{
float:left;
width:84px;
text-align:center;
padding-top:17px;
padding-bottom:5px;
}

.futo_print_step1_hyo1_right{
float:left;
padding-left:12px;
padding-right:15px;
padding-top:8px;
padding-bottom:5px;
}

/* --- 表組み2段目左右分け --- */
.futo_print_step1_hyo2_left{
float:left;
width:84px;
text-align:center;
padding-top:8px;
padding-bottom:5px;
line-height:18px;
}

.futo_print_step2_hyo2_right{
float:left;
padding-left:12px;
padding-right:15px;
padding-top:4px;
padding-bottom:7px;
line-height:18px;
}

/* --- 表組み下キャプション --- */
.futo_print_step1_cap{
text-align:right;
padding-top:3px;
padding-right:60px;
padding-bottom:2px;
}

/* --- ステップ-下 --- */
.futo_print_step1_bg_bottom{
background: url(../img/futo_print_step_bg_bottom.jpg) no-repeat;
height:30px;
margin-left:15px;
}


/* --- ステップ2--------------------------------- */
#futo_print_step2_bg{
background: url(../img/futo_print_step2_bg.jpg) no-repeat;
margin-top:15px;
margin-left:14px;
color:#555555;
font-size:12px;
line-height:18px;
}

/* --- 左右分け --- */
.futo_print_step2_left{
float:left;
margin-left:112px;
_margin-left:60px;
width:420px;
}

.futo_print_step2_right{
float:left;
}

.futo_print_step2_btn{
padding-top:10px;
padding-bottom:13px;
}

.futo_print_step2_wbox{
float:left;
background-color: #fff;
width:183px;
margin-top:3px;
margin-right:5px;
padding-top:7px;
padding-left:6px;
padding-bottom:7px;
}

/* --- ステップ-下 --- */
.futo_print_step2_bg_bottom{
background: url(../img/futo_print_step_bg_bottom.jpg) no-repeat;
height:30px;
margin-left:14px;
}




/* --- ステップ3--------------------------------- */
#futo_print_step3_bg{
background: url(../img/futo_print_step3_bg.jpg) no-repeat;
margin-top:15px;
margin-left:14px;
color:#555555;
font-size:12px;
line-height:18px;
}

/* --- 左右分け --- */
.futo_print_step3_left{
float:left;
margin-left:112px;
_margin-left:60px;
width:390px;
}

.futo_print_step3_right{
float:left;
}

.futo_print_step3_txt_space{
width:10px;
height:14px;
}

.futo_print_step3_txt_bold{
padding-top:50px;
padding-bottom:5px;
font-size:14px;
font-weight:bold;
}

/* --- ステップ-下 --- */
.futo_print_step3_bg_bottom{
background: url(../img/futo_print_step_bg_bottom.jpg) no-repeat;
height:30px;
margin-left:14px;
}


/* --- ワンポイント --------------------------------- */
#futo_print_point_bg{
background-color: #ede2f3;
width:643px;
margin-left:71px;
color:#555555;
font-size:12px;
line-height:20px;
}


/*--ワンポイント--*/
.futo_print_1point_t1{
background: url(../img/futo_print_1point_t1.jpg) no-repeat;
margin-top:17px;
margin-left:58px;
height:39px;
}


/* --- タイトル --- */
.futo_print_point_t{
padding-left:22px;
padding-top:3px;
padding-bottom:10px;
}



/* --- 上部左右分け --- */
.futo_print_point_left{
float:left;
margin-left:54px;
_margin-left:25px;
width:330px;
}

.futo_print_point_right{
float:left;
padding-left:10px;
margin-top:-20px;
}



/* --- 下部の画面左右分け --- */
.futo_print_1point2_left{
float:left;
margin-top:25px;
margin-left:55px;
_margin-left:25px;
margin-bottom:10px;
width:260px;
}

.futo_print_1point2_right{
float:left;
margin-top:25px;
width:260px;
margin-left:35px;
}



/* --- 下部の画面ナンバリング --- */
.futo_print_1point_no1{
background: url(../img/futo_print_1point_no1.gif) no-repeat;
padding-left:23px;
height:45px;
}

.futo_print_1point_no2{
background: url(../img/futo_print_1point_no2.gif) no-repeat;
padding-left:23px;
height:45px;
}

/* --- ワンポイント-注意書き --- */
.futo_print_point_notes{
margin-left:54px;
margin-bottom:0;
}

/* --- ワンポイント-下 --- */
.futo_print_1point_bg_bottom{
background: url(../img/futo_print_1point_bg_bottom.jpg) no-repeat;
height:30px;
margin-left:15px;
margin-bottom:45px;
}






/* ---------------------------------------------------------
 ▼▼▼ここからコンテンツ部分／別ウィンドウ▼▼▼
-------------------------------------------------------- */

/* --- メインタイトル配置 ----------------------- */
.futo_set_title{
margin-top:7px;
margin-left:7px;
}

/* --- メインタイトル下ボタン --- */
.futo_set_btn{
margin-top:12px;
margin-left:110px;
margin-bottom:10px;
}

/* --- 各ステップタイトル配置 --- */
.futo_set_step_t{
margin-left:20px;
margin-top:20px;
margin-bottom:-6px;
}

/* --- 各ステップ背景配置 --- */
.futo_set_step_bg{
margin-left:20px;
padding-top:7px;
background-color: #ebebeb;
width:693px;
}

/* --- 各ステップテキスト配置 --- */
.futo_set_step_box{
padding-left:33px;
font-size:12px;
line-height:20px;
color:#555;
}

/* --- 各ステップスペースとり --- */
.futo_set_no_space{
height:8px;
}

/* --- 各ステップ間の点線 --- */
.futo_set_dotted_line{
background: url(../img/futo_set_dotted_line.gif) repeat-x;
clear:left;
height:7px;
padding-top:10px;
margin-left:-15px;
width:660px;
}



/* --- 各ステップ白い背景／step1の1段目 --- */
.futo_set_wbox1_1{
float:left;
background-color: #fff;
margin-top:8px;
margin-right:10px;
margin-bottom:8px;
width:308px;
height:266px;
}

/* --- 各ステップ白い背景／step1の2段目 --- */
.futo_set_wbox1_2{
float:left;
background-color: #fff;
margin-top:8px;
margin-right:10px;
margin-bottom:8px;
width:308px;
height:280px;
}

/* --- 各ステップ白い背景／step1の2段目 --- */
.futo_set_wbox1_3{
float:left;
background-color: #fff;
margin-top:8px;
margin-right:10px;
margin-bottom:8px;
width:308px;
height:380px;
}

/* --- 各ステップ白い背景／step3の1段目 --- */
.futo_set_wbox3_1{
float:left;
background-color: #fff;
margin-top:8px;
margin-right:10px;
margin-bottom:8px;
width:308px;
height:275px;
}

/* --- 各ステップ白い背景／step3の2段目 --- */
.futo_set_wbox3_2{
float:left;
background-color: #fff;
margin-top:8px;
margin-right:10px;
margin-bottom:8px;
width:308px;
height:290px;
}

/* --- 各ステップ白い背景／step3の3段目 --- */
.futo_set_wbox3_3{
float:left;
background-color: #fff;
margin-top:8px;
margin-right:10px;
margin-bottom:8px;
width:308px;
height:310px;
}


/* --- 各ステップ番号 --- */
.futo_set_no1{
background: url(../img/futo_set_no1.jpg) no-repeat;
margin-left:10px;
margin-bottom:7px;
padding-top:3px;
padding-left:28px;
padding-bottom:3px;
}

.futo_set_no2{
background: url(../img/futo_set_no2.jpg) no-repeat;
margin-left:10px;
margin-bottom:7px;
padding-top:3px;
padding-left:28px;
padding-bottom:3px;
}

.futo_set_no3{
background: url(../img/futo_set_no3.jpg) no-repeat;
margin-left:10px;
margin-bottom:7px;
padding-top:3px;
padding-left:28px;
padding-bottom:3px;
}

.futo_set_no3_long{
background: url(../img/futo_set_no3.jpg) no-repeat;
margin-left:10px;
padding-top:3px;
padding-left:28px;
height:45px;
}

.futo_set_no4{
background: url(../img/futo_set_no4.jpg) no-repeat;
margin-left:10px;
margin-bottom:7px;
padding-top:3px;
padding-left:28px;
padding-bottom:3px;
}

.futo_set_no4_long{
background: url(../img/futo_set_no4.jpg) no-repeat;
margin-left:10px;
padding-top:3px;
padding-left:28px;
height:45px;
}

.futo_set_no5{
background: url(../img/futo_set_no5.jpg) no-repeat;
margin-left:10px;
margin-bottom:7px;
padding-top:3px;
padding-left:28px;
padding-bottom:3px;
}

.futo_set_no5_long{
background: url(../img/futo_set_no5.jpg) no-repeat;
margin-left:10px;
padding-top:3px;
padding-left:28px;
height:45px;
}

.futo_set_no5_long2{
background: url(../img/futo_set_no5.jpg) no-repeat;
margin-left:10px;
padding-top:3px;
padding-left:28px;
height:50px;
}

.futo_set_no6{
background: url(../img/futo_set_no6.jpg) no-repeat;
margin-left:10px;
margin-bottom:7px;
padding-top:3px;
padding-left:28px;
padding-bottom:3px;
}

.futo_set_no6_long{
background: url(../img/futo_set_no6.jpg) no-repeat;
margin-left:10px;
padding-top:3px;
padding-left:28px;
height:50px;
}

.futo_set_no6_long2{
background: url(../img/futo_set_no6.jpg) no-repeat;
margin-left:10px;
padding-top:3px;
padding-left:28px;
height:45px;
}

.futo_set_no7{
background: url(../img/futo_set_no7.jpg) no-repeat;
margin-left:10px;
margin-bottom:7px;
padding-top:3px;
padding-left:28px;
padding-bottom:3px;
}

/* --- 各ステップ画面配置 --- */
.futo_set_ph{ padding-left:16px;}

/* --- 各ステップ内 アイコン図 調整 --- */
.img-y { vertical-align: text-bottom; padding: 0;}
.img-y2 { vertical-align:middle; padding: 0 0 0;}

/* --- 各ステップ内 三角 調整 --- */
span.txt-sankaku { font-size: 100%; _font-size: 160%;/*ie*/ vertical-align:middle;}


/* --- ページトップへテキストリンク --- */
.futo_set_gotop_space{
text-align:right;
width:700px;
margin-top:6px;
}


a.futo_set_gotop:link { 
background: url(../img/futo_set_gotop.jpg) no-repeat;
color: #cf6a18; 
text-decoration:none; 
padding-top:2px;
padding-left:20px;
padding-bottom:3px;
font-size:12px;
line-height:24px;
}
a.futo_set_gotop:visited { 
background: url(../img/futo_set_gotop.jpg) no-repeat;
color: #cf6a18; 
text-decoration:none; 
padding-top:2px;
padding-left:20px;
padding-bottom:3px;
font-size:12px;
line-height:24px;
}
a.futo_set_gotop:hover {
background: url(../img/futo_set_gotop.jpg) no-repeat;
 color: #cf6a18; 
text-decoration:underline; 
padding-top:2px;
padding-left:20px;
padding-bottom:3px;
font-size:12px;
line-height:24px;
}
a.futo_set_gotop:active { 
background: url(../img/futo_set_gotop.jpg) no-repeat;
color: #cf6a18; 
text-decoration:none; 
padding-top:2px;
padding-left:20px;
padding-bottom:3px;
font-size:12px;
line-height:24px;
}

/* --- 別ウィン閉じるボタン --- */
body#rsg-att-set .close { width: 716px; text-align: center; margin: 0 auto 30px;}


/* --- ページ内テキストリンク --- */

.futo_set_link_box1{
float:left;
margin-top:20px;
margin-left:40px;
margin-bottom:30px;
}

.futo_set_link_box2{
float:left;
margin-top:20px;
margin-left:20px;
margin-bottom:30px;
}


a.futo_set_link:link { 
background: url(../img/futo_set_link.jpg) no-repeat;
color: #cf6a18; 
text-decoration:none; 
padding-top:2px;
padding-left:20px;
padding-bottom:3px;
font-size:12px;
line-height:24px;
}
a.futo_set_link:visited { 
background: url(../img/futo_set_link.jpg) no-repeat;
color: #cf6a18; 
text-decoration:none; 
padding-top:2px;
padding-left:20px;
padding-bottom:3px;
font-size:12px;
line-height:24px;
}
a.futo_set_link:hover {
background: url(../img/futo_set_link.jpg) no-repeat;
 color: #cf6a18; 
text-decoration:underline; 
padding-top:2px;
padding-left:20px;
padding-bottom:3px;
font-size:12px;
line-height:24px;
}
a.futo_set_link:active { 
background: url(../img/futo_set_link.jpg) no-repeat;
color: #cf6a18; 
text-decoration:none; 
padding-top:2px;
padding-left:20px;
padding-bottom:3px;
font-size:12px;
line-height:24px;
}



.futo_set_bottom{
margin-left:20px;
}

.inlined{ display:inline !important;}