@charset "utf-8";
/*----キャラクター--------------------------------------------------------------*/
.A_1{/*poko*/background-image:url(../images/character/01_A_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.A_1:active{background-image:url(../images/character/01_A_2.png);}

.B_1{background-image:url(../images/character/01_B_3.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.B_1:active{background-image:url(../images/character/01_B_4.png);}

.B_2{background-image:url(../images/character/01_B_5.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.B_2:active{background-image:url(../images/character/01_B_6.png);}

.B_3{background-image:url(../images/character/01_B_7.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.B_3:active{background-image:url(../images/character/01_B_8.png);}
 
.B_4{background-image:url(../images/character/01_B_7.png); 
  background-position: center;background-size:80%,contain;background-repeat:no-repeat;}
.B_4:active{background-image:url(../images/character/01_B_8.png);}





.C_1{/*カメラ男子*/background-image:url(../images/character/01_C_1.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.C_1:active{background-image:url(../images/character/01_C_2.png);}

.D_1{background-image:url(../images/character/01_D_1.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.D_1:active{background-image:url(../images/character/01_D_2.png);}


.E_1{background-image:url(../images/character/01_E_1.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.E_1:active{background-image:url(../images/character/01_E_2.png);}


.F_1{background-image:url(../images/character/01_F_1.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.F_1:active{background-image:url(../images/character/01_F_2.png);}


.G_1{background-image:url(../images/character/01_G_1.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.G_1:active{background-image:url(../images/character/01_G_2.png);}

.G_2{background-image:url(../images/character/01_G_3.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.G_2:active{background-image:url(../images/character/01_G_4.png);}

.G_3{background-image:url(../images/character/01_G_5.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.G_3:active{background-image:url(../images/character/01_G_6.png);}

.G_4{background-image:url(../images/character/01_G_7.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.G_4:active{background-image:url(../images/character/01_G_8.png);}

.H_1{background-image:url(../images/character/01_H_1.png); 
 background-position: center;background-size:80%,contain;background-repeat:no-repeat;}
.H_1:active{background-image:url(../images/character/01_H_2.png);}

.H_2{background-image:url(../images/character/01_H_3.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
  .H_2:active{background-image:url(../images/character/01_H_4.png);}

.I_1{background-image:url(../images/character/01_I_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.I_1:active{background-image:url(../images/character/01_I_2.png);}


.J_1{background-image:url(../images/character/01_J_1.png); 
  background-position: center;background-size:90%,contain;background-repeat:no-repeat;}
.J_1:active{background-image:url(../images/character/01_J_2.png);}

.K_1{background-image:url(../images/character/01_K_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.K_1:active{background-image:url(../images/character/01_K_2.png);}

.K_2{background-image:url(../images/character/01_K_3.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.K_2:active{background-image:url(../images/character/01_K_4.png);}

.K_3{background-image:url(../images/character/01_K_5.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.K_3:active{background-image:url(../images/character/01_K_6.png);}

.L_1{background-image:url(../images/character/01_L_1.png); 
  background-position: center;background-size:80%,contain;background-repeat:no-repeat;}
.L_1:active{background-image:url(../images/character/01_L_2.png);}


.M_1{background-image:url(../images/character/01_M_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.M_1:active {background-image:url(../images/character/01_M_2.png);}


.N_1{background-image:url(../images/character/01_N_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.N_1:active{background-image:url(../images/character/01_N_2.png);}


.O_1{background-image:url(../images/character/01_O_1.png); 
  background-position: center;background-size:80%,contain;background-repeat:no-repeat;}
.O_1:active{background-image:url(../images/character/01_O_2.png);}

.O_2{background-image:url(../images/character/01_O_3.png); 
  background-position:center;background-size:80%,contain;background-repeat:no-repeat;}
.O_2:active{background-image:url(../images/character/01_O_4.png);}

.P_1{background-image:url(../images/character/01_P_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.P_1:active{background-image:url(../images/character/01_P_2.png);}


.Q_1{background-image:url(../images/character/01_Q_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.Q_1:active{background-image:url(../images/character/01_Q_2.png);}


.R_1{background-image:url(../images/character/01_R_1.png); 
  background-position: center;background-size:80%,contain;background-repeat:no-repeat;}
.R_1:active{background-image:url(../images/character/01_R_2.png);}

.picup_1{background-image:url(../images/character/picup_7.png); 
background-position: center;background-size:90%,contain;background-repeat:no-repeat;}
.picup_1:active{background-image:url(../images/character/picup_8.png);}




.Aa_1{background-image:url(../images/character/02_AA_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.Aa_1:active{background-image:url(../images/character/02_AA_2.png);}


.Bb_1{background-image:url(../images/character/02_BB_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.Bb_1:active{background-image:url(../images/character/02_BB_2.png);}

.Bb_2{background-image:url(../images/character/02_BB_3.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.Bb_2:active{background-image:url(../images/character/02_BB_4.png);}

.Cc_1{background-image:url(../images/character/02_CC_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.Cc_1:active{background-image:url(../images/character/02_CC_2.png);}


.AaA_1{background-image:url(../images/character/03_AAA_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.AaA_1:active{background-image:url(../images/character/03_AAA_2.png);}


.BbB_1{background-image:url(../images/character/03_BBB_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.BbB_1:active{background-image:url(../images/character/03_BBB_2.png);}












.CcC_1{background-image:url(../images/character/03_CCC_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.CcC_1:active{background-image:url(../images/character/03_CCC_2.png);}

.CcC_2{background-image:url(../images/character/03_CCC_1.png); 
  background-position: center;background-size:60%,contain;background-repeat:no-repeat;}
.CcC_2:active{background-image:url(../images/character/03_CCC_2.png);}




.DdD_1{background-image:url(../images/character/03_DDD_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.DdD_1:active{background-image:url(../images/character/03_DDD_2.png);}


.EeE_1{background-image:url(../images/character/03_EEE_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.EeE_1:active{background-image:url(../images/character/03_EEE_2.png);}

.Y_1{background-image:url(../images/character/ya_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.Y_1:active{background-image:url(../images/character/ya_2.png);}
  
.Y_2{background-image:url(../images/character/ya_3.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.Y_2:active{background-image:url(../images/character/ya_4.png);}

.PL{background-image:url(../images/character/play_1.png); 
background-position: center;background-size:80%,contain;background-repeat:no-repeat;}
.PL:active{background-image:url(../images/character/play_2.png); 
background-position: center;background-size:80%,contain;background-repeat:no-repeat;}

.PL_2{background-image:url(../images/item/photo-book_4.gif); 
  background-position:center;background-size:contain;background-repeat:no-repeat;}

/*--------------------------------------------------------------------*/
.boy{background-image:url(../images/character/boy_1.png); 
background-position: center;background-size:contain;background-repeat:no-repeat;}
.boy:active{background-image:url(../images/character/boy_2.png); 
   background-position: center;background-size:contain;background-repeat:no-repeat;}
.girl{background-image:url(../images/character/girl_1.png); 
  background-position: center;background-size:contain;background-repeat:no-repeat;}
.girl:active{background-image:url(../images/character/girl_2.png); 
background-position: center;background-size:contain;background-repeat:no-repeat;}
.pause{background-image:url(../images/character/pause_1.png); 
 background-position: center;background-size:contain;background-repeat:no-repeat;}
.pause:active{background-image:url(../images/character/pause.png),url(../images/character/pause_2.png); 
background-position: center;background-size:contain;background-repeat:no-repeat;}

.stop{background-image:url(../images/character/stop_1.png); 
background-position: center;background-size:contain;background-repeat:no-repeat;}
.stop:active{background-image:url(../images/character/stop.png),url(../images/character//stop_2.png); 
background-position: center;background-size:90%,contain;background-repeat:no-repeat;}
/*--広告-----キタムラ--------------------------------------------------------------------------*/
.ad_1,.ad_1b{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000012477&id=202104221055179890);background-size:cover ;}
/*----300X250-----------//https://photobook.kitamura.jp/affiliate/--「カメラのキタムラ」ネットでつくれるフォトブックサービス(20-0527)---------------------------------*/
.ad_2{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000012477&id=202309011248180634);background-size:cover ;}
/*----300X250-----------//https://www.kitamura-print.com/data_conversion/a8//---カメラのキタムラの【証明写真】【ダビング】【フォトスタ】【フィルム現像】(23-0908)--------------------------------*/
.ad_3{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000012477&id=202406260937500020);background-size:cover ;}
/*----300X250-----------//https://shop.kitamura.jp/----カメラ用品の総合通販【カメラのキタムラ】（12-1029）-------------------------------*/
.ad_4{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000019589&id=201812101444175520);background-size:cover ;}
/*----300X250-----------//https://www.studio-mario.jp/?utm_source=a8&utm_medium=affiliate-----「カメラのキタムラ」の写真館【スタジオマリオ】(18-1227)------------------------------*/
.ad_5,#ad_5b{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000007448&id=202303031725057870);background-size:cover ;}
/*----300X250-----------//https://www.n-pri.jp/photobook?utm_source=a8&utm_medium=affiliate&utm_campaign=photobook----【しまうまプリント】1冊198円~のフォトブック！会員数500万人超え（12-1220）-------------------------------*/
.ad_6{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000007448&id=202407051424030280);background-size:cover ;}
/*----300X250-----------//https://www.n-pri.jp/print/?utm_source=a8&utm_medium=affiliate&utm_campaign=print---------【しまうまプリント】会員数500万人超え！1枚8円〜の格安高品質の写真プリント（10-0528）--------------------------*/
.ad_7{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000007448&id=202302101644000220);background-size:cover ;}
/*----300X250-----------//https://publish.n-pri.jp/-----「本をつくる」をもっと身近に。自分だけのオリジナル冊子を作るなら【しまうま出版】(23-0216)------------------------------*/
.ad_8{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000023231&id=202408021443112874);background-size:cover ;
 height:60px;width:234px;}
/*----300X250-----------//https://resortbaito-dive.com/----リゾートバイト、探すならダイブ【勤務先レビュー2,000件以上】(22-0315)-------------------------------*/
.ad_9{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000001783&id=201610281706341630);background-size:cover ;}
/*----300X250-----------//https://skyticket.jp/rentacar/----------------------------------*/
.ad_10{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000019430&id=202306291653242840);background-size:cover ;}
/*----300X250--------https://smakon.jp/special/sma06/---//https://smakon.jp/special/sma06/----顧客満足度 総合第1位に選ばれた、格安結婚式プロデュース【スマ婚】(18-1220)------------------------------*/
.ad_11{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000019430&id=202004011011384740);background-size:cover ;}
/*----300X250---------https://2jikaikun.com/special/2jikai01/?utm_source=a8&utm_campaign=aff&argument=eSQB2YPb&dmai
=a644a36945185a------結婚式二次会の幹事代行サービス【2次会くん】(20-0413)------------------------------*/
.ad_12{background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000005670&id=202304251715231300);background-size:cover ;}
/*----300X250-----------https://www.p-a.jp/ad/as2/index.html?cid=as073&argument=wgvYBfWa&dmai=15989&hc_uus=0a4ec98d3d0e29c2d19176fd40c78ee6&ebisOther1=0a4ec98d3d0e29c2d19176fd40c78ee6-------婚活なら結婚相談所パートナーエージェント【資料請求】----------------------------*/
.ad_13{background-image: url(../images/item/seisakchiyu.png);background-size:cover ;}
/*----300X250-----------//https://photobook.kitamura.jp/affiliate/-----------------------------------*/
.ad_14{background-image:
url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000007448&id=202303031725591350);background-size:cover;width: 234px; height:60px; box-shadow: 2px 5px 10px 1px #444;}

.ad_15{/*--https://photobook.kitamura.jp/affiliate/>>「カメラのキタムラ」ネットでつくれるフォトブックサービス(20-0527)-------*/background-image:url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000012477&id=202104221055179890);background-size:cover;
box-shadow: 2px 5px 10px 1px #444;}
.ad_15:active{
  box-shadow: 0px 0px 0px 0px #444;}
.ad_16{/*----https://www.n-pri.jp/print/?utm_source=a8&utm_medium=affiliate&utm_campaign=print---------【しまうまプリント】会員数500万人超え！1枚8円〜の格安高品質の写真プリント（10-0528）------*/background-image:url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000007448&id=202303031725057870);background-size:cover;
box-shadow: 2px 5px 10px 1px #444;}
.ad_16:active{
  box-shadow: 0px 0px 0px 0px #444;}
.ad_17{/*-468x60--https://photobook.kitamura.jp/affiliate/--「カメラのキタムラ」ネットでつくれるフォトブックサービス(20-0527)--*/
background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000012477&id=202104221054230140);
background-size:cover;}

  /*----300X250-----------https://www.p-a.jp/ad/as2/index.html?cid=as073&argument=wgvYBfWa&dmai=15989&hc_uus=0a4ec98d3d0e29c2d19176fd40c78ee6&ebisOther1=0a4ec98d3d0e29c2d19176fd40c78ee6-------婚活なら結婚相談所パートナーエージェント【資料請求】----------------------------*/
.ad_19{/*350x160--https://shop.kitamura.jp--「カメラ用品の総合通販【カメラのキタムラ】（12-1029）--*/
background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000012477&id=202209291011491300);
background-size:cover;}
.ad_20{/*350x250--https://skyticket.jp/rentacar/「全国の格安レンタカーを一括比較・検索予約【skyticketレンタカー】(16-1109）--*/
background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000001783&id=201610281706341630);
background-position:center;background-size:100%,contain;background-repeat:no-repeat;}





.ad_21{/*234x60>>https://resortbaito-dive.com/>>リゾートバイト、探すならダイブ【勤務先レビュー2,000件以上】(22-0315)>>--*/
background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000023231&id=202409051332270034);
background-position:center;background-size:contain; background-repeat:no-repeat; box-shadow: 2px 3px 5px 1px #444 } 
.ad_21:active{ box-shadow: 0px 0px 0px 0px #444;}

.ad_21_2{/*350x300>>https://resortbaito-dive.com/>>リゾートバイト、探すならダイブ【勤務先レビュー2,000件以上】(22-0315)>>--*/
  background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000023231&id=202503191356300434);
  background-position:center;background-size:100%,contain;background-repeat:no-repeat;}
  .ad_21_2:active{ box-shadow: 0px 0px 0px 0px #444;} 
 


.ad_22{/*300x250>>はhttps://zexy.net/>>【ゼクシィ 式場見学／ブライダルフェア見学】ウェブ予約（13-0809）>>--*/
background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000013094&id=201905132053366160); box-shadow: 2px 3px 5px 1px #444; background-repeat:no-repeat;}
.ad_22:active{ box-shadow: 0px 0px 0px 0px #444;}

.ad_22_2{/*300x250>>はhttps://zexy.net/>>【ゼクシィ 式場見学／ブライダルフェア見学】ウェブ予約（13-0809）>>--*/
  background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000013094&id=202303131514198522); box-shadow: 2px 3px 5px 1px #444; background-repeat:no-repeat;}
  .ad_22:active{ box-shadow: 0px 0px 0px 0px #444;}





.ad_23{/*234x60>>はhttps://zexy.net/>>【ゼクシィ 式場見学／ブライダルフェア見学】ウェブ予約（13-0809）>>--*/
background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000013094&id=201905132053366160);width:234px;height: 60px;background-size: contain;background-repeat: no-repeat;}


.ad_24{/*234x60>>はhttps://photobook.kitamura.jp/affiliate/>>「カメラのキタムラ」ネットでつくれるフォトブックサービス(20-0527)>>--*/
background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000012477&id=202007221755540100); width:234px;height: 60px; box-shadow: 2px 3px 5px 1px #444;
 background-size: contain;background-repeat: no-repeat;}
 .ad_24:active{ box-shadow: 0px 0px 0px 0px #444;}

.ad_25{/*2342x60>>はhttps://www.n-pri.jp/photobook?utm_source=a8&utm_medium=affiliate&utm_campaign=photobook>>【しまうまプリント】1冊198円~のフォトブック！会員数550万人超え（12-1220）>>--*/
background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000007448&id=202408221214224283); width:234px;height: 60px; box-shadow: 2px 3px 5px 1px #444;
background-size: cover;background-repeat: no-repeat;}
.ad_25:active{ box-shadow: 0px 0px 0px 0px #444;}


.ad_26{/*2342x60>>はhttps://www.n-pri.jp/photobook?utm_source=a8&utm_medium=affiliate&utm_campaign=photobook>>【しまうまプリント】1冊198円~のフォトブック！会員数550万人超え（12-1220）>>--*/
  background-image: url(https://pub.a8.net/a8v2/A8ImageAction.do?eid=s00000007448&id=202303031726300662); width:234px;height: 60px;background-size: contain;background-repeat: no-repeat; }


  @media screen and (max-width: 599px){/*599x以下に適用*/
  
    .ad_24,.ad_25{/*234x60*/
    background-size: cover;}
     
  
  
  
  
  
  
  
  
  
  
  
  
  
  }






















/*--pattern------------------------------------*/
.pattern_top{background-color:rgba(255,255,255,.7); position:relative; z-index:3;}
.pattern_1{background:linear-gradient(180deg,rgba(244,242,243,.5),rgba(244,242,243,0.1)),
  url(../images/common/type_5.png);background-position: center;background-size:cover;background-repeat:no-repeat; background-attachment: fixed;background-color:#f4f3f2;
  position: relative;  z-index: 3;}

.pattern_2{background:linear-gradient(180deg,rgba(244,242,243,.5),rgba(244,242,243,0.1)),
  url(../images/common/type_2.png); background-position: center;background-size:cover;background-repeat:no-repeat; background-attachment: fixed ;background-color:#f4f3f2;
  position: relative;  z-index: 3;}

.pattern_3 {background:linear-gradient(180deg,rgba(244,242,243,.5),rgba(244,242,243,0.1)),
  url(../images/common/type_3.png);background-position: center;background-size:cover;background-repeat:no-repeat; background-attachment: fixed ;background-color:#f4f3f2;
  position: relative;  z-index: 3;}

.pattern_4{background:linear-gradient(180deg,rgba(244,242,243,.5),rgba(244,242,243,0.1)),
  url(../images/common/type_4.png);background-position: center;background-size:cover;background-repeat:no-repeat; background-attachment: fixed ;background-color:#f4f3f2;
  position: relative;  z-index: 3;}

.pattern_5{background:linear-gradient(180deg,rgba(244,242,243,.5),rgba(244,242,243,0.1)),
    url(../images/common/type_6.png);background-position: center;background-size:cover;background-repeat:no-repeat; background-attachment: fixed ;background-color:#f4f3f2;
    position: relative;  z-index: 3;}

.pattern_6{background-color:rgba(0,0,0,.5);
  position: relative;  z-index: 3;}

