/*
Template:i-amaze
Theme Name:i-amaze_child
*/ 
/**
 * ワイド幅、全幅のスタイル定義
 */

.alignwide {
    width: calc(100% + 200px);
    margin: 0 0 1rem -100px;
}

.alignfull {
    width: calc(100% + 100vw);
    margin: 0 0 1rem -50vw;
}

.alignfull img {
    display: block;
    margin: 0 auto;
    max-width: 100vw;
    height: auto;
}

a:link { color: navy; }
a:visited { color: blue; }
a:hover { color: red; }
a:active { color: white; }
.box1 {
  display: inline-block;  
  height: 100px;
  width: 100px;
  background-color: #dd5268;
}
.box2 {
  display: inline-block;
  height: 100px;
  width: 100px;
  background-color: #f4d923;
}